DocsAPI reference

Limits

Four limits. There is no per-minute rate limit and no burst quota.

LimitValueResponse
File size20MB413 file_too_large
Concurrent documents4 per organisation429 too_many_concurrent_requests
Documents per calendar monthSet per organisation402 monthly_cap_reached
Replay storage24 hours, about 1MB per response409 idempotency_key_not_replayable

Concurrency#

Four documents may be in flight at once per organisation. There is no per-minute quota, so four in the air continuously runs all day and a queue of ten thousand statements is a matter of time.

The monthly cap#

Every organisation has a document ceiling for the calendar month. It stops a runaway loop on your side turning into an invoice. There is nothing to buy: tell us your volume and it moves.

The window rolls on your next request, so there is nothing to wait for at the start of a month. Errors do not count against it. Only documents that returned 200.

Parse duration#

10 to 40 seconds, depending on how many rows the statement holds. A long multi-month statement takes proportionally longer. Set a client timeout of at least 180 seconds.

Errors are free#

None of these responses are billable, and none of them spend the monthly cap.

402trial_exhausted
The free allowance is spent and no card is on file.
402monthly_cap_reached
Your monthly document ceiling was hit.
402canceled
Billing for this account was cancelled.
413file_too_large
Over 20MB.
429too_many_concurrent_requests
More than 4 documents in flight at once.
Something wrong or missing on this page? [email protected]