Altostrat Studio is here — the AI-native network operations IDE for engineers running production. Terminal, diagrams, runbooks, and Copilot in one workspace. Get started →
curl --request POST \
--url https://v1.api.altostrat.io/vpc/prefix-lists \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "Corporate Office IPs",
"description": "Static IPs for our main corporate office.",
"prefixes": [
{
"cidr": "203.0.113.0/28",
"description": "Primary ISP Block"
},
{
"cidr": "198.51.100.10/32",
"description": "Backup ISP"
}
],
"sites": []
}
'{
"id": "prfx_lst_0ujsswThIGTUYm2K8FjOOfxcYpw",
"name": "Main Office IPs",
"description": "Public IP ranges for the main office.",
"status": "active",
"sites": [
"site_12345"
],
"prefixes": [
{
"id": "prfx_0ujsswThIGTUYm2K8FjOOfxcYpw",
"cidr": "192.0.2.0/24",
"description": "Main server subnet"
}
]
}Creates a new prefix list with a defined set of CIDR blocks and initial site associations. Site associations and address list deployments are handled asynchronously.
curl --request POST \
--url https://v1.api.altostrat.io/vpc/prefix-lists \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "Corporate Office IPs",
"description": "Static IPs for our main corporate office.",
"prefixes": [
{
"cidr": "203.0.113.0/28",
"description": "Primary ISP Block"
},
{
"cidr": "198.51.100.10/32",
"description": "Backup ISP"
}
],
"sites": []
}
'{
"id": "prfx_lst_0ujsswThIGTUYm2K8FjOOfxcYpw",
"name": "Main Office IPs",
"description": "Public IP ranges for the main office.",
"status": "active",
"sites": [
"site_12345"
],
"prefixes": [
{
"id": "prfx_0ujsswThIGTUYm2K8FjOOfxcYpw",
"cidr": "192.0.2.0/24",
"description": "Main server subnet"
}
]
}Documentation Index
Fetch the complete documentation index at: https://altostrat.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Authentication is performed via an Auth0-issued JSON Web Token (JWT). Provide the token in the Authorization header with the Bearer scheme.
The details of the new prefix list.
Defines the writable properties for creating or updating a prefix list.
A human-readable name for the prefix list.
255"Third-Party API Endpoints"
A list of prefixes (CIDR blocks). The entire list is replaced on update.
500Show child attributes
A list of site IDs where this prefix list should be directly applied. The entire list of sites is replaced on update.
An optional description for the prefix list.
1000"Static IPs for services we integrate with."
The prefix list was created successfully.
Represents a reusable, named collection of IP addresses and CIDR blocks.
The unique identifier for the prefix list, prefixed with prfx_lst_.
"prfx_lst_0ujsswThIGTUYm2K8FjOOfxcYpw"
A human-readable name for the prefix list.
"Main Office IPs"
An optional description for the prefix list.
"Public IP ranges for the main office."
The current synchronization status of the prefix list.
active, syncing, failed "active"
A list of site IDs where this prefix list is directly applied.
The list of CIDR blocks in this prefix list.
Show child attributes
Was this page helpful?