Skip to main content
One page for the facts you need mid-integration. Where a canonical table already exists elsewhere, this page links it rather than restating it. The linked section is the source of truth.

Request headers

Wire versions

Only 2026-08-27 is currently supported. D257 authorizes pre-launch hard cuts backed by fresh storage; the policy lives in Authentication and versions.

Throttling and refusals

Checkfu does not publish anonymous rate-limit numbers; work is refused by named gates, each with a typed error you can dispatch on: Whether an error is worth retrying is a per-error property. The error registry has a retry-safety column for the whole catalog. A 429 in particular clears only when its underlying limit does, so immediate retries buy nothing.

Request and payload limits

Every ceiling below is enforced before the work happens, and each one has a typed refusal. A byte limit crossed while the body streams in is 413 validation.payload_too_large; a count or size the schema rejects after the body arrives is 400 validation.malformed.

Canonical tables and where they live