Latest Legacy

The Application object

Attributes

answer_url string

On receiving an incoming call on a number of an endpoint attached to the application, Plivo will send a request to the answer_url with the attributes of the call. We expect a valid Plivo XML to be returned as a response to the request Plivo makes.

answer_method string

The HTTP method which will be used to request the answer_url when an incoming call is answered on the number or the endpoint attached to the application.

app_name string

A friendly name for your Plivo application.

default_app string

Default app.

enabled boolean

Set to true if the application is enabled.

fallback_answer_url string

Plivo will request this URL with the same parameters sent to the answer_url if the answer_url returns a non 200 HTTP status code.

fallback_answer_method string

The HTTP method which will be used to request the fallback_answer_url when the answer_url returns a non 200 HTTP status code.

hangup_url string

When the incoming call is hung up on a number or an endpoint attached to the application, Plivo will send a request to the hangup_url with the attributes of the call.

hangup_method string

The HTTP method which will be used to request the hangup_url when an incoming call is hung up on the number or the endpoint attached to the application.

message_url string

When an incoming message (SMS) is received to a number attached to the application, Plivo will make a request to the message_url with the parameters documented here.

message_method string

The HTTP method which will be used to request the message_url when an incoming message (SMS) is received on the number attached to the application

public_uri boolean

Set to true if the application can be called from an external SIP service. By default the application is not public, and external SIP services cannot call your application SIP URI.

sip_uri string

The SIP URI of the application. All Plivo applications can be called directly without attaching them to a number or an endpoint. When an incoming call is received on this URI, Plivo will follow the same flow as it does with a number or an endpoint.

subaccount string

The subaccount associated with the application. If the application belongs to the main account, this field will be null.

log_incoming_messages boolean

This flag controls whether incoming messages to phone numbers associated with the Application are logged in Plivo systems or not. When set to false, message content is not logged in any Plivo system, including the debug logs visible on the console. Additionally, the last three digits of the from number are redacted in all system logs and in the Message Detail Record (MDR). The default value of this parameter is True.