Post to the IncomingPhoneNumbers resource to officially "buy" the number and add it to your account.
PhoneNumber (the number you found in Step 1). 💻 Code Example (Node.js) javascript
Use the AvailablePhoneNumbers resource to find a number that fits your needs (local, toll-free, or specific area code). twilio buy phone number api
You can configure VoiceUrl and SmsUrl during the purchase to handle incoming traffic instantly.
POST /2010-04-01/Accounts/{AccountSid}/IncomingPhoneNumbers You can configure VoiceUrl and SmsUrl during the
Some countries (like Germany or France) require Address Sid for identity verification before buying.
Numbers carry a monthly recurring cost immediately upon purchase. Copied to clipboard ⚠️ Key Considerations
const client = require('twilio')(accountSid, authToken); // 1. Find a local number in the 212 area code client.availablePhoneNumbers('US') .local .list({areaCode: 212, limit: 1}) .then(numbers => { const number = numbers[0].phoneNumber; // 2. Buy the found number return client.incomingPhoneNumbers .create({phoneNumber: number}); }) .then(purchasedNumber => console.log(`Bought: ${purchasedNumber.sid}`)); Use code with caution. Copied to clipboard ⚠️ Key Considerations