POST /top-ups), and, on plans that include one,
a monthly allowance granted automatically each calendar month. Unused
allowance rolls over.
Pricing
Top-ups: minimum £10, maximum £1,000 per payment.
How billing works
Simple operations debit atomically — searches per request, document ingestion per page (exactly counted before ingesting; a failed ingestion is refunded automatically). Screenings and executions — which run as durable workflows — use a reserve → settle saga so you are never charged for work that did not happen:RESERVE— the estimated cost (e.g. keywords × 2p, or the execution’s worst-case runtime) is put on hold.- The workflow runs.
SETTLE— the actual cost is charged and the full hold isRELEASEd. If the run fails, the hold is released and nothing is charged.
balance − holds. A request that would take
available below zero is rejected with 402 before any work starts.
The ledger
Every movement is an immutable ledger entry:
Fetch it with
GET /credits/ledger or view it in the dashboard. All writes
are idempotent — retried requests and workflow steps can never double-charge.