# Affinda Documents API

**Canonical:** https://apis.io/apis/affinda/affinda-documents-api/  
**Provider:** Affinda — https://apis.io/providers/affinda/  
**Documentation:** https://docs.affinda.com/reference/getting-started

Affinda Documents API is one of 16 APIs that [Affinda](https://apis.io/providers/affinda/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Document Processing, Document Extraction, Artificial Intelligence, and OCR. The published artifact set on APIs.io includes API documentation, an OpenAPI specification, a JSON-LD context, and 1 JSON Schema.

Upload documents (PDF, images, DOCX, XLSX, TXT, HTML) and Affinda returns structured JSON extraction with confidence scores, bounding boxes, and OCR text. Supports invoices, resumes, receipts, contracts, passports, and custom document types. 20 MB file size limit (5 MB for resumes), 20 pages default. Returns parsing status, raw text, parsed fields, and original file references.

## Machine-readable artifacts (32)

- **Documentation** — https://docs.affinda.com/reference/getting-started
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/openapi/affinda-documents-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/json-schema/affinda-document-schema.json
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/json-ld/affinda-context.jsonld
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/apis.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-add-collection-data-field-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-add-workspace-member-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-bootstrap-organization-workspace-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-configure-resume-search-embed-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-create-data-point-with-choices-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-create-data-source-and-add-value-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-create-document-from-data-and-index-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-create-extractor-with-data-point-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-create-index-and-add-document-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-create-tag-and-tag-documents-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-document-type-to-json-schema-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-find-and-move-document-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-invite-member-and-respond-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-job-description-search-and-detail-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-parse-and-correct-annotations-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-parse-and-reject-document-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-parse-and-validate-rule-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-provision-and-ingest-document-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-provision-workspace-collection-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-rename-document-type-and-refresh-schema-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-resume-search-and-detail-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-split-document-and-reparse-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-update-resume-data-and-reindex-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-upload-and-parse-document-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-upload-from-url-and-validate-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-webhook-subscribe-and-activate-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/affinda/refs/heads/main/arazzo/affinda-workspace-usage-report-workflow.yml

## Other Affinda APIs (12)

- [Affinda Document Types API](https://apis.io/apis/affinda/affinda-document-types-api/)
- [Affinda Workspaces API](https://apis.io/apis/affinda/affinda-workspaces-api/)
- [Affinda Organizations API](https://apis.io/apis/affinda/affinda-organizations-api/)
- [Affinda Data Sources API](https://apis.io/apis/affinda/affinda-data-sources-api/)
- [Affinda Annotations API](https://apis.io/apis/affinda/affinda-annotations-api/)
- [Affinda Validation Results API](https://apis.io/apis/affinda/affinda-validation-results-api/)
- [Affinda Tags API](https://apis.io/apis/affinda/affinda-tags-api/)
- [Affinda Usage API](https://apis.io/apis/affinda/affinda-usage-api/)
- [Affinda Webhooks API](https://apis.io/apis/affinda/affinda-webhooks-api/)
- [Affinda Search and Match API](https://apis.io/apis/affinda/affinda-search-match-api/)
- [Affinda Add x-hidden to endpoints API](https://apis.io/apis/affinda/affinda-add-x-hidden-to-endpoints-api/)
- [Affinda Deprecated End Points API](https://apis.io/apis/affinda/affinda-deprecated-end-points-api/)

## Tags

Document Processing, Document Extraction, Artificial Intelligence, OCR

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/affinda/affinda-documents-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/affinda/.
