---
title: "Schemas"
slug: "schemas-2"
updated: 2024-09-03T07:43:42Z
published: 2024-09-03T07:43:42Z
canonical: "support.perimeter81.com/schemas-2"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.perimeter81.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Schemas

## Request Headers

Each request must include the following request headers:

| Property | Data Type | Description |
| --- | --- | --- |
| Authorization* | String | Your temporary [Access Token](/v1/docs/authorize) obtained using the /authorize method |
| Content-Type* | <meta charset="utf-8">String | <meta charset="utf-8">*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. |

###
