Doxsy
## Doxsy - Document Data Extraction API Extract structured data from any document using AI. Upload a PDF, image, or scanned document and get back clean JSON with field-level confidence scores. ### Supported Document Types - CFDI Invoices (Mexican tax invoices) - Customs forms (Pedimentos) - Contracts - Resumes / CVs - Bank statements - Payroll receipts - Purchase orders - **Any custom document…
Doxsy endpoints
| Method | Endpoint | Description |
|---|---|---|
| jobs | ||
| GET |
get_job_document_api_v1_jobs__job_id__document_get /api/v1/jobs/{job_id}/document |
Get a temporary URL to download the original document. Returns a pre-signed URL valid for 1 hour to download or view the original document that was processed. **Document… |
| GET |
get_job_status_api_v1_jobs__job_id__get /api/v1/jobs/{job_id} |
Get the status and metadata of a specific job. Allows you to check the progress of an extraction job using its `job_id`. **Possible statuses:** - `pending`: In queue, waiting to… |
| GET |
get_job_result_api_v1_jobs__job_id__result_get /api/v1/jobs/{job_id}/result |
Get the extraction result of a completed job. Returns the data extracted from the document in structured JSON format according to the configured schema. **Requirements:** - The… |
| GET |
export_jobs_api_v1_jobs_export_get /api/v1/jobs/export |
Export job history in JSON or CSV format. Download a file with all your job data, ideal for: - Reports and analysis in external tools - Processing history backups - Integration… |
| GET |
list_jobs_api_v1_jobs_get /api/v1/jobs |
List all your processing jobs with pagination and advanced filters. Returns a paginated list of all jobs associated with your account, sorted by creation date (most recent… |
| GET |
get_job_stats_api_v1_jobs_stats_get /api/v1/jobs/stats |
Get processing statistics for your jobs. Returns comprehensive metrics about all your extraction jobs including: - Counts by status (pending, processing, completed, failed, etc.)… |
| POST |
submit_job_api_v1_jobs_submit_post /api/v1/jobs/submit |
Submit a document (PDF or image) for data extraction. The document will be processed asynchronously. You will receive a `job_id` that you can use to check the status and result… |
| batches | ||
| GET |
get_batch_stats_api_v1_batches_stats_overview_get /api/v1/batches/stats/overview |
Get aggregated statistics for all your batches. Returns batch counts grouped by status, useful for dashboards and general processing monitoring. **Response fields:** - `total`:… |
| GET |
get_batch_jobs_api_v1_batches__batch_id__jobs_get /api/v1/batches/{batch_id}/jobs |
Get the list of metadata for all jobs within a batch. Each document processed in the batch has its own job with: - Unique `job_id` to query results - Individual status:… |
| GET |
get_batch_status_api_v1_batches__batch_id__get /api/v1/batches/{batch_id} |
Check the status and detailed progress of a batch. Returns complete information about the batch including: - Overall status: `pending`, `processing`, `completed`, `partial`,… |
| POST |
submit_batch_api_v1_batches_submit_post /api/v1/batches/submit |
Submit multiple documents for batch processing. All documents in the batch will use the same extraction schema. You will receive a `batch_id` to check the progress. **Typical… |
| GET |
list_batches_api_v1_batches_get /api/v1/batches |
List all your processing batches with pagination and filters. Returns a paginated list of all batches associated with your account, sorted by creation date (most recent first).… |
| schemas | ||
| GET |
list_schemas_api_v1_schemas_get /api/v1/schemas |
List all your extraction schemas. Returns all schemas associated with your account, including: - Schemas cloned from Doxsy templates - Custom schemas created in the portal Use… |
| GET |
get_schema_api_v1_schemas__schema_id__get /api/v1/schemas/{schema_id} |
Get details of a specific extraction schema. Returns all information about the schema, including: - General configuration (name, description, document type) - List of fields to… |
Doxsy pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|