https://api.katapult.io/core/v1/virtual_machine_network_interfaces/virtual_machine_network_interface/available_ips/address_version
| Code | Error | When it happens |
|---|---|---|
|
|
missing_api_token
|
No API token was provided in the Authorization header. Ensure a token is provided prefixed with Bearer |
|
|
unauthorized_network_for_api_token
|
Network is not allowed to access the API with this API token |
|
|
invalid_api_token
|
The API token provided was not valid (it may not exist or have expired) |
|
|
token_owner_suspended
|
The user that owns the API token has been suspended |
|
|
invalid_capabilities_token
|
The capabilities token provided was not valid (either not valid, expired or not signed by the correct key) |
|
|
scope_not_granted
|
The scope required for this endpoint has not been granted to the authenticating identity |
|
|
virtual_machine_network_interface_not_found
|
No network interface was found matching any of the criteria provided in the arguments |
|
|
rate_limit_reached
|
You have reached the rate limit for this type of request |
|
|
service_unavailable
|
The service is currently unavailable, please try again later |
virtual_machine_network_interface[id]
string
query
The network interface to get IP addresses for.
address_version
string
required
query
The IP address version to return results for
ip_addresses
array
The IP addresses available for this network interface
id
string
address
string
reverse_dns
string
vip
boolean
label
string
address_with_mask
string
network
object
id
string
name
string
permalink
string
default
boolean
Indicates if this network is the default network for the data center.
data_center
object
id
string
name
string
permalink
string
country
object
id
string
name
string
iso_code2
string
iso_code3
string
time_zone
string
eu
boolean
vlan
integer
The underlying VLAN ID given to this network. Internal use only.
subnet
object
id
string
address
string
gateway
string
mask
integer
billable
boolean
version
integer
allocation_id
string
allocation_type
string
{
"ip_addresses": [
{
"id": "string",
"address": "string",
"reverse_dns": "string",
"vip": true,
"label": "string",
"address_with_mask": "string",
"network": {
"id": "string",
"name": "string",
"permalink": "string",
"default": true,
"data_center": {
"id": "string",
"name": "string",
"permalink": "string",
"country": {
"id": "string",
"name": "string",
"iso_code2": "string",
"iso_code3": "string",
"time_zone": "string",
"eu": true
}
},
"vlan": 0
},
"subnet": {
"id": "string",
"address": "string",
"gateway": "string",
"mask": 0,
"billable": true,
"version": 0
},
"allocation_id": "string",
"allocation_type": "string"
}
]
}
Sent to https://api.katapult.io/core/v1 as a bearer token and never to Krystal Documentation. It isn't stored anywhere, so paste it again on each endpoint page.
Left blank, a parameter is omitted from the request.