Documentation
Sign inGet started

Get an available phone number

GET
/v1/numbers/available/{number}
// A number a carrier supplies is only on sale while the carrier still has it,
// so a 404 here means someone else took it.
const candidate = await bird.numbers.available.get("+447700900201");
console.log(candidate.country_code, candidate.capabilities);
Returns a single phone number available for purchase, whether it is already in inventory or can be acquired for you. Numbers supplied through a carrier remain available only while the carrier has them, so a number listed a moment ago may already be gone. A 404 means the number is currently unavailable for sale.
Parameters
number
string
Phone number in E.164 format. The leading + is optional.
Response Payload
number
string
required
Phone number in E.164 format.
country_code
string
required
ISO 3166-1 alpha-2 country code.
number_type
string
required
Physical type of this phone number.
capabilities
array of string
required
Channel capabilities supported by this number.