Extend
"Turn documents into high quality data" [1]
Extend is a document AI API that turns unstructured documents into structured data, covering extraction, classification, splitting, form editing, and batch workflows for industries such as finance, healthcare, logistics, and real estate. A Pay As You Go tier includes 10,000 free credits, while paid plans start at $500 per month, with an Enterprise tier offering higher rate limits, self-hosted deployments, and bundled HIPAA compliance. The REST API supports Python, TypeScript, Java, and Go SDKs plus webhooks and an MCP server, and holds SOC 2 Type 2, HIPAA, and GDPR certifications. Customers include Brex, Mercury, Square, Flatiron Health, and Opendoor.
Best for / Avoid if
Best for: Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box
Avoid if: You want to try it free before paying
Scores
- 80 / 100Agent friendliness
- 85 / 100Pricing transparency
- 60 / 100Setup speed
- 75 / 100Docs quality
- 85 / 100Procurement ease
- 55 / 100Trust readiness
Pricing & procurement
- Pricing model
- Hybrid (base + usage) [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✗ No [4]
- Self-serve signup
- ✓ Yes [5]
- Requires sales call
- ✗ No
- Enterprise plan
- ✓ Yes [6]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Pay As You Go | Monthly plan fee | month | $0 | source |
| Pay As You Go | Included starter credits (one-time) | 10,000 credits | $0 | source |
| Pay As You Go | Per-credit rate | credit | $0.0125 | source |
| Scale | Monthly plan fee | month | $500 | source |
| Scale | Included credits | 50,000 credits/month | $0 | source |
| Scale | Per-credit rate (overage) | credit | $0.01 | source |
| Enterprise | Monthly plan fee | month | - | source |
| Parse API — Performance mode | 2 credits/page | - | source | |
| Parse API — Light mode | 0.5 credits/page | - | source | |
| Extract API — Performance mode | 3 credits/page | - | source | |
| Extract API — Light mode | 0.7 credits/page | - | source | |
| Split API — Performance mode | 2 credits/page | - | source | |
| Split API — Light mode | 0.5 credits/page | - | source | |
| Classify API — Performance mode | 1 credit/page | - | source | |
| Classify API — Light mode | 0.3 credits/page | - | source | |
| Edit Filling API | 1 credit/page | - | source | |
| Edit Schema Generation API | 2 credits/page | - | source | |
| Extraction Review Agent surcharge | +1 credit/page | - | source | |
| Classification Review Agent surcharge | +0.5 credits/page | - | source | |
| Priority Parsing surcharge | 2x multiplier on parse credits | - | source | |
| Large Array Max Context surcharge | 2x multiplier on extract credits | - | source | |
| Advanced Excel Parsing | 3 credits per 1,000 cells | - | source |
Capabilities
- Supported actions
- parse_document, extract_fields, classify_document, split_document, edit_pdf, create_extractor, create_classifier, create_splitter, create_workflow, run_batch, upload_file, delete_file, list_files, get_run, cancel_run, create_webhook_endpoint, subscribe_to_events, create_evaluation, run_evaluation, get_extractor_version, get_classifier_version, get_splitter_version [7]
- Languages
- 100+ languages (as stated by vendor) [8]
- Input types
- PDF, image, spreadsheet, presentation, email, 30+ file types (as stated by vendor) [9]
- Output types
- JSON, Markdown, PDF [10]
- Webhooks
- ✓ Yes [11]
- Sandbox / test mode
- ✗ No
- SDK languages
- Python, TypeScript, Java, Go [12]
- MCP server
- ✓ Yes [13]
Trust & compliance
- SOC 2
- SOC 2 Type II [14]
- HIPAA
- ✓ Yes [15]
- GDPR
- ✓ Yes [16]
- ISO 27001
- ✗ No [17]
- PCI DSS
- ✗ No [18]
- Published SLA
- ✗ No [19]
- Rate limits
- PAYG: 10 QPS and 80 runs/minute; Scale: 25+ QPS and 120+ runs/minute; Enterprise: 75+ QPS and 300+ runs/minute. 429 errors returned when exceeded. Custom rate limits available on Enterprise. [20]
- Known restrictions
- HIPAA compliance is a BAA add-on for the Scale plan; included in Enterprise, Self-hosted/BYOC deployments only available on Enterprise tier, SSO/SAML and Advanced RBAC only available on Enterprise tier, Rate limits vary by plan tier; PAYG has lowest concurrency (10 QPS) [21]
Developer surface
Integration
- API style
- rest
- Base URL
- https://api.extend.ai
- Version
- 2026-02-09
- Versioning
- header
- Stability
- ga
- Auth methods
- api_key
- Idempotency keys
- ✗ No
- Error format
- vendor-specific
- Webhook signing
- hmac_sha256
- Rate limit
- 10 / second
Adoption & maturity
- Launched
- 2023-01-01
- Notable customers
- Brex, Mercury, Flatiron Health, Valon, Opendoor, Checkr, Upstart, Square, Amgen, Vendr, HomeLight
Other OCR & Document Parsing APIs
Amazon Textract
"Automatically extract printed text, handwriting, layout elements, and data from any document"
Veryfi
"Documents into Data - securely, in seconds"
Google Document AI
"A document processing and understanding platform that takes unstructured data from documents and transforms it into structured data, making it easier to understand, analyze, and consume."
Azure AI Document Intelligence
"Azure Document Intelligence in Foundry Tools is a machine-learning based OCR and intelligent document processing service to automate extraction of key data from forms and documents."
Nanonets
"AI Agents for Enterprise Data Processing."
Mindee
"Turn your document data into structured JSON with high-reliability. Zero model training required."
References
- ↑Description: extend.ai · extend.ai
- ↑Pricing model: extend.ai · docs.extend.ai
- ↑Published pricing: extend.ai · docs.extend.ai
- ↑Free tier: extend.ai · extend.ai
- ↑Self-serve signup: extend.ai
- ↑Enterprise plan: extend.ai · extend.ai
- ↑Supported actions: docs.extend.ai · docs.extend.ai
- ↑Languages: extend.ai · extend.ai
- ↑Input types: extend.ai · docs.extend.ai
- ↑Output types: docs.extend.ai · docs.extend.ai
- ↑Webhooks: docs.extend.ai · docs.extend.ai
- ↑SDK languages: docs.extend.ai · docs.extend.ai
- ↑MCP server: docs.extend.ai
- ↑SOC 2: extend.ai · docs.extend.ai
- ↑HIPAA: extend.ai · docs.extend.ai
- ↑GDPR: extend.ai · docs.extend.ai
- ↑ISO 27001: docs.extend.ai
- ↑PCI DSS: docs.extend.ai
- ↑Published SLA: extend.ai
- ↑Rate limits: docs.extend.ai · extend.ai
- ↑Known restrictions: extend.ai · extend.ai
Change history
- 2026-06-15 Score Docs Quality: 25 → 75
- 2026-06-15 Score Agent Friendliness: 45 → 80
- 2026-06-14 API Reference URL: (none) → https://docs.extend.ai/api-reference/authentication
- 2026-06-14 Openapi Spec URL: (none) → https://docs.extend.ai/openapi.json
- 2026-06-14 Robots Allows Agents: (none) → Yes
- 2026-06-14 Changelog URL: (none) → https://docs.extend.ai/changelog
- 2026-06-14 Has Structured Data: (none) → Yes
- 2026-06-14 Llms Txt URL: https://www.extend.ai/llms.txt → https://docs.extend.ai/llms.txt
- 2026-06-14 Capabilities: {} → {"custom_models":true}
- 2026-06-14 Summary Md: (none) → Extend is a document AI API that turns unstructured documents into structured d…
- 2026-06-14 Score Docs Quality: 0 → 25
- 2026-06-14 Score Agent Friendliness: 30 → 45
- 2026-06-14 Rendering: (none) → static
- 2026-06-14 Llms Txt Present: (none) → Yes
- 2026-06-14 Llms Txt URL: (none) → https://www.extend.ai/llms.txt
- 2026-06-14 Status Page URL: (none) → https://status.extend.ai
- 2026-06-14 Docs URL: (none) → https://docs.extend.ai
- 2026-06-14 Score Agent Friendliness: (none) → 30
- 2026-06-14 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-14 Avoid If: (none) → You want to try it free before paying
- 2026-06-14 Best For: (none) → Regulated or enterprise workloads - compliance attestations and an enterprise p…
- 2026-06-14 Score Trust Readiness: (none) → 55
- 2026-06-14 Score Procurement Friction: (none) → 85
- 2026-06-14 Score Docs Quality: (none) → 0
- 2026-06-14 Score Setup Speed: (none) → 60
- 2026-06-14 Score Pricing Transparency: (none) → 85
- 2026-06-14 Starting Price Usd: 500 → 500
- 2026-06-14 Last Verified At: 2026-06-13T00:00:00.000Z → 2026-06-14T00:00:00.000Z
- 2026-06-14 SDK Packages: Python, TypeScript, Java, Go → Python, TypeScript, Java, Go
- 2026-06-13 Documented Rate Limits: set to PAYG: 10 QPS and 80 runs/minute; Scale: 25+ QPS and 120+ runs/minute; Enterpris…
- 2026-06-13 Rate Limit Requests: set to 10
- 2026-06-13 Rate Limit Window: set to second
- 2026-06-13 Known Restrictions: set to HIPAA compliance is a BAA add-on for the Scale plan; included in Enterprise, Se…
- 2026-06-13 Auth Methods: set to api_key
- 2026-06-13 Auth Docs URL: set to https://docs.extend.ai/api-reference/authentication.md
- 2026-06-13 API Style: set to rest
- 2026-06-13 Base URL: set to https://api.extend.ai
- 2026-06-13 API Version: set to 2026-02-09
- 2026-06-13 Versioning Scheme: set to header
- 2026-06-13 Stability: set to ga
- 2026-06-13 Quickstart URL: set to https://docs.extend.ai/api-quickstart.md
- 2026-06-13 Idempotency Supported: set to No
- 2026-06-13 Error Format: set to vendor-specific
- 2026-06-13 Webhook Signing: set to hmac_sha256
- 2026-06-13 Webhook Events URL: set to https://docs.extend.ai/webhooks/events.md
- 2026-06-13 Requires Verification: set to No
- 2026-06-13 Starting Price Usd: set to 500
- 2026-06-13 Price Basis: set to month
- 2026-06-13 Free Tier Limit: set to 10,000 credits (Pay As You Go)
- 2026-06-13 Launched At: set to 2023-01-01
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/extend \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/extend/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'