Skip to main content
POST
/
split_async
Split Async
import requests

url = "https://platform.reducto.ai/split_async"

payload = {
    "input": "<string>",
    "split_description": [
        {
            "name": "<string>",
            "description": "<string>",
            "partition_key": "<string>"
        }
    ],
    "async": { "priority": False },
    "parsing": {
        "enhance": {
            "agentic": [],
            "summarize_figures": True
        },
        "retrieval": {
            "chunking": { "chunk_mode": "disabled" },
            "embedding_optimized": False,
            "filter_blocks": []
        },
        "formatting": {
            "add_page_markers": False,
            "include": [],
            "merge_tables": False,
            "table_output_format": "dynamic"
        },
        "spreadsheet": {
            "clustering": "accurate",
            "exclude": [],
            "include": [],
            "split_large_tables": {
                "enabled": True,
                "size": 50
            }
        },
        "settings": {
            "embed_pdf_metadata": False,
            "force_url_result": False,
            "ocr_system": "standard",
            "persist_results": False,
            "return_images": [],
            "return_ocr_data": False
        }
    },
    "split_rules": "Split the document into the applicable sections. Sections may only overlap at their first and last page if at all.",
    "settings": { "table_cutoff": "truncate" }
}
headers = {
    "Authorization": "Bearer <token>",
    "Content-Type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
{
  "job_id": "<string>"
}

Authorizations

Authorization
string
header
required

Body

application/json
input
required
split_description
SplitCategory · object[]
required
async
AsyncConfig · object
parsing
ParseOptions · object
split_rules
string
default:Split the document into the applicable sections. Sections may only overlap at their first and last page if at all.
settings
SplitTableOptions · object

Response

job_id
string
required