With quick and easy access to Number Lookup, you can enhance your communications and keep your database as clean as a whistle. Number Lookup checks against first-party numbering sources and provides real-time feedback. Improve communication by validating and verifying numbers, boosting delivery conversion rates, and saving money on marketing campaigns. Test numbers to ensure your recipients are ready and waiting to receive your messages!
Number Lookup Api v2 (0.1.0)
Download OpenAPI description
Overview
Languages
Servers
https://lookup.api.sinch.com/
Bodyapplication/json
Contains requested features. Fallback to LineType if not provided.
Items Enum Value | Description |
---|---|
LineType | Use to return line type information for the phone number. |
SimSwap | Use to determine whether the phone number is SIM swapped. |
VoIPDetection | Use to determine if the carrier is associated with a VoIP provider (alpha). |
RND | Use to determine whether the phone number has been disconnected (alpha). |
https://lookup.api.sinch.com/v2/projects/{projectId}/lookups
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
-u <username>:<password> \
'https://lookup.api.sinch.com/v2/projects/{projectId}/lookups' \
-H 'Content-Type: application/json' \
-d '{
"number": "+12312312312",
"features": [
"LineType"
]
}'
Response
application/json
{ "line": { "carrier": "T-Mobile USA", "type": "Mobile", "mobileCountryCode": "310", "mobileNetworkCode": "260", "ported": true, "portingDate": "2000-01-01T00:00:00.0000000+00:00", "error": { … } }, "simSwap": { "swapped": true, "swapPeriod": "SP24H", "error": { … } }, "voIPDetection": { "probability": "High", "error": { … } }, "rnd": { "disconnected": true, "error": { … } }, "countryCode": "string", "traceId": "84c1fd4063c38d9f3900d06e56542d48", "number": "+12312312312" }