Peripheral Gateway API
Use the Peripheral Gateway (PG) API to retrieve peripheral gateway information.
Note | If there are any system validation errors on any configured PGs, API throws 400 error. |
URL
https://<server>/unifiedconfig/config/peripheralgatewayOperations
Parameters
-
refURL: The refURL of the peripheral gateway. See Shared Parameters.
-
name: The name of the peripheral gateway. See Shared Parameters.
-
logicalControllerId: The ID of the logical controller.
-
peripherals: A collection of peripheral information, including client type, name, peripheralID, routingClientID, and routingType (see Dialed Number API for routingType values).
-
The client type values are:
-
13: VRU
-
30: CUCM
-
42: Generic PG
-
47: MediaRouting
-
-
-
datacenter: A reference to the data center, including the refURL and name.
Search and Sort Values
The following table shows the parameters that are searched and the parameters that are sortable.
Search Parameters |
Sort Parameters |
---|---|
name |
|
Advanced search parameters
The Peripheral Gateway API has an advanced search for datacenters.
-
datacenters: (dc1|dc2|dc3...) which returns all peripheral gateways which belong to any of the specified data centers. You can specify up to three data centers. The data center names are fully matched (case-insensitive, no partial matches). Searching for "core" returns all machines in the core data center.