A completed extraction job returns job metadata plus aDocumentation 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 object with one entry per top-level field in your schema. The example below is from a real invoice extraction.
Top-Level Fields
job_id: unique identifier for the extraction jobstatus: job state (completed,failed, or an in-progress value such asprocessing)file_name: name of the uploaded filefile_url: temporary signed S3 URL to the uploaded filecreated_at: ISO 8601 timestamp when the job was submittedupdated_at: ISO 8601 timestamp of the most recent status updatemetadata: object containingpage_count, the originalorderof fields in your schema, and an echo of theschemayou submittedresult: object containing one entry per top-level field in your schema
Extracted Field Structure
Each entry in theresult object describes one extracted field:
value: the extracted data, typed to match your schema (string,number,boolean,object, orarray)score: confidence score between 0 and 1, higher is better
Array and Nested Object Fields
When your schema includes an array of objects (likeline_items in an invoice), each row comes back as a structured object where every property has its own value and score:
score on the array (0.99 above) reflects whether the parser identified the array structure correctly. Each cell carries its own score, so downstream code can flag individual uncertain values without rejecting the whole row.

