Pinnacle pricing: phone validation API
Is Pinnacle yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
56% complete: 5 of the 9 fields on our checklistSee the 9 fields
$10.00per 1,000 phonesWe haven't run Pinnacle through our phone validation API benchmark yet.We rank 1,266 plans for phone validation APIs by price. Half the plans cost $3.55 or less per 1,000 phones. This plan costs less per 1,000 phones than 24% of the 1,266 plans.GuGuData's CNY 124 (about $19) monthly plan is the cheapest paid plan per 1,000 phones. GuGuData's CNY 124 (about $19) monthly plan charges nothing per call. You get as many phones as GuGuData's rate limit allows. Neutrino API's On-Demand plan costs the least for 10,000 phones a month: $0.80.Trestle, Data247 and Abstract API are the best phone validation API providers in the Datacircle benchmark.
Plan: Basic lookup one of Pinnacle's 3 plans
- Pay as you go, Basic lookupBasic lookup$10.00 per 1,000
- Pay as you go, Advanced lookupAdvanced lookup$700.00 per 1,000
- Contact us, One plan. Every feature.One plan. Every feature.
Call:
POST / phone-numbers/ details one of Pinnacle's 2 callsPOST /Pay as you go, Basic lookup$10.00 per 1,000phone-numbers/ details POST /Contact us, One plan. Every feature.rcs/ capabilities
API: Phone validation API Pinnacle's only API
About this item
- A copy at most 3 hours old. Pinnacle may answer from Pinnacle's stored data instead of asking the carrier.
- 5 of the 9 fields on our checklist. Formats, Validity, Type, Carrier, Place.
- Nothing to buy first. You pay monthly.
- One call. You send
phonetoPOST /. You setphone-numbers/ details levelto "basic" or "advanced". You can also sendoptions.force,options.riskandoptions.enhanced_. The call returns whether the number is valid.contact_ info.context - Who can get it: with conditions. Keep data: no limit. Use data: with conditions.
Pinnacle: phone validation API alternatives
Pinnacle alternatives: other phone validation API providers by price
We list other providers' plans closest to this plan in price per 1,000 phones. Each plan in the table gives live data or data at most a day old.
| This planPinnacle, pay as you go, Basic lookup | 1Lookup, $1,999 monthly, Enterprise, POST /bulk/jobs, Create a bulk job (type hlr_lookup) | RealValidito, $10 pack, 1,000 phone lookup credits | Omkar Cloud, $16 monthly | HLR Lookup, £12.50 pack, 2,500 lookups, POST /apiv2/mnp, MNP-only lookup, full | |
|---|---|---|---|---|---|
| $ per 1,000 phones | $10.00 | $9.995 | $10.00 | $10.00 | $10.001 |
| Completeness | 56% | 67% | 67% | 67% | 89% |
| Billing | pay as you go | monthly | pay first | monthly | pay first |
| Pay | monthly | $1,999 | $10 | $16 | £12.50 |
| Enough for | as many as you pay for | 200,000 results a month | 1,000 results | 1,600 calls a month | about 1,666 results |
| Freshness | 3 hours | live | 1 day | live | live |
| Who can get it | anyone at least 18 years old and legally able to enter a contract (Terms of Service section 3) | anyone with a business name and a working business email address | self-serve signup in supported regions | anyone aged 18 or over who is not in a country under a United States embargo or on a United States list of prohibited or restricted parties | anyone |
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-11-08.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Number, not in the answer
- Formats
- Validity
- Type
- Carrier
- Porting and roaming, not in the answer
- Place
- Risk, not in the answer
- Owner, not in the answer
| $ per 1,000 phones | $10.00 |
|---|---|
| Per | call |
| Billing | pay as you go |
| Aggregators | none |
|---|
| Also pays for | from the same budget: Send SMS Message · Send MMS Message · Send RCS Message · Blast SMS to Audience · Blast MMS to Audience · Blast RCS to Audience |
|---|
| Their pitch | Identify if a phone number can receive RCS ahead of time, number lookup for deliverability, and get higher throughputs with secondary vetting and short codes |
|---|
| Freshness | 3 hours |
|---|---|
| Countries | United States |
| What it checks | numbering plan, carrier |
| Keep data | no limit |
| Use data | a revocable, non-exclusive, non-transferable, royalty-free licence to access the Services solely for your internal business purposes, except as otherwise expressly authorized by Pinnacle in writing |
| Pay | monthly |
|---|
| Batch | 1 |
|---|
| Answer | in the call |
|---|
| You send | phone, level "basic" or "advanced". Optional: options.force, options.risk, options.enhanced_contact_info.context |
|---|---|
| Method | POST |
| Path | /phone-numbers/details |
| Plan | Basic lookup |
|---|---|
| Who can get it | anyone at least 18 years old and legally able to enter a contract (Terms of Service section 3) |
The 11 fields the plan's answer can hold
valid, line type, international format, national format, raw format, country, country code, country dialing prefix, location, carrier, registered name