Get a SIP trunk gateway
GET
/v1/voice/trunks/{trunk_id}/gateways/{gateway_id}
const gateway = await bird.voice.trunks.gateways.get("TRUNK_ID", "GATEWAY_ID");
console.log(gateway.id, gateway.priority);gateway = client.voice.trunks.gateways.get("TRUNK_ID", "GATEWAY_ID")
print(gateway.id, gateway.priority)gateway, err := client.Voice.Trunks.Gateways.Get(context.Background(), "TRUNK_ID", "GATEWAY_ID")
if err != nil {
log.Fatal(err)
}
fmt.Println(gateway.Id, gateway.Priority)$gateway = $bird->voice->trunks->gateways->get('TRUNK_ID', 'GATEWAY_ID');
echo $gateway->getId(), ' ', $gateway->getPriority(), "\n";bird voice trunks gateways get <trunk-id> <gateway-id>curl -X GET "https://us1.platform.bird.com/v1/voice/trunks/{trunk_id}/gateways/{gateway_id}" \
-H "Authorization: Bearer $TOKEN"प्रतिक्रिया200
{
"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 a single gateway by ID. Returns a 404 not_found_error if the trunk or the gateway does not exist in the workspace.
पैरामीटर
trunk_id
string
gateway_id
string
Response Payload
id
string
आवश्यक
Unique identifier for this gateway.
trunk_id
string
आवश्यक
sip_uri
string
आवश्यक
SIP URI an inbound call to this trunk is forwarded to. The host only: which number is dialed at that host comes from destination_format, because it changes with every call.
priority
integer
आवश्यक
The order gateways are tried in, lowest first. Gateways sharing a priority take an equal share of calls, and any of them may be tried first on a given call.
origination_format
string
आवश्यक
How the calling number is spelled to this gateway, as a template whose
{number} stands for the number without its leading +. It is stated
in the P-Asserted-Identity header of the delivered call.
A gateway that has not asked for anything else reports +{number},
which is E.164. A format with no {number} states that same identity on
every call, whoever called.
destination_format
string
आवश्यक
How this gateway formats the dialed number. In the template,
{number} represents the number without its leading +. The result
is placed before the sip_uri host. For example, 1234#{number}
formats +31201234567 as
sip:1234#31201234567@pbx.example.com:5060.
A gateway that has not asked for anything else reports +{number},
which is E.164. A format with no {number} is dialed as it stands, so
every number the trunk answers reaches that one number.
created_at
string
आवश्यक
updated_at
string
आवश्यक
संबंधित संसाधन
इस विषय के लिए डॉक्यूमेंटेशन, गाइड और उदाहरणों के साथ आगे बढ़ें। संसाधन अंग्रेज़ी में हैं।
कॉन्सेप्ट समझेंShould I use a Bird SDK or call the API directly?लर्निंग पाथ फ़ॉलो करेंBuild your first integrationइम्प्लीमेंटेशन गाइडSend your first email
इम्प्लीमेंटेशन ब्रीफ़ पाएँ