Cut Wasted SMS Spend
Skip numbers with wrong format before sending. Reduce failed deliveries and lower messaging costs.
Number Lookup API
Retrieve live carrier data and MCC/MNC for E.164 numbers in real time. Single lookups or bulk jobs up to 1,000 numbers.
REST API with OAuth 2.0 authentication. One global price for all countries. Volume discounts available.
$ curl -X POST https://api.omaxtelecom.com/numbers/number-lookup \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"phone_number": "+38766000111"
}'
// Response
{
"success": true,
"data": { /* carrier lookup result */ }
}Use Cases
Retrieve live carrier data and MCC/MNC to improve messaging routing, fraud prevention, and data enrichment.
Skip numbers with wrong format before sending. Reduce failed deliveries and lower messaging costs.
Identify the carrier behind any E.164 number. Optimise routing, pricing, and delivery logic per network.
Retrieve live carrier data and MCC/MNC during sign-up. Flag suspicious or high-risk numbers early.
Enrich contact databases with carrier metadata. Improve data quality before campaigns.
Resolve the current network behind a number for smarter SMS routing. Higher delivery rates, fewer retries.
Process up to 1,000 unique E.164 numbers per bulk job. Async processing with per-number carrier results.
Platform
Developer-friendly REST API built for real-time validation and high-volume batch processing.
POST a single E.164 phone number and receive a sanitized carrier lookup result instantly.
Queue bulk carrier lookups with up to 1,000 unique E.164 numbers per request. Poll for results when ready.
Secure authentication via RFC 6749 Client Credentials grant. Bearer tokens with 5-minute expiry.
€0.0065 per query across all countries. No per-destination rate tables or hidden surcharges.
Public service health check at GET /number-lookup/health. No authentication required.
Bulk jobs are scoped to your organisation. Poll status and retrieve results securely via job ID.
Integration
Three steps from credentials to carrier lookups at scale.
01
Sign up at console.omaxtelecom.com and obtain your Client ID and Client Secret. Self-service credentials in minutes.
02
Exchange credentials for a Bearer token via OAuth 2.0 Client Credentials. Send a single lookup or queue a bulk job.
03
Submit up to 1,000 unique E.164 numbers per bulk request. Poll job status until completed and retrieve per-number results.
Rates
One flat rate worldwide. No per-destination tables. Volume discounts for high-throughput integrations.
€0.0065
per lookup query
Same price for every country. Single and bulk lookups billed per request.
Up to 10K/month
Standard rates
10K–100K/month
10% discount
100K–1M/month
20% discount
1M+/month
Custom pricing
Each request is charged when price_per_lookup is greater than zero, including cached results. Contact us for custom volume pricing above 1M queries per month.
A single API call is all it takes to validate a phone number and retrieve carrier data.
$ curl -X POST https://api.omaxtelecom.com/numbers/number-lookup \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"phone_number": "+38766000111"
}'
// Response
{
"success": true,
"data": { /* carrier lookup result */ }
}Full API reference at developer.omaxtelecom.com
FAQ
Start validating phone numbers with our REST API. Clear documentation, OAuth 2.0 auth, and developer support.
Get a personalised walkthrough of our carrier lookup API, pricing, and integration process.
No credit card required · Setup in 48 hours · Cancel anytime
Prefer email? [email protected]
Phone Validation API
Validate format and metadata before lookup. Valid/possible, line type, geocoder, and carrier name from €0.002/query.
Learn moreEnterprise SMS
Send promotional, transactional, and 2FA/OTP messages worldwide. Combine with carrier lookup for smarter routing.
Learn moreWholesale DIDs
Virtual phone numbers from around the world. Instant provisioning, flexible SIP routing, and SMS-enabled options.
Learn more