Query Trunk List
Query basic information of the PBX trunk list, such as trunk name, trunk status, trunk type, etc.
Request URL
{base_url}/{api_path}/trunk/list?token={token}
Request parameters
No request parameters. Send the request directly to query trunk list.
Response parameters
Parameter | Type | Description |
---|---|---|
status | String | Request result.
|
trunklist | Array <TrunkInfo> | Trunk list. |
- TrunkInfo
-
Parameter Type Description trunkname String Trunk name. id Integer The unique ID of a trunk. type String Trunk type. - IAX: VoIP trunk based on IAX protocol.
- SIP: VoIP trunk based on SIP protocol.
- FXO: FXO analog trunk.
- GSM: GSM/3G/4G wireless trunk.
- BRI: BRI digital trunk.
- E1: E1/T1/J1 digital trunk.
status String SIP/IAX trunk status.- Registering
- Failure
- Registered
- Disable
- Unknown
FXO trunk status. - Fault
- Idle
- Busy
BRI/E1 trunk status. - Fault
- Alarm
- Down
- Up
GSM/3G/4G trunk status. - Power Off
- Alarm
- No SIM
- No Signal
- Pin Error
- Unregister
- Busy
- Idle
port String Trunk port.
Examples
Request example
POST /api/v2.0.0/trunk/list?token=277ac400357b509b4a587ff2157f7ad5 Content-Type:application/json; charset=utf-8 Host: 192.168.5.150
Response example
HTTP/1.1 200 OK Server: Boa/0.94.14rc21 Accept-Ranges: bytes Connection: close Content-Type: application/json Access-control-allow-origin: * Access-control-allow-methods: GET, POST, OPTIONS, PUT, DELETE { "status": "Success", "trunklist": [ { "trunkname": "siptrunk", "id": "7", "status": "registered", "type": "SIP" } ] }