Skip to contentSkip to navigationSkip to topbar

Lookup

Improve your message deliverability with Twilio Lookup. You can validate and identify phone number types and carriers, format numbers for local standards, assess risks, verify ownership, and ensure compliance with industry best practices. Reach the right recipients while maintaining accuracy and security.

Take the next steps with Lookup

Get started
1
Twilio servers
2
Your app
const accountSid = process.env.TWILIO_ACCOUNT_SID;
const authToken = process.env.TWILIO_AUTH_TOKEN;
const client = require('twilio')(accountSid, authToken);
async function fetchPhoneNumber() {
const phoneNumber = await client.lookups.v2
.phoneNumbers("+14159929960")
.fetch({ fields: "line_type_intelligence" });
console.log(phoneNumber.lineTypeIntelligence);
}
fetchPhoneNumber();
3
Filter out invalid numbers and landline numbers before sending messages.

Take the next steps with Lookup


Get started

Choose your programming language and dive into Twilio Lookup Quickstart.

Data packages

Use Lookup data packages to get phone number information.


Use cases


Build your App

Learn how to build secure login systems with Twilio Verify and Lookup.


Twilio Verify
Twilio Verify

Get a comprehensive solution to cut costs, increase OTP conversions, and reduce fraud risk.

Product documentation
Twilio Messaging
Twilio Messaging

Increase deliverability and reduce undeliverable messages.

Product documentation
Twilio Voice
Twilio Voice

Increase deliverability and reduce undeliverable voice calls.

Product documentation