Check asynchronous identification status
Check the status and result of an identification started asynchronously
Authorization
ApiKeyAuth Bearer token for API authentication
In: header
Path Parameters
Unique identification ID to check
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://app.docutray.com/api/identify-async/status/string"{
"id": "cmcwh9n4y000350iw3y6hzizw",
"status": "SUCCESS",
"document_type_code_options": [
"invoice",
"receipt"
],
"request_timestamp": "2025-07-09T21:35:19.138Z",
"response_timestamp": "2025-07-09T21:35:28.028Z",
"document_type": {
"code": "invoice",
"confidence": 0.99,
"name": "Invoice"
},
"alternatives": [
{
"code": "invoice",
"confidence": 0.99,
"name": "Invoice"
},
{
"code": "other",
"confidence": 0.01,
"name": "Other/Unidentified"
},
{
"code": "receipt",
"confidence": 0,
"name": "Receipt"
}
]
}{
"error": "Invalid API key"
}{
"message": "You do not have access to this identification"
}{
"message": "Identification not found"
}{
"message": "Internal server error: Error checking identification"
}Validate document against document type POST
Validates a JSON document against the validation rules of the document type. Returns errors and warnings found during validation.
Identify document type from an image POST
Automatically identify the document type from a provided list of options. **Supported file formats:** - image/jpeg (JPEG) - image/png (PNG) - image/gif (GIF) - image/bmp (BMP) - image/webp (WebP) - application/pdf (PDF) **Size limits:** - Maximum file size: 100MB - URL download timeout: 30 seconds **Request methods:** 1. **multipart/form-data**: Direct file upload 2. **application/json with base64**: Base64-encoded image 3. **application/json with URL**: Image URL for automatic download