docimprint

Verifiable document memory · Evidence bundles · MCP-native

One endpoint.
Capture through proof.

POST /v1/extract processes PDFs, images, and URLs into agent-ready outputs — with optional tamper-evident evidence bundles, citations, and free verify/download endpoints.

SummarizeQ&AInvoice parseClaim-checkDescribeTranslateCompareBYOS schemaLean

POST /v1/extract → capture · analyze · prove

one call/extract

Capture

OCR · async · webhooks

Analyze ⟷ Cite

schema · Q&A · claim-check

Evidence ⟷ Verify

SHA-256 · free verify · hold

Matter corpus

search · cross-doc ask

Agent access

x402 · API keys · MCP

one url · many workflows

Same endpoint. Different body.

Point at a URL, upload a file, or send raw bytes — then switch modes with JSON fields and query flags.

POST /v1/extract

$0.075 bundle · x402 USDC or API key plans

Inputs

  • JSON source URL
  • multipart file
  • raw PDF / image

Controls

  • mode
  • include
  • schema
  • claims
  • ?bundle=false
  • ?async=true

Outputs

  • Evidence bundle
  • structured_data
  • summary_cited
  • answer_cited

one endpoint · many modes

Switch the mode. Change everything.

The same POST /v1/extract endpoint handles all ten modes. Select one to see the request and response.

mode: extract$0.075

Full evidence bundle — Markdown, screenshot, PDF, OCR, summary, and SHA-256 hashes in one call.

Price shown uses lean mode (`?bundle=false`) for direct mode comparison.

URLPDF uploadBinary
bashRequest
curl -X POST https://api.docimprint.com/v1/extract \
  -H "Content-Type: application/pdf" \
  -H "X-Payment: <token>" \
  --data-binary @contract.pdf
jsonResponse
{
  "bundle_id": "ev_a1b2c3",
  "manifest_sha256": "3f8d2a...",
  "artifacts": {
    "markdown": { "sha256": "9c1e4f...", "key": "ev_a1b2c3/markdown.md" },
    "screenshot": { "sha256": "2b7a1d...", "key": "ev_a1b2c3/screenshot.png" },
    "pdf": { "sha256": "5e3c8b...", "key": "ev_a1b2c3/page.pdf" },
    "ocr": { "sha256": "7d4f2e...", "key": "ev_a1b2c3/ocr.txt" }
  },
  "summary": "Multi-party service agreement effective January 2025...",
  "key_points": ["Effective date: 2025-01-01", "Term: 24 months"]
}

what you get

Every artifact. One call.

A single POST /v1/extract returns everything downstream agents, auditors, and pipelines need.

Clean Markdown

Token-efficient, LLM-native text stripped of boilerplate.

BYOS JSON

Your schema, guaranteed shape — parties, dates, amounts, clauses.

Vision screenshot

VLM-ready page capture for multimodal agents.

Spatial OCR

Tables and forms as Markdown tables — layout preserved.

Evidence Bundle

SHA-256 manifest + artifacts stored in cloud storage.

Citations

Line and paragraph pointers back to source passages.

Notarization

Optional on-chain anchor on Base L2.

What does POST /v1/extract do?

POST /v1/extract processes PDFs, images, and URLs into agent-ready outputs — Markdown, OCR, summaries, structured fields, or full evidence bundles with manifest SHA-256 and optional Merkle citation proofs.

How much does a document extract cost?

Lean text-only extracts start at $0.010 via x402 USDC on Base. Full evidence bundles with screenshot, PDF, and verifiable storage are $0.075 per call. Verify and download endpoints are always free.

Can agents pay without an API key?

Yes. x402 HTTP 402 micropayments let autonomous agents sign USDC transfers per request. Wallet address becomes bundle owner identity for retrieval, legal hold, and chain-of-custody logs.

transparent pricing

Pay only for what you use.

Pay per call in USDC via x402, or use API keys for monthly plans.

OperationPrice (USDC)
Extract (bundle)$0.075
Extract (lean)$0.01
Summarize$0.018
Q&A$0.022
Translate$0.040
Claim-check$0.025
Structured$0.025
Notarize$0.05
Create monitor$0.50
Verify, download, version history, signing keys, and all read endpoints are free.

View full pricing and FAQ →

Also first-class

Extensions beyond the primary endpoint

Ready to extract?

Use wallet-based x402 payments or API keys with monthly credits, then submit a document and get results in seconds.

x402 · API keys · USDC on Base