Live API · Two powerful endpoints · v1.0

Extract. Understand. Document Intelligence Platform

Parse receipts in milliseconds. Analyze contracts, financials, and feedback with specialized AI. One API key. No SDKs. Any language.

Get free API key View docs
<2s
parse time
95%+
accuracy
4
AI modes
$0.05
per doc
0
SDKs needed
Platform

Two endpoints.
Every document.

Purpose-built extraction for receipts and AI-powered reasoning for any text — one API key, one quota, one bill.

Receipt Parsing

Document Extraction

Send an image or PDF URL. Get fully structured JSON — merchant, line items, totals, tax, and currency — in under 2 seconds. Works on receipts, invoices, and any business document.

POST /v1/parse  ·  /v1/extract
  • Full line-item extraction — quantities, unit prices, totals
  • Multi-currency detection — USD, EUR, MYR, GBP and more
  • JPEG, PNG, WebP, and PDF via URL, base64, or upload
  • Confidence scoring on every extraction
  • Async batch mode for high-volume processing
AI Analysis

Text Intelligence

Send any text — a contract, financial statement, customer feedback, or business problem. Get back domain-specialized structured insights with reasoning chains and confidence scores.

POST /v1/analyze
  • Document mode — parties, obligations, risk flags
  • Financial mode — trends, anomalies, risk indicators
  • Feedback mode — sentiment, themes, urgency
  • Reasoning mode — step-by-step problem solving
  • Tier-gated: plain text → full structured JSON + confidence
AI Analysis Modes

Specialized intelligence.
Not generic AI.

Each mode runs a purpose-built expert prompt tuned for its domain. You get domain knowledge, not a generic response.

📄
Document

Extracts parties, critical dates, obligations, financial terms, and flags risky or ambiguous clauses in contracts, invoices, and reports.

risk_flags: ["No termination clause"]
parties: [{role: "vendor", name: "..."}]
confidence: 0.94
📊
Financial

Identifies key metrics, trends (up/down/stable), anomalies, and risk indicators from financial statements, data tables, or reports.

trends: [{metric: "revenue", dir: "up"}]
risk_indicators: [{severity: "low"}]
recommendations: [...]
💬
Feedback

Detects sentiment, extracts key themes, urgency levels, pain points, and praise points from reviews, surveys, and support tickets.

sentiment: "mixed"
urgency: "high"
actions: ["Improve onboarding flow"]
🧠
Reasoning

Breaks down complex business questions, reasons through multiple perspectives, surfaces assumptions, delivers a clear conclusion.

reasoning_steps: ["Step 1...", ...]
conclusion: "Based on..."
confidence: 0.91
Integration

Five lines of code.
Any language.

No SDKs. No OAuth. One Authorization header. Works from cURL, Python, Node, or anything that makes HTTP requests.

Receipt Parser POST /v1/parse
cURL
Python
Node
# Extract structured data from a receipt curl -X POST https://api.receiptsapi.com/v1/parse \ -H "Authorization: Bearer sk_live_..." \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com/receipt.jpg"}' # Returns { "merchant": { "name": "Starbucks" }, "amounts": { "total": 9.35, "currency": "USD" }, "confidence": 0.97 }
AI Analyzer POST /v1/analyze
cURL
Python
Node
# Analyze any text with specialized AI curl -X POST https://api.receiptsapi.com/v1/analyze \ -H "Authorization: Bearer sk_live_..." \ -H "Content-Type: application/json" \ -d '{"text":"...","mode":"document"}' # Returns (Growth+ tier) { "summary": "Service agreement...", "risk_flags": ["No termination clause"], "confidence": 0.94 }
Live API

Try it now.
No signup needed.

Hit the live API from this page. Ctrl+Enter to run the analyzer.

Receipt Parser

POST /v1/parse

AI Analyzer

POST /v1/analyze
document
financial
feedback
reasoning
Capabilities

Built for
production.

Everything your team needs to ship real document intelligence.

01

Full line-item extraction

Every item, quantity, unit price, and total. Not just the bottom-line — the entire receipt, structured and ready.

parse
02

Domain-specialized AI

Four expert system prompts tuned for contracts, financials, customer feedback, and reasoning. Not a generic model.

analyze
03

Multi-currency support

Automatically detects and returns ISO currency codes. USD, EUR, MYR, GBP, CAD and more — global-ready.

parse
04

Confidence scoring

Every response includes a 0–1 confidence score so your application can handle edge cases and low-confidence results.

both
05

Under 2 seconds

Synchronous by default. Async batch mode available for high-volume processing with job polling via /v1/jobs.

both
06

One-header auth

No OAuth flows. No token refresh. No SDK required. One Authorization header. Works from any language or platform.

both
07

PDF + image support

Send a URL, base64, or upload directly. Supports JPEG, PNG, WebP, and PDF. Any receipt or invoice format.

parse
08

Tier-gated intelligence

Free tier returns concise plain text. Growth+ unlocks structured JSON, confidence scores, and full domain analysis.

analyze
09

Usage tracking

GET /v1/usage returns your plan, current usage, and remaining quota. Transparent billing, no surprises.

both
Pricing

Start free.
Scale without friction.

All plans include /v1/parse and /v1/analyze. Paid tiers unlock structured JSON and full AI domain analysis.

Free
$0
/month
3 documents/month
  • 1 req/sec rate limit
  • Parse + Extract
  • Analyze: plain text
  • Community support
Starter
$9
/month · $0.038/doc
500 documents/month
  • 5 req/sec rate limit
  • All endpoints
  • Analyze: structured JSON
  • Async batch mode
  • Email support
Growth
$29
/month · $0.015/doc
2,000 documents/month
  • 10 req/sec rate limit
  • Priority processing
  • Full domain AI
  • Priority support
Pro
$79
/month · $0.008/doc
10,000 documents/month
  • 20 req/sec rate limit
  • Dedicated support
  • SLA guarantee
Business
$199
/month · $0.004/doc
50,000 documents/month
  • 50 req/sec rate limit
  • Slack support
  • 99.9% SLA

Processing millions of docs? Contact us for Enterprise pricing →

Ready to build?

Get your API key in 30 seconds. No credit card. No SDKs.

Get your free API key

Want 500 free docs? Email us — we'll upgrade you manually.