Manual Integration
Manual integration - reference only.
Form to enqueue an inference for extraction models.
Model ID to use for the inference.
Upload a file as bytes. Required if url is not provided.
Download the file from a URL, must be secure (HTTPS) and publicly available. Required if file is not provided.
Upload a file as a base 64 string. Used as an alternative to file. Not recommended, for specific use only.
Base64String==Webhook IDs to call after all processing is finished. If empty, no webhooks will be used.
Use an alias to link the file to your own DB. If empty, no alias will be used.
my_file_aliasExtract the entire text from the document as strings, and fill the raw_text attribute.
Calculate bounding box polygons for values, and fill the locations attribute of fields
Calculate confidence scores for values, and fill the confidence attribute of fields. Useful for automation.
Use Retrieval-Augmented Generation during inference.
Pass additional context for use by the model, for this inference.
This document is a receipt from a grocery store.Dynamically change the data schema of the model, for this inference.
Successful Response
Unprocessable Content
Too Many Requests

When an extraction inference is processed, this payload is sent to the specified webhooks.
Webhooks are specified in the webhooks_ids parameter when enqueuing an extraction inference.
Response for an extraction inference.
Successful Response
Validation Error
Payload
UUID of the job to retrieve
Automatically redirect to the result URL
trueSuccessful Response
Response for a Job.
Found
Not Found
Unprocessable Content
Too Many Requests
UUID of the inference to retrieve
Successful Response
Response for an extraction inference.
Not Found
Unprocessable Content
Last updated
Was this helpful?

