Request Headers
Each request must include the following request headers:
| Property | Data Type | Description |
|---|---|---|
| Authorization* | String | Your temporary Access Token obtained using the /authorize method |
| Content-Type* | String | application/json |
Request Body Schemas
Networks
Networks contain information about the different Perimeter 81 networks within the platform.
Network
Network information. Found in NetworkList.
| Property | Data Type | Description |
|---|---|---|
| geoPoint* | NetworkGeoPoint | Network geographical point information. |
| name* | String | Name of network. |
| isDefault* | Boolean | Whether network is the default (true). |
| regions* | Array of NetworkRegion | List of network regions. |
| id* | String | ID of network. |
NetworkGeoPoint
Geographical point information. Found in Network and NetworkRegion.
| Property | Data Type | Description |
|---|---|---|
| __type* | String | Geo point type. Private. |
| latitude* | Number | Geo point latitude. |
| longitude* | Number | Geo point longitude. |
NetworkInstance
A network instance. Found in NetworkRegion.
| Property | Data Type | Description |
|---|---|---|
| tunnels* | String | Tunnels. |
| id* | String | ID of instance. |
NetworkList
List of networks. Response to GET /v1/networks.
| Propeerty | Data Type | Description |
|---|---|---|
| data* | Array of Network | List of networks. |
NetworkMeta
Metadata for a network. Found in NetworkStatus.
| Property | Data Type | Description |
|---|---|---|
| networkId* | String | ID of network. |
| instanceId* | String | ID of instance. |
| tunnelName* | String | Name of tunnel |
NetworkProvider
Provider of the network. Found in NetworkRegion.
| Property | Data Type | Description |
|---|---|---|
| region* | String | Provider region. |
| continentCode* | String | Provider continent code. |
| countryCode* | String | Provider country code. |
NetworkRegion
Network region. Found in Network.
| Property | Data Type | Description |
|---|---|---|
| geoPoint* | NetworkGeoPoint | Network's geographical points. |
| name* | String | Name of region. |
| instances* | Array of NetworkInstance | List of network instances. |
| provider* | NetworkProvider | Network provider. |
| id* | String | ID of region. |