Skip to main content
After initialising a flow with POST /flow/init, submit all document URLs in a single call to this endpoint. Atlas will download each file, run OCR extraction, and queue cross-document validation automatically.

Endpoint

Request headers

string
required
JWT access token obtained from POST /authtoken.

Request body

string
required
The UUID returned by POST /flow/init. Ties these uploads to the correct verification session.
array
required
An array of file objects. You may include multiple documents in a single request.

Response

The response is an array with one entry per uploaded file.
string
Atlas’s UUID for this specific file. Unique across all uploads.
string
A batch identifier grouping all files submitted in this request (for example, BATCH-30732-SIYKJ-20251121113228).
string
The document_id you provided during upload, echoed back for easy correlation.

Example

Error responses

The document_id field is your primary way to match Atlas extraction results back to your own documents. Choose a value that is unique within the flow and meaningful in your system (for example, a database record ID).