List a SIP trunk's gateways
GET
/v1/voice/trunks/{trunk_id}/gatewaysconst gateways = await bird.voice.trunks.gateways.list("TRUNK_ID");
for (const gateway of gateways.data) {
console.log(gateway.id, gateway.priority);
}gateways = client.voice.trunks.gateways.list("TRUNK_ID")
for gateway in gateways.data:
print(gateway.id, gateway.priority)gateways, err := client.Voice.Trunks.Gateways.List(context.Background(), "TRUNK_ID")
if err != nil {
log.Fatal(err)
}
for _, gateway := range gateways.Data {
fmt.Println(gateway.Id, gateway.Priority)
}$gateways = $bird->voice->trunks->gateways->list('TRUNK_ID');
foreach ($gateways->getData() ?? [] as $gateway) {
echo $gateway->getId(), ' ', $gateway->getPriority(), "\n";
}bird voice trunks gateways list <trunk-id>curl -X GET "https://us1.platform.bird.com/v1/voice/trunks/{trunk_id}/gateways" \
-H "Authorization: Bearer $TOKEN"Réponse200
{
"data": [
{
"id": "vtg_01krdgeqcxet5s7t44vh8rt9mg",
"trunk_id": "spt_01krdgeqcxet5s7t44vh8rt9mg",
"sip_uri": "sip:pbx.example.com:5060",
"priority": 0,
"origination_format": "+{number}",
"destination_format": "+{number}",
"created_at": "2026-05-20T09:14:52Z",
"updated_at": "2026-05-25T16:42:01Z"
}
]
}
Returns the gateway addresses used to forward inbound calls to this trunk, ordered by priority. A trunk with no gateway refuses inbound calls. Returns a 404 Not Found error if the trunk does not exist in the workspace.
Returns the complete collection without pagination, including any pre-existing gateways above the current limit of 20. Reads are available when inbound calling is disabled.
Paramètres
trunk_idstringID of the SIP trunk whose gateways to list or create.
Contenu de la réponse
dataarray of object
obligatoire
The trunk's gateways, in priority order.
Ressources associées
Poursuivez avec la documentation, les guides et les exemples sur ce sujet.