ListExtensions command
This simple command lists all configured extensions that connected to your phone system. The response will contain the Id and the type of the extensions.
Request parameters
Parameter name | Example value | Description | Mandatory |
Type | Phone | Filter by extension type | no |
Username | admin | The username of the account. The username and password parameters are used to authenticate the user. | yes |
Password | abc123 | Specifies the password. The username and password parameters are used to authenticate the user. | yes |
Respone parameters
Parameter name | Example value | Desciption | Mandatory |
Code | 200 | Returns the status code of the response. | yes |
Message | Command successfully executed | Returns the description of the response code. | yes |
Extensions | Between the ExtensionSummary nodes it contains the ID and the Type parameter of the extension. | yes | |
NotificationName | CallConnected | Name of the notification request type. | no |
Example request and response
URL request
http://127.0.0.1:9509/api?command=ListExtensions&Username=HTTP_User_1&Password=qwe123
Response
<?xml version="1.0"?> <Response xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Code>200</Code> <Message>Command successfully executed</Message> <Extensions> <ExtensionSummary> <Id>101@localhost</Id> <PhoneNumber>101</PhoneNumber> <Type>Phone</Type> <State>Disconnected</State> </ExtensionSummary> <ExtensionSummary> <Id>106@localhost</Id> <PhoneNumber>102</PhoneNumber> <Type>IVR extension</Type> <State>Connected</State> </ExtensionSummary> <ExtensionSummary> <Id>107@localhost</Id> <PhoneNumber>103</PhoneNumber> <Type>Echo test</Type> <State>Connected</State> </ExtensionSummary> </Extensions> </Response>
More information
- Polecenie AttendedTransfer
- Polecenie BlindTransfer
- Polecenie Call
- Polecenie ForwardCall
- Polecenie ListCallHistory
- Polecenie Hangup
- Polecenie Hold
- Polecenie ListActiveCalls
- Polecenie ListExtensions
- Polecenie ListExtensionTypes
- Polecenie Play
- Polecenie Record
- Polecenie Request
- Polecenie SendDTMF
- Speak
- Polecenie Unhold
- Polecenie ReceiveMessage
- Polecenie SendEmail
- Polecenie SendMessage
- Polecenie SendSMS
- Polecenie Array
- Polecenie Beep
- Polecenie Delay
- Polecenie DeleteFile
- Polecenie ForEach
- Polecenie GoTo
- Polecenie MoveFile
- Polecenie Reject
- Polecenie Route
- Polecenie SendAlarmNotification
- Polecenie SendMsg
- Polecenie UserInput
- Polecenie Var
- Polecenie WaitForMsg
- Polecenie CallSetup
- Polecenie Exit
- Polecenie ListAddressbookContacts
- Polecenie ListAddressbookNames
- ReceiveAlarmNotification