# STACKIT V2alpha1 API

**Canonical:** https://apis.io/apis/stackit/stackit-v2alpha1-api/  
**Provider:** STACKIT — https://apis.io/providers/stackit/  
**Base URL:** https://alb.api.stackit.cloud  
**Documentation:** https://docs.api.stackit.cloud/

STACKIT V2alpha1 API is one of 36 APIs that [STACKIT](https://apis.io/providers/stackit/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 160 JSON Schema definitions. Tagged areas include V2alpha1. The published artifact set on APIs.io includes an OpenAPI specification and 160 JSON Schemas.

The V2alpha1 API from STACKIT — 22 operation(s) for v2alpha1.

## Operations (46)

| Method | Path | Summary |
|---|---|---|
| GET | `/v2alpha1/organizations/{organizationId}/network-areas/{areaId}/regions/{region}/routing-tables` | List all routing tables in a network area |
| POST | `/v2alpha1/organizations/{organizationId}/network-areas/{areaId}/regions/{region}/routing-tables` | Create new routing table in a network area |
| DELETE | `/v2alpha1/organizations/{organizationId}/network-areas/{areaId}/regions/{region}/routing-tables/{routingTableId}` | Delete a routing table |
| GET | `/v2alpha1/organizations/{organizationId}/network-areas/{areaId}/regions/{region}/routing-tables/{routingTableId}` | Get details about a routing table |
| PATCH | `/v2alpha1/organizations/{organizationId}/network-areas/{areaId}/regions/{region}/routing-tables/{routingTableId}` | Update a routing table |
| GET | `/v2alpha1/organizations/{organizationId}/network-areas/{areaId}/regions/{region}/routing-tables/{routingTableId}/all-routes` | List all routes of a routing table |
| GET | `/v2alpha1/organizations/{organizationId}/network-areas/{areaId}/regions/{region}/routing-tables/{routingTableId}/networks` | List all networks in a routing table |
| GET | `/v2alpha1/organizations/{organizationId}/network-areas/{areaId}/regions/{region}/routing-tables/{routingTableId}/routes` | List all routes in a routing table |
| POST | `/v2alpha1/organizations/{organizationId}/network-areas/{areaId}/regions/{region}/routing-tables/{routingTableId}/routes` | Create new routes in a routing table |
| DELETE | `/v2alpha1/organizations/{organizationId}/network-areas/{areaId}/regions/{region}/routing-tables/{routingTableId}/routes/{routeId}` | Delete a route in a routing table |
| GET | `/v2alpha1/organizations/{organizationId}/network-areas/{areaId}/regions/{region}/routing-tables/{routingTableId}/routes/{routeId}` | Get details about a route of a routing table |
| PATCH | `/v2alpha1/organizations/{organizationId}/network-areas/{areaId}/regions/{region}/routing-tables/{routingTableId}/routes/{routeId}` | Update a route of a routing table |
| GET | `/v2alpha1/projects/{projectId}/regions/{region}/networks` | List all networks inside a project |
| POST | `/v2alpha1/projects/{projectId}/regions/{region}/networks` | Create new network |
| DELETE | `/v2alpha1/projects/{projectId}/regions/{region}/networks/{networkId}` | Delete network |
| GET | `/v2alpha1/projects/{projectId}/regions/{region}/networks/{networkId}` | Get network details |
| PATCH | `/v2alpha1/projects/{projectId}/regions/{region}/networks/{networkId}` | Update network settings |
| GET | `/v2alpha1/projects/{projectId}/regions/{region}/prefix-lists` | List all prefix lists inside a project |
| GET | `/v2alpha1/projects/{projectId}/regions/{region}/prefix-lists/{prefixListId}` | Get prefix list details |
| POST | `/v2alpha1/projects/{projectId}/regions/{region}/volumes/{volumeId}/retype` | Update the performanceClass of a volume |
| GET | `/v2alpha1/projects/{projectId}/vpcs` | List project VPCs |
| POST | `/v2alpha1/projects/{projectId}/vpcs` | Create a new VPC |
| DELETE | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}` | Delete a VPC |
| GET | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}` | Get details about a VPC |
| PATCH | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}` | Update VPC settings |
| GET | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions` | List all configured regions in a VPC |
| DELETE | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}` | Delete the regional configuration of a VPC |
| GET | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}` | Get the regional configuration of a VPC |
| PATCH | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}` | Update the regional configuration of a VPC |
| PUT | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}` | Create the regional configuration of a VPC |
| GET | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/network-ranges` | List all regional network ranges in a VPC |
| POST | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/network-ranges` | Create new regional network ranges in a VPC |
| DELETE | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/network-ranges/{networkRangeId}` | Delete a regional network range |
| GET | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/network-ranges/{networkRangeId}` | Get details about a regional network range |
| PATCH | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/network-ranges/{networkRangeId}` | Update a regional network range |
| GET | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/routing-tables` | List all regional routing tables in a VPC |
| POST | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/routing-tables` | Create a new regional routing table in a VPC |
| DELETE | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/routing-tables/{routingTableId}` | Delete a regional routing table |
| GET | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/routing-tables/{routingTableId}` | Get details about a regional routing table |
| PATCH | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/routing-tables/{routingTableId}` | Update a regional routing table |
| GET | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/routing-tables/{routingTableId}/routes` | List routes of a routing table of a VPC |
| GET | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/routing-tables/{routingTableId}/static-routes` | List all regional static routes in a VPC |
| POST | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/routing-tables/{routingTableId}/static-routes` | Create new regional static route |
| DELETE | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/routing-tables/{routingTableId}/static-routes/{routeId}` | Delete a regional static route |
| GET | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/routing-tables/{routingTableId}/static-routes/{routeId}` | Get details about a regional static route |
| PATCH | `/v2alpha1/projects/{projectId}/vpcs/{vpcId}/regions/{region}/routing-tables/{routingTableId}/static-routes/{routeId}` | Update a regional static route |

## Machine-readable artifacts (161)

- **OpenAPI** — https://artifacts.apis.io/stackit/openapi/stackit-v2alpha1-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-create-load-balancer-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-load-balancer-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-update-load-balancer-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-get-quota-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-target-pool-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-update-target-pool-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-update-wafpayload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-create-wafpayload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-get-wafresponse-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-patch-managed-rule-set-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-get-managed-rule-set-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-update-custom-rule-group-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-members-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-list-members-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-update-role-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-add-role-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-add-custom-role-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-roles-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-volume-automation-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-volume-execution-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-get-volume-template-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-partial-update-volume-automation-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-list-automations-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-list-executions-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-create-distribution-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-get-logs-search-filters-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-put-custom-domain-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-put-custom-domain-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-get-custom-domain-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-get-cache-info-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-create-certificate-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-get-certificate-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-list-certificates-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-delete-certificate-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-project-cost-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-create-zone-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-partial-update-zone-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-create-record-set-payload-schema.json
- **JSONSchema** — https://artifacts.apis.io/stackit/json-schema/stackit-clone-zone-payload-schema.json
- …and 121 more, listed in full on the page.

## Other STACKIT APIs (12)

- [STACKIT Availability Zones API](https://apis.io/apis/stackit/stackit-availability-zones-api/)
- [STACKIT Categories API](https://apis.io/apis/stackit/stackit-categories-api/)
- [STACKIT Command Templates API](https://apis.io/apis/stackit/stackit-command-templates-api/)
- [STACKIT Consumers API](https://apis.io/apis/stackit/stackit-consumers-api/)
- [STACKIT Costs API](https://apis.io/apis/stackit/stackit-costs-api/)
- [STACKIT Folders API](https://apis.io/apis/stackit/stackit-folders-api/)
- [STACKIT Keypairs API](https://apis.io/apis/stackit/stackit-keypairs-api/)
- [STACKIT Marketing API](https://apis.io/apis/stackit/stackit-marketing-api/)
- [STACKIT Members API](https://apis.io/apis/stackit/stackit-members-api/)
- [STACKIT Networks API](https://apis.io/apis/stackit/stackit-networks-api/)
- [STACKIT Organizations API](https://apis.io/apis/stackit/stackit-organizations-api/)
- [STACKIT Permissions API](https://apis.io/apis/stackit/stackit-permissions-api/)

## Tags

V2alpha1

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/stackit/stackit-v2alpha1-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/stackit/.
