Emergency Calling for SIP Trunking API
Twilio's Emergency Address registration enables emergency call routing to Public Safety Answering Points (PSAPs) in the US, Canada and the UK.
Emergency addresses are registered on a per Phone Number basis. This page outlines the process you should follow to associate/dis-associate emergency addresses on a Phone Number associated with an Elastic SIP Trunk. Please ensure that you also read our Emergency Calling documentation.
Phone NumberサブリソースにはこのTrunkに関連づけられてたPhone Number (電話番号) インスタンスの一覧が含まれます。 Phone NumberインスタンスはTwilioのコアREST APIによって管理されます。 より詳しい情報については、Phone Numberリファレンスをご確認ください。
Associate an Emergency Address with a Twilio Number
- Create and validate a new Emergency Address.
- Associate an Emergency Address with a Twilio number.
- Check Emergency Address Status on a Twilio number.
Dis-associate an Emergency Address from a Twilio Number.
- Disassociate an Emergency Address from a Twilio number.
- Check Emergency Calling Status on a Twilio number.
- Delete an Emergency Address.
アクション
新しい緊急連絡先を作成および有効にする
https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Addresses
Create a new Address and validate it for Emergency Calling by setting the EmergencyEnabled
parameter to true
.
レスポンス例
新しい住所は検証プロセスの一環として推奨されることがあります:
<?xml version='1.0' encoding='UTF-8'?>
<TwilioResponse>
<RestException>
<Code>21629</Code>
<Message>Failed to validate address. Check the suggested address. | FriendlyName: Twilio, CustomerName: Twilio, Street: 645 HARRISON ST, Locality: SAN FRANCISCO, Region: CA, PostalCode: 94105, IsoCountry: US</Message>
<MoreInfo>https://www.twilio.com/docs/errors/21629</MoreInfo>
<Status>400</Status>
</RestException>
</TwilioResponse>
}
Twilio電話番号に緊急連絡先を関連づける
https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/IncomingPhoneNumbers/{PhoneNumberSid}
You can disassociate an Emergency Address by updating the the emergency_address_sid
to null
(or undefined
, None
or nil
depending on your programming language).
For curl leave the right side of the =
blank:
curl -X POST https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/IncomingPhoneNumbers/PNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.json \
--data-urlencode "EmergencyAddressSid=" \
-u ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token
Enable and disable Emergency Calling
https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/IncomingPhoneNumbers/{PhoneNumberSid}
Please note that this step must not be combined with the previous one, they must be two separate API calls. You must associate/disassociate and then enable/disable.
Note the EmergencyStatus
parameter will change to Pending Activation
. This process might take up to 5 minutes.
Note the EmergencyStatus
parameter will change to Pending Deactivation
. This process may take up to 5 minutes.
Twilio電話番号の緊急通話ステータスを確認する
https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/IncomingPhoneNumbers/{PhoneNumberSid}
緊急連絡先を削除する
https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Addresses/{AddressSid}
Twilio電話番号における緊急連絡先の変更
- Dis-associate the Emergency Address from your Twilio Number.
- Check Emergency Address Status on a Twilio number to ensure it's unregistered.
- Associate new Emergency Address with Twilio Number.
- Check Emergency Address Status on a Twilio number to ensure it's registered.
ヘルプが必要ですか?
We all do sometimes; code is hard. Get help now from our support team, or lean on the wisdom of the crowd by visiting Twilio's Stack Overflow Collective or browsing the Twilio tag on Stack Overflow.