action twilio_fetch_sip_domain { label: "FetchSipDomain" description: "Fetch an instance of a Domain" provider: twilio method: GET path: "/2010-04-01/Accounts/{AccountSid}/SIP/Domains/{Sid}.json" encoding: json input: { type: "object" properties: { AccountSid: { type: "string" } Sid: { type: "string" } } required: ["AccountSid", "Sid"] additionalProperties: false } output: { type: "object" properties: { account_sid: { type: "string" description: "The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the SipDomain resource." } api_version: { type: "string" description: "The API version used to process the call." } auth_type: { type: "string" description: "The types of authentication you have mapped to your domain. Can be: `IP_ACL` and `CREDENTIAL_LIST`. If you have both defined for your domain, both will be returned in a comma delimited string. If `auth_type` is not defined, the domain will not be able to receive any traffic." } byoc_trunk_sid: { type: "string" description: "The SID of the BYOC Trunk(Bring Your Own Carrier) resource that the Sip Domain will be associated with." } date_created: { type: "string" format: "date-time-rfc-2822" description: "The date and time in GMT that the resource was created specified in [RFC 2822](https://www.ietf.org/rfc/rfc2822.txt) format." } date_updated: { type: "string" format: "date-time-rfc-2822" description: "The date and time in GMT that the resource was last updated specified in [RFC 2822](https://www.ietf.org/rfc/rfc2822.txt) format." } domain_name: { type: "string" description: "The unique address you reserve on Twilio to which you route your SIP traffic. Domain names can contain letters, digits, and \"-\" and must end with `sip.twilio.com`." } emergency_caller_sid: { type: "string" description: "Whether an emergency caller sid is configured for the domain. If present, this phone number will be used as the callback for the emergency call." } emergency_calling_enabled: { type: "boolean" description: "Whether emergency calling is enabled for the domain. If enabled, allows emergency calls on the domain from phone numbers with validated addresses." } friendly_name: { type: "string" description: "The string that you assigned to describe the resource." } secure: { type: "boolean" description: "Whether secure SIP is enabled for the domain. If enabled, TLS will be enforced and SRTP will be negotiated on all incoming calls to this sip domain." } sid: { type: "string" description: "The unique string that that we created to identify the SipDomain resource." } sip_registration: { type: "boolean" description: "Whether to allow SIP Endpoints to register with the domain to receive calls." } subresource_uris: { type: "object" format: "uri-map" description: "A list of mapping resources associated with the SIP Domain resource identified by their relative URIs." } uri: { type: "string" description: "The URI of the resource, relative to `https://api.twilio.com`." } voice_fallback_method: { type: "string" format: "http-method" description: "The HTTP method we use to call `voice_fallback_url`. Can be: `GET` or `POST`." enum: ["HEAD", "GET", "POST", "PATCH", "PUT", "DELETE"] } voice_fallback_url: { type: "string" format: "uri" description: "The URL that we call when an error occurs while retrieving or executing the TwiML requested from `voice_url`." } voice_method: { type: "string" format: "http-method" description: "The HTTP method we use to call `voice_url`. Can be: `GET` or `POST`." enum: ["HEAD", "GET", "POST", "PATCH", "PUT", "DELETE"] } voice_status_callback_method: { type: "string" format: "http-method" description: "The HTTP method we use to call `voice_status_callback_url`. Either `GET` or `POST`." enum: ["HEAD", "GET", "POST", "PATCH", "PUT", "DELETE"] } voice_status_callback_url: { type: "string" format: "uri" description: "The URL that we call to pass status parameters (such as call ended) to your application." } voice_url: { type: "string" format: "uri" description: "The URL we call using the `voice_method` when the domain receives a call." } } } }