A completed splitting job returns one entry per split file inDocumentation Index
Fetch the complete documentation index at: https://docs.unsiloed.ai/llms.txt
Use this file to discover all available pages before exploring further.
result.files, each with a download URL and a confidence score for the classification. The example below is a real response from splitting a mixed PDF that contained an invoice followed by a restaurant menu.
Top-Level Fields
job_id: unique identifier for the split jobstatus: job state (completed,failed, or an in-progress value such asprocessing)progress: human-readable progress messageerror: error message if the job failed, otherwisenullfile_url: signed URL to the original uploaded filefile_name: name of the original fileparameters: echo of the parameters used for this job (described below)result: the split files (described below)
Parameters Object
Theparameters block echoes the inputs used for the split, including defaults applied by the API.
classes: the category names you submittedpage_count: number of pages in the uploaded documentenable_reordering: whether the splitter reordered pages before grouping; defaults tofalsecategory_descriptions: the descriptions you submitted for each category
Result Object
success: whether the split operation succeededmessage: human-readable success or failure messagefiles: array of generated split files, one per detected document
File Object
Each entry inresult.files represents one split document.
name: name of the split file, derived from the matched categorypath: relative path to the filetype: file type, always"file"fileId: unique identifier for the filefull_path: full download URL for the split fileconfidence_score: confidence score for the classification (0–1)

