# BudgetSMS, top-up, Pay per use, GET /hlr/, HLR lookup, cached: Phone validation API > This allows you to fetch detailed information on mobile numbers worldwide. It will return the actual MCC and MNC of a subscriber. This will also work with subscribers who are ported to another operator. BudgetSMS's phone validation API on its Pay per use plan. It returns 1 of the 9 key fields we check: Carrier. We haven't run BudgetSMS through [our phone validation API benchmark](https://datacircle.dev/best-phone-validation-api.txt) yet. This plan costs . 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](https://datacircle.dev/validate-phone-apis/botoi/199-monthly/llms.txt) 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](https://datacircle.dev/validate-phone-apis/data247/12-pack-membership-get-v3-0-verify247-phone/llms.txt), [Foxentry](https://datacircle.dev/validate-phone-apis/foxentry/top-up-pay-as-you-go-post-phone-validate-validate-phone-number-extended/llms.txt) and [HLR Lookups](https://datacircle.dev/validate-phone-apis/hlr-lookups/top-up-1-1m-post-hlr-lookup/llms.txt) are the best phone validation API providers in the Datacircle benchmark. - This page: https://datacircle.dev/validate-phone-apis/budgetsms/top-up-pay-per-use-get-hlr-hlr-lookup-cached - [Phone validation API: 40+ providers compared](https://datacircle.dev/best-phone-validation-api.txt) - Get it: https://www.budgetsms.net/sms-gateway-pricing?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - Request: `GET https://api.budgetsms.net/hlr/`, HLR lookup, cached - API key: with the plan, on https://www.budgetsms.net/sms-gateway-pricing?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - Its API docs: https://www.budgetsms.net/sms-http-api/hlr/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - Sold by: BudgetSMS (https://www.budgetsms.net?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing) - Checked: 2026-11-03 ## In the answer - Completeness: 11% - Carrier: ✓ ## Price - Per: call - Billing: pay first ## Aggregators - Aggregators: none ## Charges - Also pays for: from the same budget: NP lookup · Send SMS ## In their words - Their pitch: This allows you to fetch detailed information on mobile numbers worldwide. It will return the actual MCC and MNC of a subscriber. This will also work with subscribers who are ported to another operator. ## Data - Freshness: stored - Countries: Worldwide - What it checks: carrier, line in service - Keep data: no API terms - Use data: no API terms ## Rate limit - Batch: 1 ## Speed - Answer: in the call ## The call - You send: to, cache "7" - Method: GET - Path: /hlr/ ## About the plan - Plan: Pay per use - Who can get it: anyone ## The 3 fields the plan's answer can hold mobile country code, mobile network code, SMS price ## BudgetSMS's plans (1) - [BudgetSMS, top-up, Pay per use, GET /hlr/, HLR lookup, cached](https://datacircle.dev/validate-phone-apis/budgetsms/top-up-pay-per-use-get-hlr-hlr-lookup-cached/llms.txt): 11% complete, stored ## BudgetSMS's calls (3) - `GET /hlr/`, HLR lookup: [BudgetSMS, top-up, Pay per use, GET /hlr/, HLR lookup](https://datacircle.dev/validate-phone-apis/budgetsms/top-up-pay-per-use-get-hlr-hlr-lookup/llms.txt) - `GET /hlr/`, HLR lookup, cached: [BudgetSMS, top-up, Pay per use, GET /hlr/, HLR lookup, cached](https://datacircle.dev/validate-phone-apis/budgetsms/top-up-pay-per-use-get-hlr-hlr-lookup-cached/llms.txt) - `GET /np/`: [BudgetSMS, top-up, Pay per use, GET /np/](https://datacircle.dev/validate-phone-apis/budgetsms/top-up-pay-per-use-get-np/llms.txt) ## BudgetSMS's APIs (1) - [BudgetSMS: phone validation API pricing, 1 plan, GET /hlr/, HLR lookup, cached](https://datacircle.dev/validate-phone-apis/budgetsms/top-up-pay-per-use-get-hlr-hlr-lookup-cached/llms.txt) ## BudgetSMS: phone validation API alternatives - [HLR Lookup, £12.50 pack, 2,500 lookups, POST /apiv2/validate](https://datacircle.dev/validate-phone-apis/hlr-lookup/12-50-pack-2500-lookups-post-apiv2-validate/llms.txt): 56% complete, stored - [CheckNumber.AI, top-up from $20, Pay as you go, POST /v1/phone](https://datacircle.dev/validate-phone-apis/checknumber-ai/top-up-from-20-pay-as-you-go-post-v1-phone/llms.txt): 56% complete, stored - [World Text, £11.25 pack, 2,000 credits, GET /hlr/info](https://datacircle.dev/validate-phone-apis/world-text/11-25-pack-2000-credits-get-hlr-info/llms.txt): 22% complete, stored - [T2A, top-up, Buy Credits, Validate a mobile phone number](https://datacircle.dev/validate-phone-apis/t2a/top-up-buy-credits-validate-a-mobile-phone-number/llms.txt): 11% complete ## 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-03. - https://www.budgetsms.net/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - https://www.budgetsms.net/faq/budgetsms-account/billing/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - https://www.budgetsms.net/sms-gateway-pricing?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - https://www.budgetsms.net/sms-http-api/error-code/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - https://www.budgetsms.net/sms-http-api/hlr/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - https://www.budgetsms.net/sms-http-api/np/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing - https://www.budgetsms.net/terms/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=phone-validation-api-pricing