Quick Links
Python
Python examples using requests
TypeScript
TypeScript/JavaScript examples
cURL
Command-line examples
API Reference
Full API documentation
Common Patterns
Authentication
All requests require an API key in theAuthorization header:
Async Processing
Document extraction is asynchronous. Here’s the recommended flow using webhooks: Two options for tracking completion:| Method | Best For |
|---|---|
| Webhooks (recommended) | Production systems, real-time notifications |
| Polling | Quick testing, simple scripts |
Error Handling
All errors return RFC 7807 format:Rate Limits
| Operation | Limit |
|---|---|
| Document Ingestion | 100/hour |
| Job Status Checks | 1,000/hour |