Docsumo

Docsumo is an intelligent document processing (IDP) platform that uses OCR, computer vision, and machine learning to convert unstructured documents - invoices, bank statements, pay stubs, receipts, tax forms - into structured, validated data. The REST API at https://app.docsumo.com/api/v1 uploads documents, retrieves AI-extracted data, supports human-in-the-loop review, and emits webhooks as documents finish processing.

4 APIs 0 Features
Document ProcessingIDPOCRData ExtractionAI

APIs

Docsumo Documents & Extraction API

Upload documents (multipart file, or URL/Base64), list and summarize documents, fetch document detail, and retrieve AI-extracted structured data and line-item tables for a given...

Docsumo Document Types API

Lists the document types enabled on the account (invoices, bank statements, pay stubs, receipts, and custom-trained types) and the user/account detail and credit limits used whe...

Docsumo Review & Validation API

Generates hosted review URLs for human-in-the-loop validation, updates document review status, and deletes documents once processing and review are complete.

Docsumo Webhooks API

Account-configured webhook callbacks that POST a JSON payload to your endpoint when a document changes processing status (uploaded, processed, reviewed), carrying document ident...

Collections

Pricing Plans

Docsumo Plans Pricing

3 plans

PLANS

Rate Limits

Docsumo Rate Limits

5 limits

RATE LIMITS

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Docsumo API
  version: '1.0'
request:
  auth:
    type: apikey
    key: apikey
    value: '{{apiKey}}'
    in: header
items:
- info:
    name: Documents
    type: folder
  items:
  - info:
      name: Upload a document file
      type: http
    http:
      method: POST
      url: https://app.docsumo.com/api/v1/eevee/apikey/upload/
      body:
        type: multipart-form
        data: []
    docs: Uploads a document file for processing and classifies it to the provided type.
  - info:
      name: Upload a document by URL or Base64
      type: http
    http:
      method: POST
      url: https://app.docsumo.com/api/v1/eevee/apikey/upload/custom/
      body:
        type: json
        data: '{}'
    docs: Uploads a document by remote URL or inline Base64-encoded content.
  - info:
      name: List documents
      type: http
    http:
      method: GET
      url: https://app.docsumo.com/api/v1/eevee/apikey/documents/
    docs: Returns a paginated list of documents with processing status.
  - info:
      name: Documents summary
      type: http
    http:
      method: GET
      url: https://app.docsumo.com/api/v1/eevee/apikey/documents/summary/
    docs: Returns aggregate counts of documents by processing status.
  - info:
      name: Delete a document
      type: http
    http:
      method: DELETE
      url: https://app.docsumo.com/api/v1/eevee/apikey/documents/{doc_id}/
    docs: Permanently deletes the document and its extracted data.
- info:
    name: Extraction
    type: folder
  items:
  - info:
      name: Get document detail and extracted data
      type: http
    http:
      method: GET
      url: https://app.docsumo.com/api/v1/eevee/apikey/documents/{doc_id}/detail/
    docs: Returns document metadata with AI-extracted fields and line-item tables.
- info:
    name: Review
    type: folder
  items:
  - info:
      name: Get hosted review URL
      type: http
    http:
      method: GET
      url: https://app.docsumo.com/api/v1/eevee/apikey/documents/{doc_id}/review-url/
    docs: Returns a hosted, shareable URL for operator review of extracted data.
  - info:
      name: Update document review status
      type: http
    http:
      method: PATCH
      url: https://app.docsumo.com/api/v1/eevee/apikey/documents/{doc_id}/review-status/
      body:
        type: json
        data: '{}'
    docs: Updates the review/processing status of a document.
- info:
    name: Document Types
    type: folder
  items:
  - info:
      name: List enabled document types
      type: http
    http:
      method: GET
      url: https://app.docsumo.com/api/v1/eevee/apikey/user/document-types/
    docs: Returns the document types enabled on the account.
  - info:
      name: Get account detail and credit limits
      type: http
    http:
      method: GET
      url: https://app.docsumo.com/api/v1/eevee/apikey/user/detail/
    docs: Returns account details and current credit limit and usage.
bundled: true