CallerAPI pricing and alternatives: cached phone validation API
- FreeFree trial$0.00 per 1,000
- $997 packEnterprise$3.988 per 1,000
- $25 monthlyBasic$5.00 per 1,000
- $99 monthlyPremium$4.95 per 1,000
- Contact us, Enterprise transparency $40,000+Enterprise transparency $40,000+
- Contact us, Enterprise transparency $1,000Enterprise transparency $1,000$3.333 per 1,000
- Contact us, Enterprise transparency $2,000Enterprise transparency $2,000$2.50 per 1,000
- Contact us, Enterprise transparency $3,500Enterprise transparency $3,500$1.75 per 1,000
- Contact us, Enterprise transparency $5,500Enterprise transparency $5,500$1.375 per 1,000
- Contact us, Enterprise transparency $8,000Enterprise transparency $8,000$1.143 per 1,000
- Contact us, Enterprise transparency $12,000Enterprise transparency $12,000$1.00 per 1,000
- Contact us, Enterprise transparency $18,000Enterprise transparency $18,000$0.90 per 1,000
- Contact us, Enterprise transparency $25,000Enterprise transparency $25,000$0.714 per 1,000
GET / api/ lookup/ {phone} CallerAPI's only call for this API- Phone validation API
GET /api/ network-lookup/ {phone} - Phone validation API
GET /api/ ported/ {phone} - Phone validation API
GET /api/ porting-history/ {phone} - Cached phone validation API
About this item
- Stored. CallerAPI may skip the carrier and answer from data it keeps. CallerAPI doesn't say how old the data is.
- 7 of the 9 key fields we check. Number, Formats, Validity, Type, Carrier, Porting and roaming, Place.
- Nothing to pay. You get 100 credits, enough for 100 calls.
- One call. You send
phonetoGET /. You can also sendapi/ lookup/ {phone} hlr. The call returns whether the number is valid. - Who can get it: with conditions. Keep data: no limit. Use data: with conditions.
CallerAPI: cached phone validation API alternatives
The table starts with CallerAPI's cheapest paid plan. Next come plans from other providers with the price per 1,000 phones closest to CallerAPI's. Each plan in the table gives stored data.
| CallerAPI, contact us, Enterprise transparency $25,000 | NumLookupAPI, $449.99 yearly, medium, GET /v1/validate/{number} | Veriphone, $390 yearly, Professional, GET /v3/verify, /v3/verify | BigDataCloud, $799 yearly, Silver, GET /data/phone-number-validate-by-ip | APIVerve, $299.99 monthly | |
|---|---|---|---|---|---|
| $ per 1,000 phones | $0.714 | $0.577 | $0.65 | $0.666 | $0.75 |
| Completeness | 78% | 67% | 78% | 56% | 78% |
| Billing | contact | yearly | yearly | yearly | monthly |
| Pay | $25,000 | $449.99 | $390 | $799 | $299.99 |
| Enough for | 35,000,000 calls a month | 65,000 calls a month | 50,000 calls a month | 100,000 calls a month | 400,000 calls a month |
| Freshness | stored | stored | stored | stored | stored |
| Who can get it | anyone who agrees terms with CallerAPI sales ("Exact terms are set in your agreement") | anyone | anyone | anyone with an account, giving true and complete information about themselves, their business and their contact details | anyone 13 or over (under 18 only with the permission of a parent or legal guardian) |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-27.
- callerapi.com
- callerapi.com/carrier-lookup-api
- callerapi.com/cnam-lookup-api
- callerapi.com/llms.txt
- callerapi.com/lrn-lookup-api
- callerapi.com/pricing
- callerapi.com/robocall-scoring-api
- callerapi.com/terms-of-service
- docs.callerapi.com/announce-a-call-43957286e0.md
- docs.callerapi.com/balance-and-email-20033243e0.md
- docs.callerapi.com/limits-and-thresholds-2432315m0.md
- docs.callerapi.com/score-a-transcript-or-a-recording-43843796e0.md
- docs.callerapi.com/spam-score-hlr-19887237e0.md
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Number
- Formats
- Validity
- Type
- Carrier
- Porting and roaming
- Place
- Risk, not in the answer
- Owner, not in the answer
| $ per 1,000 phones | $0.00 |
|---|---|
| Per | call |
| Billing | free |
| Aggregators | none |
|---|
| Also pays for | from the same budget: Carrier lookup API · Score a transcript or a recording · Announce a call |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | /api/lookup is a spam score and caller reputation lookup: a 0 to 100 score, the complaints behind it, and the business name with a verified flag. Carrier and HLR data only come back when you add hlr=true. We are different from the other providers because we don’t just provide HLR, but also spam number lookup and business name lookup, all in one endpoint, for the same price. |
|---|
| Freshness | stored |
|---|---|
| Countries | Worldwide |
| What it checks | carrier |
| Keep data | no limit |
| Use data | "You may not: Use the Service for any illegal purpose, Attempt to reverse engineer the Service, Share your API key or access credentials with third parties, Use the Service in a manner that could damage, disable, or impair our servers or networks" (Terms of Service 3), "You must obtain and maintain all necessary consents from individuals whose data you access or collect through the Service" (4), "a limited, non-exclusive, non-transferable license to use the Service in accordance with these Terms" (5) |
| Pay | $0 |
|---|---|
| You get | 100 credits |
| Enough for | 100 calls |
| Batch | 1 |
|---|
| Answer | in the call |
|---|
| You send | phone. Optional: hlr |
|---|---|
| Method | GET |
| Path | /api/lookup/{phone} |
| Plan | Free trial |
|---|---|
| Who can get it | anyone can apply: "our AI scores your profile and decides to give it to you or not. Or maybe you'll need to jump on a call with us to discuss it further" |
The 38 fields the plan's answer can hold
phone number, status, entity type, reputation, spam flag, spam score, total complaints, complaint created date, complaint violation date, complaint consumer state, complaint subject, complaint robocall flag, complaint comment, business name, business category, business industry, business city, business state, business country, business verified, country calling code, country ISO code, country name, carrier, carrier type, OCN, SPID, original carrier, original SPID, landline, mobile, local format, LRN, MSISDN, ported, ported date, line type, valid
Best GTM APIs
- Best LinkedIn profile API in 2026
- Best cached LinkedIn profile API in 2026
- Best email finder API in 2026
- Best cached email finder API in 2026
- Best email verification API in 2026
- Best cached email verification API in 2026
- Best phone finder API in 2026
- Best cached phone finder API in 2026
- Best LinkedIn company data API in 2026
- Best cached LinkedIn company data API in 2026
- Best company headcount API in 2026
- Best phone validation API in 2026
- Best LinkedIn post comment API in 2026
- Best LinkedIn post reaction API in 2026
- Best tech stack API in 2026
- Best cached tech stack API in 2026
- Best LinkedIn profile post API in 2026
- Best LinkedIn company post API in 2026
- Best company funding API in 2026
- Best company open jobs API in 2026
- Best LinkedIn people search API in 2026
- Best cached LinkedIn people search API in 2026
- Best LinkedIn company search API in 2026
- Best cached LinkedIn company search API in 2026
- Best LinkedIn job search API in 2026
- Best cached LinkedIn job search API in 2026
- Best reverse email lookup API in 2026
- Best cached reverse email lookup API in 2026
- Best LinkedIn post search API in 2026
- Best LinkedIn post details API in 2026
- Best LinkedIn job details API in 2026
- Best LinkedIn profile comment API in 2026
- Best LinkedIn profile reaction API in 2026
- Best LinkedIn post repost API in 2026
- Best company enrichment API in 2026
- Best people search API in 2026
- Best company discovery API in 2026
- Best cached job postings API in 2026
- Best job posting details API in 2026
- Best cached job posting details API in 2026
- Best people enrichment API in 2026