API credits

Usage is measured in lookups. Understanding how lookups are counted keeps your bill predictable.

How lookups work

  • 1 fresh lookup = 1 credit. Each query that hits the source registry counts as one lookup.
  • Cached lookups are free. Repeat the same query within your cache window and it won’t be billed again.
  • Monthly reset. Plan lookups reset at the start of each billing cycle. One-time credit packs never expire.
  • Overage billing. On paid plans, lookups beyond your included volume bill at your plan’s per-lookup rate.

What costs a credit

ActionCreditsNotes
Entity search (fresh)1Counted once per unique query — by name or by registry ID
Entity search (cached)0Served from cache within your window
Name availability check1One live registry lookup per check
Bulk search1 per rowEach searched name costs one lookup, found or not — a 100-row file uses up to 100 credits
MCP: search_business_entity1Metered exactly like a REST call
MCP: all other tools0Listing states, managing monitors, and reading the change feed are free
Monitor: scheduled re-checks0Monitors are sold as plan slots — the scheduled checks don’t draw from your credits
Monitor: manual “Check now”1An on-demand re-check runs one live lookup
UCC search (beta)1Same per-lookup model

One caveat: metering happens when your key is validated, so a request that then fails — a typo’d parameter, an unsupported state — still consumes its credit. Validate inputs on your side (or against list_supported_states) before sending.

Need more volume? Compare plans and one-time credit packs on the pricing page.

Monitoring usage

Track lookups, error rate, and latency in real time from the Usage tab of your dashboard. Set up alerts to know before you hit your limit.