List All Incoming Phone Numbers
GET/Accounts/:AccountSid/IncomingPhoneNumbers
The ability to read all of the IncomingPhoneNumbers that are associated with your SignalWire account. This will be returned as a list of IncomingPhoneNumbers.
Permissions
The API token must include the following scopes: Numbers.
Request
Path Parameters
The unique identifier for the account that is associated with this phone number.
Query Parameters
Possible values: [signalwire
, hosted
]
Responses
- 200
OK
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
The end of the page.
incoming_phone_numbers
object[]
The unique identifier for the account that is associated with this phone number.
Possible values: [none
, any
, local
, foreign
]
Whether or not a registered address with SignalWire is required.
The unique identifier for the address associated with this phone number.
The version of the SignalWire API.
New numbers on SignalWire are marked as beta.
capabilities
object
Whether or not a number can receive calls and messages.
The date, in RFC 2822 format, this phone number was created.
The date, in RFC 2822 format, this phone number was updated.
The unique identifier of the address associated with E911 for this phone number.
Possible values: [active
, inactive
]
Whether the phone route has an active E911 address associated.
A formatted version of the number.
The unique identifier for the identity associated with this phone number.
Possible values: [signalwire
, hosted
]
The origin of the phone number. SignalWire numbers are denoted as signalwire
while hosted numbers are denoted as hosted
.
The incoming number in E.164 format.
The unique identifier for this phone number.
The unique identifier for the application associated with SMS handling on this phone number. If SmsApplicationSid
is present, the URLs on the application will be used and all other URLs will be ignored.
Possible values: [GET
, POST
]
Whether the request to SmsFallbackUrl
is a GET
or a POST
. Default is POST
.
The URL to request if errors occur when fetching SmsUrl.
Possible values: [GET
, POST
]
Whether the request to SmsUrl is a GET
or a POST
. Default is POST
.
The URL to request when an incoming SMS is received.
The URL to request to pass status updates to.
Possible values: [GET
, POST
]
Whether the request to StatusCallback is a GET
or a POST
. Default is POST
.
The unique identifier for the Trunk associated with this phone number.
The URI for this number.
The unique identifier for the application associated with call handling on this phone number. If VoiceApplicationSid
is present, the URLs on the application will be used and all other URLs will be ignored.
Whether or not to look up a caller's name in the database.
Possible values: [GET
, POST
]
Whether the request to VoiceFallbackUrl is a GET
or a POST
. Default is POST
.
The URL to request if errors occur when fetching Url
.
Possible values: [GET
, POST
]
Whether the request to Url is a GET
or a POST
. Default is POST
.
The URL to request when an incoming call is received.
Number of pages.
The start of page.
The name of the object
The unique identifier for this account.
{
"end": "0",
"incoming_phone_numbers": [
{
"account_sid": "b3877c40-da60-4998-90ad-b792e98472ac",
"address_requirements": "none",
"address_sid": "b3877c40-da60-4998-90ad-b792e98472ad",
"api_version": "2010-04-01",
"beta": true,
"capabilities": {
"Voice": true,
"SMS": true,
"MMS": true,
"Fax": true
},
"date_created": "Tue, 25 Sept 2018 23:00:00 +0000",
"date_updated": "Wed, 26 Sept 2018 22:00:00 +0000",
"emergency_address_sid": "null",
"emergency_status": "active",
"friendly_name": "310-338-6745",
"identity_sid": "b3877c40-da60-4998-90ad-b792e98472ri",
"origin": "origin",
"phone_number": "+13103386745",
"sid": "b3877c40-da60-4998-90ad-b792e98472pn",
"sms_application_sid": "null",
"sms_fallback_method": "POST",
"sms_fallback_url": "",
"sms_method": "POST",
"sms_url": "",
"status_callback": "example.com",
"status_callback_method": "POST",
"trunk_sid": "b3877c40-da60-4998-90ad-b792e98472tr",
"uri": "/api/laml/2010-04-01/Accounts/b3877c40-da60-4998-90ad-b792e98472ac/IncomingPhoneNumbers/b3877c40-da60-4998-90ad-b792e98472pn.json",
"voice_application_sid": "null",
"voice_caller_id_lookup": true,
"voice_fallback_method": "POST",
"voice_fallback_url": "example.com",
"voice_method": "GET",
"voice_url": "http://your-application.com/docs/voice.xml"
}
],
"num_pages": "3",
"start": "0",
"total": "3",
"account_sid": "b3877c40-da60-4998-90ad-b792e98472ac",
"uri": "string",
"first_page_uri": "string",
"next_page_uri": "string",
"previous_page_uri": "string",
"page": 0,
"page_size": 0
}