Carrier Lookup API
Who serves a number: carrier, line type, and burner.
Who serves a phone number, from a live network dip. Pass +12127365000 and get back the carrier, the real line type including voip, a burner flag when the carrier is a known burner number app. The issuing city and state are included in the same lookup unit when available.
Junk answers valid: false as a 200, never a 404. Free syntax checks and formatting live on /phone, no unit spent.
LookupCopy link
GET /carrier/{number}API Explorer ↗Carrier, line type, and burner flag. Optional ?country= (ISO2) for national formats
Parameters
import { parseAPI } from '@parseapi/sdk';
const parse = parseAPI("YOUR_API_KEY");
const result = await parse.carrier("+12127365000");
console.log(result);{
"phone": "+12127365000",
"valid": true,
"country": "US",
"type": "voip",
"carrier": "Sinch Voice",
"burner": false,
"city": null,
"state": "NY",
"state_name": "New York"
}Response fields
- phoneLink to phonestring or null
- Normalized number (+ country code, no spaces), or null if invalid
- validLink to validboolean
- Number is valid
- countryLink to countrystring or null
- ISO 3166-1 alpha-2 country
- typeLink to typestring or null
- mobile | landline | voip | toll_free | unknown. Uses a recognized provider type when available; otherwise retains the numbering-plan type
- carrierLink to carrierstring or null
- Carrier display name, else null
- burnerLink to burnerboolean or null
- true when the carrier is a known burner app. null if we do not know the carrier
- cityLink to citystring or null
- City where the number block was issued (not live location). Gazetteer name when known, readable expansion otherwise
- stateLink to statestring or null
- State/province code from the area code (NANP), else null
- state_nameLink to state_namestring or null
- State/province name from the area code (NANP), else null
Counts against your plan's monthly carrier allowance. Free includes 100. Each lookup on a valid number uses one. A repeat on the same number within a day serves from cache and still uses one.
Included dataCopy link
Recorded issuing location, included in the same carrier lookup. Included in the same lookup, with no additional charge.
Paid plan fields