ParseRail
api.thecompound.tech/v1
39 endpoints1 paused242/242 checks passingcredits from $20

Documents

Document splitting

A multi-document scan bundle classified and split: what each document is, where it starts and ends, and a summary.

POST/v1/split$0.10/bundle, 10 credits, charged only on success30 calls a minute per keyasync capable

A production call, recorded 2026-09-01

charged 0 creditsrun 0.00 s
  1. auth (bearer key)
  2. per-key throttle
  3. validate body
  4. balance precheck
  5. run the capability
  6. charge credits ON SUCCESS ONLY
  7. JSON
The document12 lines
=== PAGE 1 ===INVOICE INV-10428Acme Supplies Inc.TOTAL DUE: $1,255.50=== PAGE 2 ===(invoice continued) Terms: Net 30. Remit to Acme Supplies.=== PAGE 3 ===CERTIFICATE OF LIABILITY INSURANCEProducer: Hartford. Insured: Northwind Coffee LLC. General aggregate $2,000,000. Expiry 01/15/2027.=== PAGE 4 ===MASTER SERVICES AGREEMENTBetween Northwind Coffee LLC and Beanstream Logistics. Effective 2026-03-01. Term 24 months.
The responseschema-valid · req_470184e8e02bcdb4d60d01f7
// sending the call
// 0 credits charged so far
curl https://api.thecompound.tech/v1/split \
  -H "Authorization: Bearer $COMPOUND_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"fileUrl":"https://…/scan-bundle.pdf"}'

Scored

5 of 5 field checks passed when the eval suite last ran against production, on 2026-07-08. Every endpoint's score

The Documents guide has this endpoint with its example response. The reference has every parameter.

More from Documents

Get a key and buy credits