Skip to content
bulkchecker.io
Carrier Lookup API · Real-time HLR · MNP tracking

Carrier Lookup API — Real-time Network Detection

Detect carrier, line type, country, region, ported-number status, and routing context in real time with the bulkchecker.io Carrier Lookup API.

Detection
HLR-based data
Routing
MNP aware
Scale
Bulk endpoint
GET /v1/carrier
curl "https://api.bulkchecker.io/v1/carrier?phone=+14155550198" \
  -H "Authorization: Bearer YOUR_API_KEY"
Response preview
carrierT-Mobile USA
line_typemobile
portedfalse
countryUS
Network intelligence

API Features

Use carrier intelligence to route messages, validate users, enrich CRM data, and reduce risky phone activity.

HLR-based real-time data

Query network-backed carrier information for current routing and reachability context.

MNP (ported number) tracking

Detect numbers that moved between carriers so your routing follows the current network.

Line type intelligence

Identify mobile, landline, VoIP, toll-free, and unknown line types for routing and risk rules.

Country/region detection

Resolve country, region, and dialing context for segmentation and international workflows.

Fast integration

Quick Start

Create a key, make your first carrier lookup, and use the JSON response in routing, validation, and fraud workflows.

1

Get API key

Create a bulkchecker.io project, generate a server-side API key, and set limits for your environment.

2

First curl request

curl "https://api.bulkchecker.io/v1/carrier?phone=+14155550198" \
  -H "Authorization: Bearer YOUR_API_KEY"
3

Sample JSON response

{
  "phone": "+14155550198",
  "carrier": "T-Mobile USA",
  "line_type": "mobile",
  "country_code": "US",
  "region": "California",
  "ported": false,
  "status": "active",
  "mcc": "310",
  "mnc": "260",
  "lookup_id": "clu_7f91c2"
}
Reference

Endpoints

Use single-number lookup for real-time decisions and bulk lookup for campaign or CRM workflows.

GET

GET /v1/carrier

Lookup carrier data for one phone number in real time. Best for forms, routing decisions, and user validation.

POST

POST /v1/carrier/bulk

Submit large batches for carrier, line type, MNP, country, and status enrichment.

Developer libraries

SDKs (Python/Node/Ruby/PHP)

Integrate carrier lookup with official-style SDK patterns and simple server-side requests.

Python
pip install bulkchecker
Node
npm i bulkchecker
Ruby
gem install bulkchecker
PHP
composer require bulkchecker/sdk
Volume pricing

Pricing Tiers

Start small, then move to lower per-lookup rates as your carrier lookup volume grows.

Tier Monthly volume Price Best for
Starter 10K lookups $5 Testing and small apps
Growth 100K lookups $40 Forms, routing, and recurring jobs
Scale 1M+ lookups Custom SMS gateways and high-volume systems
Workflows

Use Cases

Carrier lookup API results are most useful when they power live routing, validation, and risk decisions.

SMS gateway routing

Route messages through the right carrier path and suppress numbers that should not receive SMS.

Real-time form validation

Check country, line type, and carrier signals before accepting a signup or lead form.

Fraud detection systems

Flag risky VoIP, ported, unknown, or mismatched phone records inside fraud scoring pipelines.

Alternative

Compare with Twilio Lookup API

Twilio Lookup is strong for teams already deep in the Twilio ecosystem. bulkchecker.io focuses on carrier lookup plus bulk workflows, routing signals, and high-volume pricing.

Read Twilio alternative
Category bulkchecker.io Twilio Lookup API
Carrier lookup Real-time API and bulk endpoint Lookup API
Bulk workflow Native POST /v1/carrier/bulk Requires custom batching
Best fit SMS routing, fraud, CRM enrichment Existing Twilio stack users
FAQ

Carrier Lookup API FAQ

Short answers for developers evaluating carrier lookup integration.

API rate limits?
Rate limits depend on plan and traffic profile. Higher tiers can request increased throughput for real-time routing and bulk processing.
SLA guarantees?
SLA options are available for production and enterprise customers that need uptime commitments and support coverage.
Can I get carrier data offline?
Yes. Use the bulk endpoint or CSV workflow when you need offline enrichment for campaigns, CRM exports, or data warehouse jobs.
Webhook support?
Webhook notifications are supported for bulk jobs so systems can be notified when carrier lookup exports are ready.
How is this rated against the best carrier lookup API?
Independent reviewers rank bulkchecker.io among the best carrier lookup API options for price-per-lookup, post-MNP accuracy, and bulk batch endpoints. Free tier available for testing.