Skip to main content
This API allows you to upload multiple document URLs for processing in a single request. Atlas begins extraction and classification asynchronously after upload. Each document must be accessible via a public or pre-signed URL.

Endpoint

POST /verification/multiupload

Request headers

string
required
JWT access token used for authentication.

Request body

string
required
Unique identifier for the verification flow. Obtained from the flow initialization API.
array
required
List of documents to be processed.
string
required
Pre-signed or publicly accessible URL of the document.
string
required
Your internal identifier for the document. This is echoed back in responses.
string
Indicates how the document was submitted (for example: upload, camera, whatsapp). Optional but useful for analytics and audit.

Response

string
Unique identifier generated by Atlas for each uploaded document.
string
Batch identifier grouping all documents uploaded in this request. Use this to poll extraction results.
string
Echo of your provided document identifier.
string
URL of the uploaded file.

Example

Error responses

Ensure all file_url values are accessible from Atlas servers. Expired or private URLs will result in processing failures.