Networks

Read network records for an instance environment.

Networks object

Attributes

object

String

id

String

name

String

description

StringNullable

created_at

Date

updated_at

Date

public_ips

Object
{
"object": "network",
"public_ips": [
{
"object": "network.public_ip"
},
{
"object": "network.public_ip"
}
]
}

List networks

Returns a paginated list of networks.

Query Parameters

limit

NumberOptional

after

StringOptional

before

StringOptional

cursor

StringOptional

order

EnumOptional

id

UnionOptional

firewall_id

UnionOptional

enclave_id

UnionOptional

created_at

ObjectOptional

Filter network creation time by date range

updated_at

ObjectOptional

Filter network last update time by date range

GEThttp://api.metorial.com/networks
curl -X GET "https://api.metorial.com/networks" \
-H "Authorization: Bearer metorial_sk_..."

Get network

Retrieves a specific network by ID.

URL Parameters

network_id

String

The unique identifier for the network

GEThttp://api.metorial.com/networks/:network_id
curl -X GET "https://api.metorial.com/networks/net_Rm4Mnheq2bfEPhBhP7SY" \
-H "Authorization: Bearer metorial_sk_..."

List network logs

Returns ingress or egress network logs for enclaves in the instance environment.

Query Parameters

direction

Enum

enclave_id

UnionOptional

hostname

UnionOptional

ip

UnionOptional

from

StringOptional

to

StringOptional

interval_minutes

NumberOptional
GEThttp://api.metorial.com/network-logs
curl -X GET "https://api.metorial.com/network-logs" \
-H "Authorization: Bearer metorial_sk_..."