Retrieve a list of applications representing an application within the requesting account

Add MCP server to your AI tool

Allow AI tools and LLMs to interact with the API documentation portal through MCP.

MCP server URL

https://twilio.demo.bump-doc.com/doc/api/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
"Api MCP server": {
  "url": "https://twilio.demo.bump-doc.com/doc/api/mcp"
}
Close
GET /2010-04-01/Accounts/{AccountSid}/Applications.json

An Application instance resource represents an application that you have created with Twilio. An application inside of Twilio is just a set of URLs and other configuration data that tells Twilio how to behave when one of your Twilio numbers receives a call or SMS message.

Retrieve a list of applications representing an application within the requesting account

Path parameters

  • AccountSid string Required

    The SID of the Account that created the Application resources to read.

    Minimum length is 34, maximum length is 34. Format should match the following pattern: ^AC[0-9a-fA-F]{32}$.

Query parameters

  • FriendlyName string

    The string that identifies the Application resources to read.

  • PageSize integer(int64)

    How many resources to return in each list page. The default is 50, and the maximum is 1000.

    Minimum value is 1, maximum value is 1000.

  • Page integer

    The page index. This value is simply for client state.

    Minimum value is 0.

  • PageToken string

    The page token. This is provided by the API.

Responses

  • 200 application/json

    OK

    Hide headers attributes Show headers attributes
    • Access-Control-Allow-Origin string

      Specify the origin(s) allowed to access the resource

    • Access-Control-Allow-Methods string

      Specify the HTTP methods allowed when accessing the resource

    • Access-Control-Allow-Headers string

      Specify the headers allowed when accessing the resource

    • Access-Control-Allow-Credentials boolean

      Indicates whether the browser should include credentials

    • Access-Control-Expose-Headers string

      Headers exposed to the client

    Hide response attributes Show response attributes object
    • applications array[object]
      Hide applications attributes Show applications attributes object
      • account_sid string | null

        The SID of the Account that created the Application resource.

        Minimum length is 34, maximum length is 34. Format should match the following pattern: ^AC[0-9a-fA-F]{32}$.

      • api_version string | null

        The API version used to start a new TwiML session.

      • date_created string(date-time-rfc-2822) | null

        The date and time in GMT that the resource was created specified in RFC 2822 format.

      • date_updated string(date-time-rfc-2822) | null

        The date and time in GMT that the resource was last updated specified in RFC 2822 format.

      • friendly_name string | null

        The string that you assigned to describe the resource.

      • message_status_callback string(uri) | null

        The URL we call using a POST method to send message status information to your application.

      • sid string | null

        The unique string that that we created to identify the Application resource.

        Minimum length is 34, maximum length is 34. Format should match the following pattern: ^AP[0-9a-fA-F]{32}$.

      • sms_fallback_method string(http-method) | null

        The HTTP method we use to call sms_fallback_url. Can be: GET or POST.

        Values are GET or POST.

      • sms_fallback_url string(uri) | null

        The URL that we call when an error occurs while retrieving or executing the TwiML from sms_url.

      • sms_method string(http-method) | null

        The HTTP method we use to call sms_url. Can be: GET or POST.

        Values are GET or POST.

      • sms_status_callback string(uri) | null

        The URL we call using a POST method to send status information to your application about SMS messages that refer to the application.

      • sms_url string(uri) | null

        The URL we call when the phone number receives an incoming SMS message.

      • status_callback string(uri) | null

        The URL we call using the status_callback_method to send status information to your application.

      • status_callback_method string(http-method) | null

        The HTTP method we use to call status_callback. Can be: GET or POST.

        Values are GET or POST.

      • uri string | null

        The URI of the resource, relative to https://api.twilio.com.

      • voice_caller_id_lookup boolean | null

        Whether we look up the caller's caller-ID name from the CNAM database (additional charges apply). Can be: true or false.

      • voice_fallback_method string(http-method) | null

        The HTTP method we use to call voice_fallback_url. Can be: GET or POST.

        Values are GET or POST.

      • voice_fallback_url string(uri) | null

        The URL that we call when an error occurs retrieving or executing the TwiML requested by url.

      • voice_method string(http-method) | null

        The HTTP method we use to call voice_url. Can be: GET or POST.

        Values are GET or POST.

      • voice_url string(uri) | null

        The URL we call when the phone number assigned to this application receives a call.

      • public_application_connect_enabled boolean | null

        Whether to allow other Twilio accounts to dial this applicaton using Dial verb. Can be: true or false.

    • end integer
    • first_page_uri string(uri)
    • next_page_uri string(uri) | null
    • page integer
    • page_size integer
    • previous_page_uri string(uri) | null
    • start integer
    • uri string(uri)
GET /2010-04-01/Accounts/{AccountSid}/Applications.json
curl \
 --request GET 'https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Applications.json' \
 --user "username:password"
Response examples (200)
{
  "applications": [
    {
      "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "api_version": "2010-04-01",
      "date_created": "Fri, 21 Aug 2015 00:07:25 +0000",
      "date_updated": "Fri, 21 Aug 2015 00:07:25 +0000",
      "friendly_name": "d8821fb7-4d01-48b2-bdc5-34e46252b90b",
      "message_status_callback": null,
      "sid": "APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "sms_fallback_method": "POST",
      "sms_fallback_url": null,
      "sms_method": "POST",
      "sms_status_callback": null,
      "sms_url": null,
      "status_callback": null,
      "status_callback_method": "POST",
      "uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Applications/APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json",
      "voice_caller_id_lookup": false,
      "voice_fallback_method": "POST",
      "voice_fallback_url": null,
      "voice_method": "POST",
      "voice_url": null,
      "public_application_connect_enabled": false
    }
  ],
  "end": 0,
  "first_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Applications.json?FriendlyName=friendly_name&PageSize=1&Page=0",
  "next_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Applications.json?FriendlyName=friendly_name&PageSize=1&Page=1&PageToken=PAAPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "previous_page_uri": null,
  "page_size": 1,
  "page": 0,
  "start": 0,
  "uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Applications.json?FriendlyName=friendly_name&PageSize=1&Page=0"
}
{
  "applications": [],
  "end": 0,
  "first_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Applications.json?FriendlyName=friendly_name&PageSize=1&Page=0",
  "previous_page_uri": null,
  "page_size": 1,
  "start": 0,
  "next_page_uri": null,
  "page": 0,
  "uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Applications.json?FriendlyName=friendly_name&PageSize=1&Page=0"
}