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_idstringContenu 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.