Work in progress Learn More

Datacircle

BatchData pricing: phone validation API, POST /api/v1/phone/verification/async

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/verification/asyncWe 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/async one of BatchData's 2 calls for this API
API: Phone validation API one of BatchData's 3 APIs

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 call POST /api/v1/phone/verification/async. You send requests (a list of phone numbers), options.webhookUrl and options.errorWebhookUrl. The provider sends the answer only to your webhook.
  • 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/asyncHLR Lookups, contact us, Postpaid account, POST /mnp-lookupsCallerAPI, contact us, Enterprise transparency $40,000+, GET /api/network-lookup/{phone}Addressfinder, contact usTrestle, contact us, Enterprise, GET /2.0/real_contact, Real Contact API, full
Completeness44%44%44%44%44%
Billingcontactcontactcontactcontactcontact
Enough fornot publishednot published50,000,000 calls a monthnot publishednot published
Freshnessunknownlivelivelivestored
Who can get itbusinesses using the data for their legitimate business purposes and a Permissible Purposeverified businesses, subject to approvalanyone who agrees terms with CallerAPI sales ("Exact terms are set in your agreement")anyone verifying data for their business purposes, one Addressfinder account per businesscompanies, 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.

  1. batchdata.io/phone-number-verification
  2. batchdata.io/pricing
  3. batchdata.io/reverse-skip-trace-api
  4. batchdata.io/skip-tracing
  5. batchdata.io/terms-of-service
  6. developer.batchdata.com/docs/batchdata/batchdata-v1/operations/create-a-phone-verification-async

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
Price
Perresult
Billingcontact
Aggregators
Aggregatorsnone
Charges
Also pays fornothing else
Not found
$ per 1,000$0.00
In their words
Their pitchSend a phone number. Get back its line type, carrier, call signals, DNC flag and TCPA litigator flag.
Data
CountriesUnited States
Keep dataUpon 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 dataCustomer 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 [...]
Speed
Answerby webhook
The call
You sendrequests (a list of phone numbers), options.webhookUrl, options.errorWebhookUrl
MethodPOST
Path/api/v1/phone/verification/async
About the plan
PlanPay as you go
Who can get itbusinesses 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

Best GTM APIs