https://api.katapult.io/core/v1/organizations/organization/policy
| 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 |
|
|
policy_not_available_for_managed_organizations
|
Managed organizations do not have policies. Make this request on the parent organization instead. |
|
|
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 |
|
|
organization_suspended
|
An organization was found from the arguments provided but it was suspended |
|
|
organization_not_activated
|
An organization was found from the arguments provided but it wasn't activated yet |
|
|
organization_not_found
|
No organization 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 |
organization[id]
string
query
All 'organization[]' params are mutually exclusive, only one can be provided.
organization[sub_domain]
string
query
All 'organization[]' params are mutually exclusive, only one can be provided.
policy_type
string
policy_name
string
limits
object
uninvoiced_balance
object
limit
number
current
number
currency
object
id
string
name
string
iso_code
string
symbol
string
credit_balance
object
limit
number
current
number
currency
object
id
string
name
string
iso_code
string
symbol
string
debt_on_resource_creation
object
limit
number
current
number
currency
object
id
string
name
string
iso_code
string
symbol
string
virtual_machines
object
limit
integer
current
integer
unit
string
virtual_machine_memory
object
limit
integer
current
integer
unit
string
managed_organizations
object
limit
integer
current
integer
unit
string
unallocated_ip_addresses
object
limit
integer
current
integer
unit
string
disk_space
object
limit
integer
current
integer
unit
string
security_groups
object
limit
integer
current
integer
unit
string
virtual_networks
object
limit
integer
current
integer
unit
string
load_balancers
object
limit
integer
current
integer
unit
string
dns_zones
object
limit
integer
current
integer
unit
string
certificates
object
limit
integer
current
integer
unit
string
file_storage_volumes
object
limit
integer
current
integer
unit
string
isos
object
limit
integer
current
integer
unit
string
disk_iops
object
limit
integer
unit
string
network_speed
object
limit
integer
unit
string
maximum_container_registry_space
object
limit
integer
current
integer
unit
string
features
object
disk_bus_configuration
object
permitted
boolean
zone_selection
object
permitted
boolean
restricted_traffic_types
object
permitted
boolean
suspension
object
permitted
boolean
flexible_virtual_machine_resources
object
permitted
boolean
reasons_for_disallowing_resource_creation
array
{
"policy_type": "auto",
"policy_name": "string",
"limits": {
"uninvoiced_balance": {
"limit": 0,
"current": 0,
"currency": {
"id": "string",
"name": "string",
"iso_code": "string",
"symbol": "string"
}
},
"credit_balance": {
"limit": 0,
"current": 0,
"currency": {
"id": "string",
"name": "string",
"iso_code": "string",
"symbol": "string"
}
},
"debt_on_resource_creation": {
"limit": 0,
"current": 0,
"currency": {
"id": "string",
"name": "string",
"iso_code": "string",
"symbol": "string"
}
},
"virtual_machines": {
"limit": 0,
"current": 0,
"unit": "string"
},
"virtual_machine_memory": {
"limit": 0,
"current": 0,
"unit": "string"
},
"managed_organizations": {
"limit": 0,
"current": 0,
"unit": "string"
},
"unallocated_ip_addresses": {
"limit": 0,
"current": 0,
"unit": "string"
},
"disk_space": {
"limit": 0,
"current": 0,
"unit": "string"
},
"security_groups": {
"limit": 0,
"current": 0,
"unit": "string"
},
"virtual_networks": {
"limit": 0,
"current": 0,
"unit": "string"
},
"load_balancers": {
"limit": 0,
"current": 0,
"unit": "string"
},
"dns_zones": {
"limit": 0,
"current": 0,
"unit": "string"
},
"certificates": {
"limit": 0,
"current": 0,
"unit": "string"
},
"file_storage_volumes": {
"limit": 0,
"current": 0,
"unit": "string"
},
"isos": {
"limit": 0,
"current": 0,
"unit": "string"
},
"disk_iops": {
"limit": 0,
"unit": "string"
},
"network_speed": {
"limit": 0,
"unit": "string"
},
"maximum_container_registry_space": {
"limit": 0,
"current": 0,
"unit": "string"
}
},
"features": {
"disk_bus_configuration": {
"permitted": true
},
"zone_selection": {
"permitted": true
},
"restricted_traffic_types": {
"permitted": true
},
"suspension": {
"permitted": true
},
"flexible_virtual_machine_resources": {
"permitted": true
}
},
"reasons_for_disallowing_resource_creation": []
}
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.