BSG pricing: phone validation API, PUT / rest/ hlr/ check
Is BSG yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
PUT / rest/ hlr/ check one of BSG's 3 callsPUT /Contact us, Number Verifierrest/ hlr/ check PUT /, Send bulk Number VerifierContact us, Number Verifierrest/ hlr/ create PUT /, Single Number Verifier requestContact us, Number Verifierrest/ hlr/ create
About this item
- Live. BSG checks the phone number you send when you call the API.
- 5 of the 9 key fields we check. Number, Validity, Carrier, Porting and roaming, Place.
- No public price. You ask BSG for one.
- One call. You send
msisdntoPUT /. You can also sendrest/ hlr/ check tariff. The call returns whether the number is valid. - Who can get it: anyone of legal age with a BSG account. Keep data: no limit. Use data: with conditions.
BSG: phone validation API alternatives
BSG 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. Each plan in the table gives live data.
| This planBSG, contact us, Number Verifier, PUT /rest/hlr/check | Foxentry, contact us, Above 100 000 req / month, POST /phone/validate, Validate phone number (extended) | HLR Lookups, contact us, Postpaid account, POST /hlr-lookups | Data8, contact us, Bespoke deals, POST /PhoneValidation/IsValid.json, IsValid | Byteplant, contact us | |
|---|---|---|---|---|---|
| Completeness | 56% | 56% | 56% | 56% | 56% |
| Billing | contact | contact | contact | contact | contact |
| Freshness | live | live | live | live | live |
| Who can get it | anyone of legal age with a BSG account | anyone | verified businesses, subject to approval | businesses, for their own internal business purposes | businesses and professionals |
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-02.
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, not in the answer
- Carrier
- Porting and roaming
- Place
- Risk, not in the answer
- Owner, not in the answer
| Per | call |
|---|---|
| Billing | contact |
| Aggregators | none |
|---|
| Also pays for | from the same budget: Single Number Verifier request · Send bulk Number Verifier |
|---|
| Their pitch | Number Verifier is a real-time lookup service that checks whether a mobile number is active, identifies its current serving mobile operator, and determines if it’s reachable. |
|---|
| Freshness | live |
|---|---|
| Countries | Worldwide |
| What it checks | carrier, line in service |
| Keep data | no limit |
| Use data | Any information and data received in connection with the provision of Services are strictly confidential and must not be disclosed or transferred to third parties, except in cases where the disclosure of such information to competent authorities is mandatory according to the law. [...] The User is not allowed to disclose any personal data of the Subscribers and information contained in the SMS to third parties, except as provided by law. |
| Batch | 1 |
|---|
| Answer | in the call |
|---|
| You send | msisdn. Optional: tariff |
|---|---|
| Method | PUT |
| Path | /rest/hlr/check |
| Plan | Number Verifier |
|---|---|
| Who can get it | anyone of legal age with a BSG account |
The 18 fields the plan's answer can hold
ID, country name, operator brand, operator name, reference, phone, network, status, details, IMSI, ported, roaming, request created date, status date, price, currency, error code, error description