Look up phone number
Changed onReturns validity and formatting information for any supplied E.164 phone number, with optional carrier and caller-name data. Use it to normalize or enrich a number before other workflows; it neither searches purchasable inventory nor returns numbers owned by the project. Use Search phone numbers or List phone numbers for those jobs.
Permissions
No API token scope is required to make a successful request to this endpoint.
Learn more about API scopes.
Request
- Base URLhttps://{Your_Space_Name}.signalwire.com
- URLhttps://{Your_Space_Name}.signalwire.com/api/relay/rest/lookup/phone_number/{e164_number}
- AuthHTTP basic
Path parameters
The phone number in E.164 format.
Query parameters
Further number information to include in the response, some of which are billable. You can specify: carrier (Lookup full carrier information for the number), cnam (Lookup Caller ID information for the number). Separate multiple values with a comma: include=carrier,cnam.
Response
The request has succeeded.
Example response
{
"country_code_number": 1,
"national_number": "5551234567",
"possible_number": true,
"valid_number": true,
"national_number_formatted": "(555) 123-4567",
"international_number_formatted": "+1 555-123-4567",
"e164": "+15551234567",
"location": "Texas",
"country_code": "US",
"number_type": "Fixed Line or Mobile",
"carrier": {
"ocn": "12345",
"lata": "99999",
"city": "Aberdeen",
"state": "WA",
"jurisdiction": "indeterminate",
"lec": "Verizon",
"linetype": "landline"
},
"cnam": {
"caller_id": "John Smith"
}
}Changes
- warning
removed the optional property
/////from the response with the status - warning
removed the optional property
/////from the response with the status
- warning
Some revisions have not been checked yet.