BatchData pricing: phone validation API, POST / api/ v1/ phone/ verification
Is BatchData yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
44% complete: 4 of the 9 key fields we checkSee the 9 fields
Contact us, Pay as you go, POST / api/ v1/ phone/ verificationWe haven't run BatchData through our phone validation API benchmark yet.BatchData gives this plan's price on request. We rank 768 plans for phone validation APIs by price. Half the plans cost $3.60 per 1,000 phones or less.Botoi's $199 monthly plan is the cheapest paid plan per 1,000 phones: as little as $0.0066. Botoi's $199 monthly plan covers up to 1,000,000 phones a day.Data247, Foxentry and HLR Lookups are the best phone validation API providers in the Datacircle benchmark.
Plan: Pay as you go BatchData's only plan
Call:
POST / api/ v1/ phone/ verification one of BatchData's 2 calls for this APIPOST /Contact us, Pay as you goapi/ v1/ phone/ verification POST /Contact us, Pay as you goapi/ v1/ phone/ verification/ async
API: Phone validation API one of BatchData's 3 APIs
- People enrichment API
POST /api/ v3/ property/ skip-trace - People enrichment API
POST /api/ v3/ property/ skip-trace/ async - Reverse email lookup API
POST /api/ v3/ property/ reverse-skip-trace - Reverse email lookup API
POST /api/ v3/ property/ reverse-skip-trace/ async - Phone validation API
About this item
- Freshness. We don't know how fresh this plan's data is.
- 4 of the 9 key fields we check. Number, Validity, Type, Carrier.
- No public price. You ask BatchData for one.
- One call. You send a list of phone numbers as
requeststoPOST /. The call returns whether each number you send is valid.api/ v1/ phone/ verification - Who can get it: with conditions. Keep data: with conditions. Use data: with conditions.
BatchData: phone validation API alternatives
BatchData alternatives: every phone validation API provider ranked
We list other providers' plans with no public price. These plans come closest to this plan in number of key fields.
| This planBatchData, contact us, Pay as you go, POST /api/v1/phone/verification | HLR Lookups, contact us, Postpaid account, POST /mnp-lookups | CallerAPI, contact us, Enterprise transparency $40,000+, GET /api/network-lookup/{phone} | Addressfinder, contact us | Trestle, contact us, Enterprise, GET /2.0/real_contact, Real Contact API, full | |
|---|---|---|---|---|---|
| Completeness | 44% | 44% | 44% | 44% | 44% |
| Billing | contact | contact | contact | contact | contact |
| Enough for | not published | not published | 50,000,000 calls a month | not published | not published |
| Freshness | unknown | live | live | live | stored |
| Who can get it | businesses using the data for their legitimate business purposes and a Permissible Purpose | verified businesses, subject to approval | anyone who agrees terms with CallerAPI sales ("Exact terms are set in your agreement") | anyone verifying data for their business purposes, one Addressfinder account per business | companies, with a business email address |
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-04.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Number
- Formats, not in the answer
- Validity
- Type
- Carrier
- Porting and roaming, not in the answer
- Place, not in the answer
- Risk, not in the answer
- Owner, not in the answer
| Per | result |
|---|---|
| Billing | contact |
| Aggregators | none |
|---|
| Also pays for | nothing else |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Send a phone number. Get back its line type, carrier, call signals, DNC flag and TCPA litigator flag. |
|---|
| Countries | United States |
|---|---|
| Keep data | Upon termination, expiration or cancellation of your Service for any reason, your account and all data obtained and stored through the Services will be deleted [...] Customer shall, within thirty (30) days of termination, delete or return (at BatchData’s election) all Data in Customer’s possession, custody, or control, including any Derivative Products, backups, and cached copies |
| Use data | Customer shall not use the Services for purposes other than the Permitted Applications and a Permissible Purpose [...] Unless expressly authorized in the Permitted Applications, Customer shall not: (i) disclose, disseminate, reproduce or publish any portion of the Services to any third party in any manner (including via the internet) or permit the same, (ii) process or combine any portion of the Services or permit any portion of the Services to be processed or combined with other data or software from any other source, (iii) allow access to the Services through any terminals located outside of Customer’s operations or facilities, (iv) use the Services to create, enhance or structure any database, (v) use the Services to create derivative products or derivative datasets, (vi) use the Services to enable development of machine learning, rules engines, or other similar automated processes, or (vii) transfer, extract, download, or aggregate data in a volume that exceeds three percent (3%) of the total available database provided by BatchData [...] |
| Answer | in the call |
|---|
| You send | requests (a list of phone numbers) |
|---|---|
| Method | POST |
| Path | /api/v1/phone/verification |
| Plan | Pay as you go |
|---|---|
| Who can get it | businesses using the data for their legitimate business purposes and a Permissible Purpose |
The 9 fields the plan's answer can hold
phone number, line type, carrier, state, reachable flag, tested flag, Do Not Call flag, TCPA flag, not found flag