Skip to main content
POST
/
order
/
upload
Upload order document
curl --request POST \
  --url https://start.aiotic.ai/order/upload \
  --header 'Content-Type: multipart/form-data' \
  --header 'X-API-Key: <api-key>' \
  --form 'files=<string>' \
  --form request_id=3c90c3cc-0d44-4b50-8888-8dd25736052a \
  --form files.items='@example-file'
{
  "request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}

Authorizations

X-API-Key
string
header
required

API key for authentication. Required on all endpoints except /healthcheck. Customer and product endpoints also accept a customer-specific API key.

Body

multipart/form-data
files
file[]
required

One or more files to process (PDF, JPG, PNG, TXT, MD)

request_id
string<uuid>

Optional custom UUID for the request

{key}
string

Additional form fields stored as metadata

Response

Files accepted and queued for processing

request_id
string<uuid>
required

Unique identifier for the uploaded document