Submit Workflow
Submit one or more files for data extraction using a predefined extraction template. This is an asynchronous operation - files are queued for processing and you must poll the status endpoint to get results.
Important Notes
- This is an async operation - the response means the files are accepted for processing
- Use the returned
doc_idwith/runs/getDetailsto check processing status file_urlsmust be publicly accessible or use presigned URLs- Processing time varies by file size and complexity
Supported File Formats
- Images: PNG, JPG, JPEG, GIF, WEBP
- Documents: PDF
Authorizations
API key obtained from the EmberQA dashboard under the "Integrations" tab
Body
Array of publicly accessible URLs to the files to process. Supports images (PNG, JPG, etc.) and PDFs.
[
"https://example.com/documents/insurance-card.jpg",
"https://example.com/documents/benefits.pdf"
]ID of the extraction template to use. Get available templates from /extractionTemplates/getAll
"ecf1adf3-11f5-4ff7-a4d1-92367384d7ba"
Human-readable name for this workflow run (e.g., 'Invoice-12345-Processing')
"Contract-12345-Review"
Identifier for tracking (e.g., agent name or API client identifier)
"John Doe"
Optional custom key-value pairs for filtering and tracking. Searchable via /workflows/getData
{
"example_property": "example_value",
"example_property2": "example_value2"
}
