ReceiptIQ API

# ReceiptIQ: AI-Powered Receipt OCR & Data Extraction ReceiptIQ is a production-grade REST API designed to transform messy receipt images and PDFs into pristine, structured JSON data in under 1 second. Built on a unique Dual-Engine architecture (Gemini + Claude/GPT-4o), it provides 98%+ accuracy for line items, merchant details, tax breakdowns, and currency detection. ### ⚡ Key Features -…

2 subscribers
13 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

ReceiptIQ API endpoints

MethodEndpointDescription
Receipt Parsing
GET get_receipt_v1_receipts__receipt_id__get
/v1/receipts/{receipt_id}
Get a single receipt with all line items.
DELETE delete_receipt_v1_receipts__receipt_id__delete
/v1/receipts/{receipt_id}
Permanently delete a receipt and its line items.
PATCH update_receipt_v1_receipts__receipt_id__patch
/v1/receipts/{receipt_id}
Update mutable receipt fields (notes, tags, category, merchant_name).
POST parse_receipt_upload_v1_receipts_upload_post
/v1/receipts/upload
Parse a receipt from a file upload. Supports JPEG, PNG, WebP, HEIC, and PDF (up to 10 MB).
POST parse_receipt_base64_v1_receipts_parse_post
/v1/receipts/parse
Parse a receipt from a base64-encoded image. Supports JPEG, PNG, WebP, HEIC, and PDF (up to 10 MB). Returns fully structured receipt data with line items.
GET list_receipts_v1_receipts_get
/v1/receipts
List the authenticated user's receipts with optional filters. Supports pagination, category filtering, merchant search, and date range.
Expense Reports
GET expense_summary_v1_expenses_summary_get
/v1/expenses/summary
Aggregated expense summary grouped by category, merchant, or month. Returns total spending, average receipt amount, and receipt count per group.
GET export_receipts_csv_v1_expenses_export_get
/v1/expenses/export
Export receipts as a CSV file for accounting/expense software. Uses streaming to handle large datasets efficiently.
Batch Processing
GET get_batch_status_v1_batch__job_id__get
/v1/batch/{job_id}
Poll the status of a batch parse job. Returns: - status: `processing` | `completed` | `failed` - completed/total counts - results array (grows as receipts complete)
POST batch_parse_v1_batch_parse_post
/v1/batch/parse
Submit a batch of up to 50 receipts for concurrent parsing. **Requires:** Agency or Enterprise plan. Returns a `job_id` immediately. Poll `GET /v1/batch/{job_id}` for results.…
Health
GET health_ready_health_ready_get
/health/ready
Readiness probe — checks DB and Redis connectivity. Returns HTTP 503 if any critical dependency is unavailable. Used by Kubernetes, Fly.io, Railway, and load balancers.
GET health_health_get
/health
Liveness probe — confirms process is running.
Other endpoints
POST parse_receipt_binary
/v1/receipts/binary
Parse a receipt from raw binary data in the request body. Recommended for RapidAPI users as it bypasses multipart/form-data issues with RapidAPI's proxy. Send the raw image bytes…

ReceiptIQ API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 50 / monthly
PRO $29 / month
  • Requests: 1,000 / monthly
ULTRA $99 / month
  • Requests: 10,000 / monthly
MEGA $499 / month
  • Requests: 500,000 / monthly

More Financial APIs

View all →