Skip to content

60 seconds to a key

Start free. Pay when you ship. Top up if you spike.

GET tools are cheap to run, so plans are generous on calls. Vibe classify uses Claude, so that quota is tighter. A busy month should not force a whole-tier jump: buy a pack, or upgrade if the calculator says so.

  1. 1

    Hit a GET route

    No key. 60 calls an hour. Today briefing or FX.

  2. 2

    Pick a plan

    Use the volume calculator. Annual billing is 10 months for 12.

  3. 3

    Get the key

    Stripe checkout when links are live, or send the 20-second form to ops.

Annual = two months free. VAT extra where applicable.

Demo

£0

forever

  • 60 GET calls per hour, per network
  • No key, no card
  • Every GET tool, including FX and tax
  • No vibe classify
Try now

Starter

£9

per month

  • 50,000 GET calls / month
  • 500 vibe classify / month
  • 1 API key
  • Email support
  • Top-ups allowed
Get Starter

Pro · most keys

£29

per month

  • 250,000 GET calls / month
  • 2,500 vibe classify / month
  • 3 API keys (prod, staging, local)
  • Priority email
  • Top-ups allowed
Get Pro

Business

£99

per month

  • 2,000,000 GET calls / month
  • 15,000 vibe classify / month
  • 10 API keys
  • Same-day support, VAT invoices
  • Top-ups allowed
Get Business

Do not overbuy

What will you actually call?

GET calls are moon, weather, FX, tax, postcodes, and the rest. Vibe classify is the paid AI route only. The picker prefers a cheaper plan plus a top-up over a bigger subscription you will not use.

Suggested

Choose starter

Continue to a key

Pay as you go

Top-ups for spikes, not a new contract

Credits last 12 months. They sit on top of your plan. Included allowance is always the better unit price; packs exist so a launch week does not 429 you. Stacking three Pro-sized GET packs costs more than Business. That is deliberate.

GET packs

Moon, FX, tax, weather, everything except vibe.

  • 20,000 calls£4
  • 100,000 calls£16
  • 500,000 calls£55

Starter included GET is £0.18 per 1k. The 20k pack is £0.20 per 1k. Stay on the plan if you can; pack if you cannot wait.

Vibe packs

Each POST /v1/vibe/classify counts as one call, even with a batch of texts.

  • 250 classify calls£5
  • 1,000 classify calls£16
  • 5,000 classify calls£60

Two 1,000 vibe packs plus Starter is £41. Pro is £29 and includes 2,500 vibe plus far more GET. Upgrade when vibe is the habit, top up when it is a campaign.

Get a key

Tell us the plan. Key by email.

If Stripe payment links are configured, the button goes straight to checkout. Otherwise this opens a pre-filled mail to ops. Either way you should not be filling a five-page form.

Ask about a key

Keys are Unkey bearer tokens. Do not put them in frontend JavaScript.

Stripe

Hosted checkout

When STRIPE_PRICING_TABLE_ID is set at build time, the table below is live. Payment links per plan can also be injected for the buttons above.

Compare

Plan details

Feature Demo Starter Pro Business
Monthly£0£9£29£99
AnnualNot available£90£290£990
GET calls60 / hour50,000 / mo250,000 / mo2,000,000 / mo
Vibe classifyNone500 / mo2,500 / mo15,000 / mo
KeysNone1310
Top-upsNoYesYesYes
SupportDocsEmailPriority emailSame day + VAT invoice
At 429Wait for the hourTop up or upgradeTop up or upgradeTop up or talk to ops

Who buys what

Typical fits

Starter

Spreadsheet, Zap, weekend product

VAT and FX on invoices, bank-holiday working days, a weather widget. Vibe only for the odd campaign.

Pro

SaaS, agency, internal tool

Today briefing in Slack, postcode enrichment, carbon for a consumer app, staging plus production keys.

Business

High volume or finance-adjacent

FX on every checkout, tax estimators, hygiene search, VAT invoices, someone to email before lunch.

FAQ

Common questions

Do I need a card for the free demo?

No. 60 GET calls per hour from your network. Vibe classify is paid only.

What counts as a GET call vs vibe?

Every HTTP request to a GET route counts as one GET call, including today-briefing which fans out upstream. POST /v1/vibe/classify counts as one vibe call even if you send 20 strings.

Why are GET limits high and vibe limits lower?

GET routes wrap public UK and ECB data. Vibe calls Claude. Pricing follows cost, not vanity numbers.

Are top-ups a trap?

No. Included allowance is cheaper per unit than packs. Packs are for spikes. Three large GET packs cost more than the next plan, so habitual volume should upgrade.

What happens at 429?

JSON error rate_limited. Demo waits for the hour. Paid plans buy a pack or change plan. We do not silently bill overage.

Is FX a live tradable rate?

No. European Central Bank reference rates, usually 16:00 CET on working days, cash-rounded to ISO minor units. Fine for invoices and displays, not for settling FX trades.