Azure Communication Services pricing: phone validation API, Phone Numbers - Operator Information Search, full
Is Azure Communication Services yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
56% complete: 5 of the 9 key fields we checkSee the 9 fields
$5.00per 1,000 phonesWe haven't run Azure Communication Services through our phone validation API benchmark yet.Half of the 888 plans we rank by price cost $3.376 per 1,000 phones or less. This plan costs less per 1,000 phones than 42% of the 888 plans.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 Azure Communication Services's only plan
Call:
POST / operatorInformation/ :search, Phone Numbers - Operator Information Search, full one of Azure Communication Services's 2 callsPOST /, Phone Numbers - Operator Information SearchPay as you go, Pay-as-you-go$0.00 per 1,000operatorInformation/ :search POST /, Phone Numbers - Operator Information Search, fullPay as you go, Pay-as-you-go$5.00 per 1,000operatorInformation/ :search
API: Phone validation API Azure Communication Services's only API
About this item
- Freshness. We don't know how fresh this plan's data is.
- 5 of the 9 key fields we check. Number, Formats, Type, Carrier, Place.
- Nothing to buy first. You pay monthly.
- One call. You send phoneNumbers and options.includeAdditionalOperatorDetails true to
POST /. You set api-version to "2025-06-01".operatorInformation/ :search - Who can get it: anyone with an Azure account that has an active subscription. Keep data: no API terms. Use data: no API terms.
Azure Communication Services: phone validation API alternatives
Azure Communication Services alternatives: every phone validation API provider ranked
We list other providers' plans closest to this plan in price per 1,000 phones.
| This planAzure Communication Services, pay as you go, Pay-as-you-go, POST /operatorInformation/:search, Phone Numbers - Operator Information Search, full | CallerAPI, $25 monthly, Basic, GET /api/lookup/{phone} | ProWebLook, $250 pack, WhatsApp One-Time 50K, GET /wavalidation | Bird, top-up from $15 | Call402, pay as you go | |
|---|---|---|---|---|---|
| $ per 1,000 phones | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 |
| Completeness | 56% | 78% | 67% | 78% | 44% |
| Billing | pay as you go | monthly | pay first | pay first | pay as you go |
| Pay | monthly | $25 | $250 | $15 | per call |
| Enough for | as many as you pay for | 5,000 calls a month | 50,000 calls | 3,000 calls | as many as you pay for |
| Freshness | unknown | stored | live | unknown | unknown |
| Who can get it | anyone with an Azure account that has an active subscription | anyone with a Google account | anyone | a company or business: the account is created by someone “legally able to represent the company or business contracting our Services”, and the Services are “designed and intended for commercial use only and are not intended for personal or private individual or consumer use” | anyone, with no account or API key, paying each call in USDC from a wallet: x402 on Base |
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.
- azure.microsoft.com/en-us/pricing/details/communication-services/
- azure.microsoft.com/en-us/pricing/purchase-options/pay-as-you-go
- azure.microsoft.com/en-us/support/legal/
- learn.microsoft.com/en-us/azure/communication-services/concepts/numbers/number-lookup-concept
- learn.microsoft.com/en-us/azure/communication-services/concepts/pricing
- learn.microsoft.com/en-us/azure/communication-services/concepts/service-limits
- learn.microsoft.com/en-us/azure/communication-services/quickstarts/telephony/number-lookup
- learn.microsoft.com/en-us/azure/cost-management-billing/understand/review-individual-bill
- learn.microsoft.com/en-us/rest/api/communication/phonenumbers/phone-numbers/operator-information-search
- prices.azure.com/api/retail/prices?$filter=serviceName%20eq%20%27Azure%20Communication%20Services%27%20and%20contains(meterName,%27Lookup%27)
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Number
- Formats
- Validity, not in the answer
- Type
- Carrier
- Porting and roaming, not in the answer
- Place
- Risk, not in the answer
- Owner, not in the answer
| $ per 1,000 phones | $5.00 |
|---|---|
| Per | result |
| Billing | pay as you go |
| Aggregators | none |
|---|
| Also pays for | nothing else |
|---|
| Their pitch | Azure Communication Services Number Lookup enables you to retrieve insights and look up a specific phone number. It's part of the Phone Numbers SDK and can be used to support customer service scenarios, appointment reminders, two-factor authentication, and other real-time communication needs. |
|---|
| What it checks | numbering plan, carrier |
|---|---|
| Keep data | no API terms |
| Use data | no API terms |
| Pay | monthly |
|---|
| Answer | in the call |
|---|
| You send | api-version "2025-06-01", phoneNumbers, options.includeAdditionalOperatorDetails true |
|---|---|
| Method | POST |
| Path | /operatorInformation/:search |
| Plan | Pay-as-you-go |
|---|---|
| Who can get it | anyone with an Azure account that has an active subscription |
The 8 fields the plan's answer can hold
phone number, national format, international format, number type, country code, operator, mobile country code, mobile network code