Test checkout is active in Stripe sandbox. Use a Stripe test card; no live charges are accepted.
Buy 1,000 UK Compliance API credits.
One credit covers one successful API request. Failed requests are not charged. Choose the $5 USD starter pack, then use your service-scoped API key with the UK Compliance REST API.
Start test checkout
The checkout creates a test API key and opens a Stripe-hosted payment page. No card details pass through Niftibot.
Create a test checkout to receive a one-time API key.
Your UK Compliance API key
Copy and save this key before continuing. It is shown once and is inactive until Stripe confirms payment.
Continue to Stripe Checkout ↗Check your credit balance
After returning from Stripe, payment confirmation may take a few seconds. Enter your API key to check the balance.
Use credits from the command line
Keep the key in an environment variable or secret store. Do not put it in source code, browser storage, or public logs.
curl -sS 'https://api.niftibot.com/v1/companies/00445790' \
-H 'Authorization: Bearer $UKCA_API_KEY' \
-H 'Idempotency-Key: lookup-tesco-0001' | jq .Check the balance at GET https://api.niftibot.com/v1/credits. The free payment=false preview remains available and does not debit credits. Checkout and prepaid credits are test-mode only; live payments are not enabled.
Starter-pack API keys are test-mode credentials until a separate live-payment launch is approved. A paid response consumes one credit. No credit is consumed for rejected, failed or upstream-error responses. Keep your key private; the checkout page cannot recover a key after you close it.