How much does each endpoint cost?
Flat-rate endpoints
Metered endpoints
These bill per unit of work rather than per request, and are always charged after the work completes — a failed job costs nothing.Free endpoints
Most read endpoints cost 1 credit. Live detection (5) and the AI extractor (10) cost more because they render pages and run inference in real time.
Alerts and audiences are plan entitlements, not metered calls — you are capped on how many you can save, not charged per use. The only charges in those features are computed audience builds and crawl dispatches, both of which say so explicitly above.
When you are charged
A few rules hold across the whole API and are worth designing around:- A 401, 402, 403 or 429 never consumes a credit. You only pay for work that ran.
- Metered work is charged on completion, on actuals. A lead list is billed on rows delivered, not on the estimate — so an overestimate never costs you anything, and a failed build costs nothing at all.
- Your balance is a natural cap. A signal export larger than your balance is truncated to what you can afford and flagged with
X-Export-Capped: credits, rather than failing. A lead list is capped to your balance the same way. - Cached results still cost. Segment stats caches for 24 hours and a cache hit still costs 1 credit. That is deliberate: a caching change should never quietly become a pricing change. The response tells you with
cache.hit. - Skipped work is free. An audience refresh crawl skips members already scanned in the last 7 days and defers members beyond the nightly budget — neither is charged.
Plans
Free
$0/month — 100 creditsGet started with full API access. No credit card required.
Pro
$89/month — 10,000 creditsYearly: $890/year (save 17%).
Scale
$249/month — 50,000 creditsYearly: $2,490/year (save 17%).
Credits reset monthly on your billing cycle. Unused credits don’t roll over. Check your current balance at any time with the free
GET /v1/credits endpoint.How to monitor usage
Use the account endpoints to track your credit consumption:GET /v1/credits— Current credit balance across all API keysGET /v1/usage— Usage statistics with date range filteringGET /v1/keys/{key_id}/usage— Per-key timeline and per-endpoint breakdown, for finding which integration is spending
Related pages
Rate limits
Request limits by plan and retry strategies.
Authentication
Set up your API key for Bearer token authentication.
Live detection
Real-time detection — costs 5 credits per request.
Frequently asked questions
Do unused credits roll over to the next month?
Do unused credits roll over to the next month?
No. Credits reset monthly on your billing cycle date. Unused credits don’t carry over. Monitor your balance with the free
GET /v1/credits endpoint to avoid waste.What happens when I run out of credits?
What happens when I run out of credits?
API calls that require credits will return an error when your balance reaches zero. Free endpoints like
/v1/usage and /v1/credits continue to work. Upgrade your plan or wait for the monthly reset.Why does live detection cost more than a database lookup?
Why does live detection cost more than a database lookup?
Live detection (
POST /v1/technology-lookup-live) costs 5 credits because it spins up a real-time browser session to render the page, execute JavaScript, and analyze the results. Database lookups use pre-crawled data and return instantly for 1 credit. Use the domain lookup first and fall back to live detection only when needed.How are credits counted for batch requests?
How are credits counted for batch requests?
Batch endpoints charge 1 credit per item in the request. For example,
POST /v1/companies/batch with 50 domains costs 50 credits. POST /v1/technologies/lookup costs 1 credit total regardless of how many technology names you include. Check the endpoint table for per-endpoint costs.How do I check my remaining credits programmatically?
How do I check my remaining credits programmatically?
Call
GET /v1/credits to get your current balance, credit limit, and next reset date. This endpoint is free and doesn’t consume credits. You can poll it from your application to build dashboards or trigger alerts before you run out.Is there an enterprise plan with custom credit limits?
Is there an enterprise plan with custom credit limits?
Yes. If the Scale plan’s 50,000 monthly credits aren’t enough, contact the TechnologyChecker team for custom enterprise pricing. Enterprise plans include higher credit allocations, increased rate limits, and dedicated support. Visit technologychecker.io to get in touch.