Tables
Create table
Create a new extraction table and start processing.
POST
Request body
The ID of the schema to use for extraction.
A name for the table.
Array of file IDs (from the Files API) to extract data from. Provide exactly one of
file_ids, file_urls, or source_text.Array of publicly accessible URLs to extract data from.
Raw text content to extract data from.
Extra context to guide the extraction process.
Context for AI enhancement of extracted data.
URL to receive webhook notifications when processing completes.
Response
Returns the created table object with statusprocessing.
Unique table identifier.
Table name.
Schema used for extraction.
Always
processing for a new table.Extraction progress (0-100).
Number of rows extracted so far (0 initially).
files or text.Extraction context.
Enhancement context.
Error message if processing failed.
Uploaded file metadata.
ISO 8601 timestamp.
ISO 8601 timestamp.

