{"info":{"title":"exy.sh API","description":"Manage your exy.sh servers from your own code. Authenticate with an API token from Settings → API as `Authorization: Bearer exy_…`. Errors are `{ success: false, error: { code, message } }`; 401 means no or an invalid token, 403 a missing scope or a suspended account, 404 an unknown or foreign id, 409 a state conflict, 429 a rate limit with `Retry-After`. Requests of every method are limited to 60 per minute per account and 600 per minute per client address.","version":"1"},"components":{"securitySchemes":{"bearer":{"type":"http","scheme":"bearer","description":"An API token, `exy_…`."}},"schemas":{}},"security":[{"bearer":[]}],"webhooks":{"vm_ready":{"post":{"summary":"`vm_ready`","description":"Every delivery is a POST with the JSON body of the event (see `webhooks`) and the headers `X-Exy-Event` (the event type), `X-Exy-Delivery` (the event id), `X-Exy-Timestamp` (Unix seconds of this attempt) and `X-Exy-Signature: v1=<hex HMAC-SHA256 of \"<X-Exy-Timestamp>.<raw body>\", keyed with the signing secret>`. Reject a request whose signature does not match, or whose timestamp is more than 300 seconds from your clock: that is a replay. Answer 2xx within 10 seconds and work afterwards. A network error, a timeout, 408, 429 or 5xx is retried 5 times within 15.5 minutes, each attempt signed anew; a redirect or another 4xx is not retried. After 5 deliveries in a row failed for good the webhook is switched off (`failed`) and the account owner gets a mail. A delivery can arrive twice: deduplicate on the event id. A retried delivery can arrive after a newer event, so order by `occurredAt`.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"number","const":1},"id":{"type":"string","description":"Names the event: the same on every retry and in `X-Exy-Delivery`. Deduplicate on it."},"occurredAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$","description":"When the change happened, not when it was sent."},"type":{"type":"string","const":"vm_ready"},"data":{"type":"object","properties":{"vmId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The server's id, as in `GET /v1/servers/{id}`."},"hostname":{"type":"string"}},"required":["vmId","hostname"]}},"required":["version","id","occurredAt","type","data"]}}}},"responses":{"200":{"description":"Any 2xx acknowledges the delivery."}}}},"vm_suspended":{"post":{"summary":"`vm_suspended`","description":"Every delivery is a POST with the JSON body of the event (see `webhooks`) and the headers `X-Exy-Event` (the event type), `X-Exy-Delivery` (the event id), `X-Exy-Timestamp` (Unix seconds of this attempt) and `X-Exy-Signature: v1=<hex HMAC-SHA256 of \"<X-Exy-Timestamp>.<raw body>\", keyed with the signing secret>`. Reject a request whose signature does not match, or whose timestamp is more than 300 seconds from your clock: that is a replay. Answer 2xx within 10 seconds and work afterwards. A network error, a timeout, 408, 429 or 5xx is retried 5 times within 15.5 minutes, each attempt signed anew; a redirect or another 4xx is not retried. After 5 deliveries in a row failed for good the webhook is switched off (`failed`) and the account owner gets a mail. A delivery can arrive twice: deduplicate on the event id. A retried delivery can arrive after a newer event, so order by `occurredAt`.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"number","const":1},"id":{"type":"string","description":"Names the event: the same on every retry and in `X-Exy-Delivery`. Deduplicate on it."},"occurredAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$","description":"When the change happened, not when it was sent."},"type":{"type":"string","const":"vm_suspended"},"data":{"type":"object","properties":{"vmId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The server's id, as in `GET /v1/servers/{id}`."},"hostname":{"type":"string"},"reason":{"type":"string","enum":["expired","abuse","admin","system"],"description":"`expired`: the term ended unpaid. `abuse`: found abusing. `admin`: by our team. `system`: a paid server could not be started again; our team takes over."},"deletionAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},{"type":"null"}],"description":"For `expired`: when the server is deleted with its data unless its term is renewed first. Null otherwise: other suspensions set no date. If the term runs out as well, the server can be deleted with its data, and `vm_terminated` reports it."}},"required":["vmId","hostname","reason","deletionAt"]}},"required":["version","id","occurredAt","type","data"]}}}},"responses":{"200":{"description":"Any 2xx acknowledges the delivery."}}}},"vm_unsuspended":{"post":{"summary":"`vm_unsuspended`","description":"Every delivery is a POST with the JSON body of the event (see `webhooks`) and the headers `X-Exy-Event` (the event type), `X-Exy-Delivery` (the event id), `X-Exy-Timestamp` (Unix seconds of this attempt) and `X-Exy-Signature: v1=<hex HMAC-SHA256 of \"<X-Exy-Timestamp>.<raw body>\", keyed with the signing secret>`. Reject a request whose signature does not match, or whose timestamp is more than 300 seconds from your clock: that is a replay. Answer 2xx within 10 seconds and work afterwards. A network error, a timeout, 408, 429 or 5xx is retried 5 times within 15.5 minutes, each attempt signed anew; a redirect or another 4xx is not retried. After 5 deliveries in a row failed for good the webhook is switched off (`failed`) and the account owner gets a mail. A delivery can arrive twice: deduplicate on the event id. A retried delivery can arrive after a newer event, so order by `occurredAt`.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"number","const":1},"id":{"type":"string","description":"Names the event: the same on every retry and in `X-Exy-Delivery`. Deduplicate on it."},"occurredAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$","description":"When the change happened, not when it was sent."},"type":{"type":"string","const":"vm_unsuspended"},"data":{"type":"object","properties":{"vmId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The server's id, as in `GET /v1/servers/{id}`."},"hostname":{"type":"string"}},"required":["vmId","hostname"]}},"required":["version","id","occurredAt","type","data"]}}}},"responses":{"200":{"description":"Any 2xx acknowledges the delivery."}}}},"vm_terminated":{"post":{"summary":"`vm_terminated`","description":"Every delivery is a POST with the JSON body of the event (see `webhooks`) and the headers `X-Exy-Event` (the event type), `X-Exy-Delivery` (the event id), `X-Exy-Timestamp` (Unix seconds of this attempt) and `X-Exy-Signature: v1=<hex HMAC-SHA256 of \"<X-Exy-Timestamp>.<raw body>\", keyed with the signing secret>`. Reject a request whose signature does not match, or whose timestamp is more than 300 seconds from your clock: that is a replay. Answer 2xx within 10 seconds and work afterwards. A network error, a timeout, 408, 429 or 5xx is retried 5 times within 15.5 minutes, each attempt signed anew; a redirect or another 4xx is not retried. After 5 deliveries in a row failed for good the webhook is switched off (`failed`) and the account owner gets a mail. A delivery can arrive twice: deduplicate on the event id. A retried delivery can arrive after a newer event, so order by `occurredAt`.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"number","const":1},"id":{"type":"string","description":"Names the event: the same on every retry and in `X-Exy-Delivery`. Deduplicate on it."},"occurredAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$","description":"When the change happened, not when it was sent."},"type":{"type":"string","const":"vm_terminated"},"data":{"type":"object","properties":{"vmId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The server's id, as in `GET /v1/servers/{id}`."},"hostname":{"type":"string"},"reason":{"type":"string","enum":["expired","deleted","admin"],"description":"`expired`: the term ended unpaid. `deleted`: by the customer, in the panel or through `DELETE /v1/servers/{id}`. `admin`: by our team."}},"required":["vmId","hostname","reason"]}},"required":["version","id","occurredAt","type","data"]}}}},"responses":{"200":{"description":"Any 2xx acknowledges the delivery."}}}},"order_refunded":{"post":{"summary":"`order_refunded`","description":"Every delivery is a POST with the JSON body of the event (see `webhooks`) and the headers `X-Exy-Event` (the event type), `X-Exy-Delivery` (the event id), `X-Exy-Timestamp` (Unix seconds of this attempt) and `X-Exy-Signature: v1=<hex HMAC-SHA256 of \"<X-Exy-Timestamp>.<raw body>\", keyed with the signing secret>`. Reject a request whose signature does not match, or whose timestamp is more than 300 seconds from your clock: that is a replay. Answer 2xx within 10 seconds and work afterwards. A network error, a timeout, 408, 429 or 5xx is retried 5 times within 15.5 minutes, each attempt signed anew; a redirect or another 4xx is not retried. After 5 deliveries in a row failed for good the webhook is switched off (`failed`) and the account owner gets a mail. A delivery can arrive twice: deduplicate on the event id. A retried delivery can arrive after a newer event, so order by `occurredAt`.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"number","const":1},"id":{"type":"string","description":"Names the event: the same on every retry and in `X-Exy-Delivery`. Deduplicate on it."},"occurredAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$","description":"When the change happened, not when it was sent."},"type":{"type":"string","const":"order_refunded"},"data":{"type":"object","properties":{"orderId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"As in `GET /v1/orders/{id}`."},"vmId":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}],"description":"The order's server, if it had one."},"amountCents":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The refunded amount in cents, to the balance or through the payment provider."},"currency":{"type":"string"}},"required":["orderId","vmId","amountCents","currency"]}},"required":["version","id","occurredAt","type","data"]}}}},"responses":{"200":{"description":"Any 2xx acknowledges the delivery."}}}}},"openapi":"3.1.2","paths":{"/v1/account":{"get":{"tags":["Account"],"summary":"The account and the token in use","description":"Works with any scope.","responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"accountId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The account every request acts on."},"token":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"name":{"type":"string"},"prefix":{"type":"string","description":"The token's first characters, as the panel lists them."},"scopes":{"type":"array","items":{"type":"string","enum":["vms.read","vms.operate","vms.manage","billing.read","billing.manage","tickets.read","tickets.manage"],"description":"What a token may do."}},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"expiresAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","name","prefix","scopes","createdAt","expiresAt"]}},"required":["accountId","token"]}},"required":["data"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1Account"}},"/v1/servers":{"get":{"tags":["Servers"],"summary":"List servers","description":"Newest first. `limit` is at most 50. `externalRef` keeps only the servers with exactly that reference. Scope `vms.read`.","parameters":[{"name":"page","in":"query","required":false,"schema":{"default":1,"type":"integer","minimum":1,"maximum":9007199254740991}},{"name":"limit","in":"query","required":false,"schema":{"default":20,"maximum":50,"type":"integer","minimum":1}},{"name":"externalRef","in":"query","required":false,"schema":{"description":"Only servers whose `externalRef` is exactly this value.","type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9._:-]+$"}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"name":{"type":"string"},"hostname":{"type":"string"},"status":{"type":"string","enum":["pending","provisioning","installing","starting","running","stopping","stopped","suspended","terminating","migrating","error","terminated"]},"locationCode":{"description":"ISO 3166-1 alpha-2 country code.","type":["string","null"]},"image":{"description":"Slug of the installed image, see `GET /v1/images`.","type":["string","null"]},"ipv4":{"type":["string","null"]},"ipv6":{"type":["string","null"]},"cores":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"memoryMb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"diskGb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"autoRenew":{"type":"boolean"},"expiresAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"suspendReason":{"description":"Why the server is suspended, where we tell the customer; null otherwise.","type":["string","null"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"externalRef":{"description":"Your own reference for the server, set with `PATCH /v1/servers/{id}`.","type":["string","null"]}},"required":["id","name","hostname","status","locationCode","image","ipv4","ipv6","cores","memoryMb","diskGb","autoRenew","expiresAt","suspendReason","createdAt","externalRef"]}},"pagination":{"type":"object","properties":{"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"totalPages":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["page","limit","total","totalPages"]}},"required":["data","pagination"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1Servers"}},"/v1/servers/{id}":{"get":{"tags":["Servers"],"summary":"Get a server","description":"Scope `vms.read`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"name":{"type":"string"},"hostname":{"type":"string"},"status":{"type":"string","enum":["pending","provisioning","installing","starting","running","stopping","stopped","suspended","terminating","migrating","error","terminated"]},"locationCode":{"description":"ISO 3166-1 alpha-2 country code.","type":["string","null"]},"image":{"description":"Slug of the installed image, see `GET /v1/images`.","type":["string","null"]},"ipv4":{"type":["string","null"]},"ipv6":{"type":["string","null"]},"cores":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"memoryMb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"diskGb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"autoRenew":{"type":"boolean"},"expiresAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"suspendReason":{"description":"Why the server is suspended, where we tell the customer; null otherwise.","type":["string","null"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"externalRef":{"description":"Your own reference for the server, set with `PATCH /v1/servers/{id}`.","type":["string","null"]}},"required":["id","name","hostname","status","locationCode","image","ipv4","ipv6","cores","memoryMb","diskGb","autoRenew","expiresAt","suspendReason","createdAt","externalRef"]}},"required":["data"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1ServersById"},"patch":{"tags":["Servers"],"summary":"Rename a server, set its external reference or switch its auto-renew","description":"`name` sets the display name, which `confirmName` must match from then on; the hostname does not change. Scope `vms.manage`. `externalRef` sets your own reference for the server (`null` clears it), filterable with `GET /v1/servers?externalRef=`; scope `vms.manage`. `autoRenew` decides whether the server is renewed from the balance when its term ends, whatever its status; scope `billing.manage`. Send one or several; a token without the scope of a field it sends is 403 and changes nothing.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"description":"The server's display name, also what `confirmName` must match. The hostname does not change. Scope `vms.manage`.","type":"string","minLength":3,"maxLength":64},"autoRenew":{"description":"Renew the server from the balance when its term ends. Scope `billing.manage`, which spends the account owner's balance.","type":"boolean"},"externalRef":{"description":"Your own reference for the server, such as your billing system's service ID; `null` clears it. Not unique. No personal data: names and email addresses do not fit the allowed characters. Scope `vms.manage`.","type":["string","null"],"minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9._:-]+$"}},"minProperties":1}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"name":{"description":"The server's display name, also what `confirmName` must match. The hostname does not change. Scope `vms.manage`.","type":"string","minLength":3,"maxLength":64},"autoRenew":{"description":"Renew the server from the balance when its term ends. Scope `billing.manage`, which spends the account owner's balance.","type":"boolean"},"externalRef":{"description":"Your own reference for the server, such as your billing system's service ID; `null` clears it. Not unique. No personal data: names and email addresses do not fit the allowed characters. Scope `vms.manage`.","type":["string","null"],"minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9._:-]+$"}},"minProperties":1}},"multipart/form-data":{"schema":{"type":"object","properties":{"name":{"description":"The server's display name, also what `confirmName` must match. The hostname does not change. Scope `vms.manage`.","type":"string","minLength":3,"maxLength":64},"autoRenew":{"description":"Renew the server from the balance when its term ends. Scope `billing.manage`, which spends the account owner's balance.","type":"boolean"},"externalRef":{"description":"Your own reference for the server, such as your billing system's service ID; `null` clears it. Not unique. No personal data: names and email addresses do not fit the allowed characters. Scope `vms.manage`.","type":["string","null"],"minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9._:-]+$"}},"minProperties":1}}}},"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"name":{"type":"string"},"hostname":{"type":"string"},"status":{"type":"string","enum":["pending","provisioning","installing","starting","running","stopping","stopped","suspended","terminating","migrating","error","terminated"]},"locationCode":{"description":"ISO 3166-1 alpha-2 country code.","type":["string","null"]},"image":{"description":"Slug of the installed image, see `GET /v1/images`.","type":["string","null"]},"ipv4":{"type":["string","null"]},"ipv6":{"type":["string","null"]},"cores":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"memoryMb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"diskGb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"autoRenew":{"type":"boolean"},"expiresAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"suspendReason":{"description":"Why the server is suspended, where we tell the customer; null otherwise.","type":["string","null"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"externalRef":{"description":"Your own reference for the server, set with `PATCH /v1/servers/{id}`.","type":["string","null"]}},"required":["id","name","hostname","status","locationCode","image","ipv4","ipv6","cores","memoryMb","diskGb","autoRenew","expiresAt","suspendReason","createdAt","externalRef"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"patchV1ServersById"},"delete":{"tags":["Servers"],"summary":"Delete a server","description":"Deletes the server with its disks and backups and releases its IP addresses; this cannot be undone and the rest of the term is not refunded. Unpaid invoices of the server are cancelled. `confirmName` must be the server's current name (400 `CONFIRMATION_MISMATCH` otherwise); five confirmations per server in 15 minutes, the sixth is 429. Only a running or stopped server: a suspended one is 403, one with a power action, reinstall, backup, restore, snapshot, migration, paid upgrade or IP change in progress, or with a payment in progress on one of its invoices, is 409. Answers 202 with the server in `terminating`; poll it until it is `terminated`. A repeated request for a server already being deleted or deleted answers 202 the same way. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"confirmName":{"type":"string","description":"The server's current name. Guards against a swapped server ID: a deletion cannot be undone."}},"required":["confirmName"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"confirmName":{"type":"string","description":"The server's current name. Guards against a swapped server ID: a deletion cannot be undone."}},"required":["confirmName"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"confirmName":{"type":"string","description":"The server's current name. Guards against a swapped server ID: a deletion cannot be undone."}},"required":["confirmName"]}}}},"responses":{"202":{"description":"Response for status 202","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"name":{"type":"string"},"hostname":{"type":"string"},"status":{"type":"string","enum":["pending","provisioning","installing","starting","running","stopping","stopped","suspended","terminating","migrating","error","terminated"]},"locationCode":{"description":"ISO 3166-1 alpha-2 country code.","type":["string","null"]},"image":{"description":"Slug of the installed image, see `GET /v1/images`.","type":["string","null"]},"ipv4":{"type":["string","null"]},"ipv6":{"type":["string","null"]},"cores":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"memoryMb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"diskGb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"autoRenew":{"type":"boolean"},"expiresAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"suspendReason":{"description":"Why the server is suspended, where we tell the customer; null otherwise.","type":["string","null"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"externalRef":{"description":"Your own reference for the server, set with `PATCH /v1/servers/{id}`.","type":["string","null"]}},"required":["id","name","hostname","status","locationCode","image","ipv4","ipv6","cores","memoryMb","diskGb","autoRenew","expiresAt","suspendReason","createdAt","externalRef"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"deleteV1ServersById"}},"/v1/servers/{id}/actions/{actionId}":{"get":{"tags":["Servers"],"summary":"Get an action's status","description":"Poll until `status` is `completed` or `failed`. Scope `vms.read`; polls count against the request limit.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"actionId","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"serverId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"type":{"type":"string","description":"The action, e.g. `start` or `reinstall`."},"status":{"type":"string","enum":["pending","running","completed","failed"]},"failureCode":{"type":["string","null"],"enum":["graceful_timeout","proxmox_busy","lease_lost"],"description":"Why a finished action failed, where the caller can act on it: `graceful_timeout` (the guest did not shut down in time; a forced action works), `proxmox_busy` and `lease_lost` (try again)."},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"completedAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","serverId","type","status","failureCode","createdAt","completedAt"]}},"required":["data"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1ServersByIdActionsByActionId"}},"/v1/images":{"get":{"tags":["Images"],"summary":"List the images a server can be installed with","description":"Scope `vms.read`.","responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"family":{"type":"string","description":"`windows` or `linux`."},"minMemoryMb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"minDiskGb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["slug","name","family","minMemoryMb","minDiskGb"]}}},"required":["data"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1Images"}},"/v1/servers/{id}/power":{"post":{"tags":["Servers"],"summary":"Start, stop or restart a server","description":"Queues the action and answers 202 with its id. One power action runs per server at a time; another while it runs is 409. A suspended server is 403. Scope `vms.operate`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"action":{"type":"string","enum":["start","stop","restart","force_stop","force_restart"],"description":"`stop` and `restart` shut the guest down gracefully; `force_stop` cuts the power and `force_restart` cuts it and starts again."}},"required":["action"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"action":{"type":"string","enum":["start","stop","restart","force_stop","force_restart"],"description":"`stop` and `restart` shut the guest down gracefully; `force_stop` cuts the power and `force_restart` cuts it and starts again."}},"required":["action"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"action":{"type":"string","enum":["start","stop","restart","force_stop","force_restart"],"description":"`stop` and `restart` shut the guest down gracefully; `force_stop` cuts the power and `force_restart` cuts it and starts again."}},"required":["action"]}}}},"responses":{"202":{"description":"Response for status 202","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"actionId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Poll `GET /v1/servers/{id}/actions/{actionId}` for its status."}},"required":["actionId"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdPower"}},"/v1/servers/{id}/reinstall":{"post":{"tags":["Servers"],"summary":"Reinstall a server","description":"Wipes the disk and installs `osType`. `confirmName` must be the server's current name (400 `CONFIRMATION_MISMATCH` otherwise). Five confirmations per server in 15 minutes; the sixth is 429. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"osType":{"type":"string","minLength":1,"description":"Image slug from `GET /v1/images`."},"sshKey":{"description":"Public key for Linux images.","type":"string","maxLength":2000},"confirmName":{"type":"string","description":"The server's current name. Guards against a swapped server ID: a reinstall wipes the disk."}},"required":["osType","confirmName"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"osType":{"type":"string","minLength":1,"description":"Image slug from `GET /v1/images`."},"sshKey":{"description":"Public key for Linux images.","type":"string","maxLength":2000},"confirmName":{"type":"string","description":"The server's current name. Guards against a swapped server ID: a reinstall wipes the disk."}},"required":["osType","confirmName"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"osType":{"type":"string","minLength":1,"description":"Image slug from `GET /v1/images`."},"sshKey":{"description":"Public key for Linux images.","type":"string","maxLength":2000},"confirmName":{"type":"string","description":"The server's current name. Guards against a swapped server ID: a reinstall wipes the disk."}},"required":["osType","confirmName"]}}}},"responses":{"202":{"description":"Response for status 202","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"actionId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Poll `GET /v1/servers/{id}/actions/{actionId}` for its status."}},"required":["actionId"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdReinstall"}},"/v1/locations":{"get":{"tags":["Catalog"],"summary":"List the locations servers run in","description":"Scope `billing.read`.","responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","minLength":2,"maxLength":2,"description":"ISO 3166-1 alpha-2 country code."},"name":{"type":"string"}},"required":["code","name"]}}},"required":["data"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1Locations"}},"/v1/plans":{"get":{"tags":["Catalog"],"summary":"List the plans of a location","description":"With their sold billing cycles, list prices and stock. An unknown or closed location, or one without plans, is 404. Scope `billing.read`.","parameters":[{"name":"location","in":"query","required":true,"schema":{"type":"string","minLength":2,"maxLength":2,"description":"A location `code` from `GET /v1/locations`."}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"name":{"type":"string"},"cores":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"memoryMb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"diskGb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"bandwidthTb":{"description":"Monthly traffic; null is unmetered.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"portSpeedMbps":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"prices":{"type":"array","items":{"type":"object","properties":{"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"]},"netAmount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"List price for the whole term, before VAT and before the price of your tax region. `POST /v1/quotes` returns what you would pay."}},"required":["billingCycle","netAmount"]},"description":"One entry per billing cycle the plan is sold for."},"available":{"type":"boolean","description":"In stock in this location right now."},"backups":{"type":"string","enum":["unavailable","purchasable","included"],"description":"Whether the backup add-on can be bought, comes with the plan, or does not run here."}},"required":["id","name","cores","memoryMb","diskGb","bandwidthTb","portSpeedMbps","prices","available","backups"]}}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1Plans"}},"/v1/quotes":{"post":{"tags":["Catalog"],"summary":"Price a server before ordering it","description":"The exact first-term price under your tax profile. A quote reserves no stock and charges nothing; the price is checked again when you order. A plan not sold in the location, for the billing cycle or with backups is 400. Scope `billing.read`.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"planId":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"locationCode":{"type":"string","minLength":2,"maxLength":2},"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"]},"backups":{"default":false,"description":"Add the backup add-on, where `purchasable`.","type":"boolean"}},"required":["planId","locationCode","billingCycle"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"planId":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"locationCode":{"type":"string","minLength":2,"maxLength":2},"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"]},"backups":{"default":false,"description":"Add the backup add-on, where `purchasable`.","type":"boolean"}},"required":["planId","locationCode","billingCycle"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"planId":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"locationCode":{"type":"string","minLength":2,"maxLength":2},"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"]},"backups":{"default":false,"description":"Add the backup add-on, where `purchasable`.","type":"boolean"}},"required":["planId","locationCode","billingCycle"]}}}},"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"planAmount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"backupAmount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"discountAmount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Your reseller discount off the plan line, net; 0 without reseller status. `subtotal` is before it, VAT on what is left."},"subtotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Net, in your tax region's prices."},"taxRate":{"type":"number","description":"VAT in percent."},"taxAmount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"What the first term costs."},"renewalTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"What each renewal of the same term would cost today."},"currency":{"type":"string","const":"EUR"},"taxCountry":{"type":"string","minLength":2,"maxLength":2,"description":"The country taxed: your confirmed tax profile, else DE."},"taxTreatment":{"type":"string","enum":["domestic","oss","reverse_charge","uk_vat","third_country"]}},"required":["planAmount","backupAmount","discountAmount","subtotal","taxRate","taxAmount","total","renewalTotal","currency","taxCountry","taxTreatment"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1Quotes"}},"/v1/balance":{"get":{"tags":["Billing"],"summary":"The account's credit balance","description":"Scope `billing.read`.","responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"balance":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Account credit available for payments."},"currency":{"type":"string","const":"EUR"}},"required":["balance","currency"]}},"required":["data"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1Balance"}},"/v1/orders":{"get":{"tags":["Billing"],"summary":"List orders","description":"Newest first. `limit` is at most 50. Scope `billing.read`.","parameters":[{"name":"page","in":"query","required":false,"schema":{"default":1,"type":"integer","minimum":1,"maximum":9007199254740991}},{"name":"limit","in":"query","required":false,"schema":{"default":20,"maximum":50,"type":"integer","minimum":1}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"number":{"type":"string"},"kind":{"type":"string","enum":["plan_vm","marketplace_vm","renewal"],"description":"`plan_vm` and `marketplace_vm` create a server; `renewal` extends one, and builds it again when it was already deleted."},"status":{"type":"string","enum":["pending_payment","provisioning","completed","failed","cancelled","fraud","refunded"],"description":"`pending_payment`: not paid yet. `provisioning`: paid, the server is being built. `completed`: paid and, where the order builds a server, built. `failed`: paid, but the last build attempt failed; automatic retries can still run for about 15 minutes and lead to `completed`, and support may retry it later. A server order still not built 24 hours after its payment goes back to the account balance and becomes `refunded`. `cancelled`, `fraud`, `refunded`: closed without a server."},"serverId":{"description":"The server this order created or renews, once it exists (from payment on); follow it with `GET /v1/servers/{id}`.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"planId":{"type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"locationCode":{"type":["string","null"]},"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","number","kind","status","serverId","planId","locationCode","billingCycle","createdAt"]}},"pagination":{"type":"object","properties":{"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"totalPages":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["page","limit","total","totalPages"]}},"required":["data","pagination"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1Orders"},"post":{"tags":["Billing"],"summary":"Order a server, paid from the balance","description":"Charges the first term to the account's balance in the same step: either there is a paid order or nothing at all. The server is built afterwards; poll `GET /v1/orders/{id}`. Prices come only from the server, under your confirmed tax country (400 `TAX_COUNTRY_UNCONFIRMED` without one); send `expectedTotal` to refuse any other price (409 `EXPECTED_TOTAL_MISMATCH`). Too little balance is 400 `INSUFFICIENT_BALANCE`, no stock 400 `PLAN_OUT_OF_STOCK`; neither leaves an order behind. At most 10 new server orders per account in any 24 hours, panel orders included; the next is 429 `DAILY_ORDER_LIMIT_EXCEEDED` with `Retry-After` up to 24 hours, unlike the per-minute `RATE_LIMIT_EXCEEDED`. No coupons, no crypto, no partial payment. Scope `billing.manage`, which spends the account owner's balance.","parameters":[{"name":"idempotency-key","in":"header","required":true,"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","description":"One key per order you mean to place. A retry with the same key and body returns the same order and charges once; the same key with another body is 409. Keys are per account: every token of the account shares them."}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"planId":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"locationCode":{"type":"string","minLength":2,"maxLength":2,"description":"A location `code` from `GET /v1/locations`."},"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"]},"osType":{"type":"string","minLength":1,"maxLength":50,"description":"Image slug from `GET /v1/images`."},"name":{"description":"The server's display name; a generated one without it.","type":"string","minLength":3,"maxLength":64},"sshKey":{"description":"Public key for Linux images.","type":"string","maxLength":2000},"backups":{"default":false,"description":"Add the backup add-on, where the plan lists it as `purchasable`.","type":"boolean"},"expectedTotal":{"description":"The `total` of `POST /v1/quotes` you agreed to. Another total is 409 `EXPECTED_TOTAL_MISMATCH` and charges nothing.","type":"integer","minimum":0,"maximum":9007199254740991}},"required":["planId","locationCode","billingCycle","osType"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"planId":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"locationCode":{"type":"string","minLength":2,"maxLength":2,"description":"A location `code` from `GET /v1/locations`."},"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"]},"osType":{"type":"string","minLength":1,"maxLength":50,"description":"Image slug from `GET /v1/images`."},"name":{"description":"The server's display name; a generated one without it.","type":"string","minLength":3,"maxLength":64},"sshKey":{"description":"Public key for Linux images.","type":"string","maxLength":2000},"backups":{"default":false,"description":"Add the backup add-on, where the plan lists it as `purchasable`.","type":"boolean"},"expectedTotal":{"description":"The `total` of `POST /v1/quotes` you agreed to. Another total is 409 `EXPECTED_TOTAL_MISMATCH` and charges nothing.","type":"integer","minimum":0,"maximum":9007199254740991}},"required":["planId","locationCode","billingCycle","osType"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"planId":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"locationCode":{"type":"string","minLength":2,"maxLength":2,"description":"A location `code` from `GET /v1/locations`."},"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"]},"osType":{"type":"string","minLength":1,"maxLength":50,"description":"Image slug from `GET /v1/images`."},"name":{"description":"The server's display name; a generated one without it.","type":"string","minLength":3,"maxLength":64},"sshKey":{"description":"Public key for Linux images.","type":"string","maxLength":2000},"backups":{"default":false,"description":"Add the backup add-on, where the plan lists it as `purchasable`.","type":"boolean"},"expectedTotal":{"description":"The `total` of `POST /v1/quotes` you agreed to. Another total is 409 `EXPECTED_TOTAL_MISMATCH` and charges nothing.","type":"integer","minimum":0,"maximum":9007199254740991}},"required":["planId","locationCode","billingCycle","osType"]}}}},"responses":{"201":{"description":"Response for status 201","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"number":{"type":"string"},"kind":{"type":"string","enum":["plan_vm","marketplace_vm","renewal"],"description":"`plan_vm` and `marketplace_vm` create a server; `renewal` extends one, and builds it again when it was already deleted."},"status":{"type":"string","enum":["pending_payment","provisioning","completed","failed","cancelled","fraud","refunded"],"description":"`pending_payment`: not paid yet. `provisioning`: paid, the server is being built. `completed`: paid and, where the order builds a server, built. `failed`: paid, but the last build attempt failed; automatic retries can still run for about 15 minutes and lead to `completed`, and support may retry it later. A server order still not built 24 hours after its payment goes back to the account balance and becomes `refunded`. `cancelled`, `fraud`, `refunded`: closed without a server."},"serverId":{"description":"The server this order created or renews, once it exists (from payment on); follow it with `GET /v1/servers/{id}`.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"planId":{"type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"locationCode":{"type":["string","null"]},"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","number","kind","status","serverId","planId","locationCode","billingCycle","createdAt"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1Orders"}},"/v1/orders/{id}":{"get":{"tags":["Billing"],"summary":"Get an order","description":"Poll while `status` is `pending_payment` or `provisioning`, and for about 15 minutes after `failed`; `serverId` names the server once it exists. Scope `billing.read`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"number":{"type":"string"},"kind":{"type":"string","enum":["plan_vm","marketplace_vm","renewal"],"description":"`plan_vm` and `marketplace_vm` create a server; `renewal` extends one, and builds it again when it was already deleted."},"status":{"type":"string","enum":["pending_payment","provisioning","completed","failed","cancelled","fraud","refunded"],"description":"`pending_payment`: not paid yet. `provisioning`: paid, the server is being built. `completed`: paid and, where the order builds a server, built. `failed`: paid, but the last build attempt failed; automatic retries can still run for about 15 minutes and lead to `completed`, and support may retry it later. A server order still not built 24 hours after its payment goes back to the account balance and becomes `refunded`. `cancelled`, `fraud`, `refunded`: closed without a server."},"serverId":{"description":"The server this order created or renews, once it exists (from payment on); follow it with `GET /v1/servers/{id}`.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"planId":{"type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"locationCode":{"type":["string","null"]},"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","number","kind","status","serverId","planId","locationCode","billingCycle","createdAt"]}},"required":["data"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1OrdersById"}},"/v1/servers/{id}/console":{"post":{"tags":["Servers"],"summary":"Open a browser console","description":"Answers a one-time URL of the server's screen, as the panel's console button opens it: every request opens a new console session, which accepts one connection within 10 seconds. Only a running server (400 `CONSOLE_VM_NOT_RUNNING`, a suspended one included); 400 `CONSOLE_UNAVAILABLE` when the console cannot be opened right now. Scope `vms.operate`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"url":{"type":"string","description":"Open it in a browser right away: the server accepts one console connection on it within 10 seconds, and its token expires after 30 seconds. Treat it as a password; it gives full keyboard and screen access."}},"required":["url"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdConsole"}},"/v1/servers/{id}/password":{"post":{"tags":["Servers"],"summary":"Set the server's login password","description":"Sets it inside the running server and answers once it is set; a Linux server restarts for it. 400 when the server is not running or its guest agent does not answer, 409 while a power action runs, 422 when the server refuses the password, 502 when it did not confirm in time. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"newPassword":{"type":"string","minLength":12,"maxLength":64,"pattern":"^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*[^A-Za-z0-9])[^\\s]+$","description":"12 to 64 characters without spaces, with an upper-case and a lower-case letter, a digit and a symbol."}},"required":["newPassword"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"newPassword":{"type":"string","minLength":12,"maxLength":64,"pattern":"^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*[^A-Za-z0-9])[^\\s]+$","description":"12 to 64 characters without spaces, with an upper-case and a lower-case letter, a digit and a symbol."}},"required":["newPassword"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"newPassword":{"type":"string","minLength":12,"maxLength":64,"pattern":"^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*[^A-Za-z0-9])[^\\s]+$","description":"12 to 64 characters without spaces, with an upper-case and a lower-case letter, a digit and a symbol."}},"required":["newPassword"]}}}},"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"username":{"type":"string","description":"The login whose password was set."}},"required":["username"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"422":{"description":"Response for status 422","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"502":{"description":"Response for status 502","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdPassword"}},"/v1/servers/{id}/firewall":{"get":{"tags":["Firewall"],"summary":"Get a server's firewall","description":"The customer rules and whether the firewall really filters. The platform's own rules, such as the outbound TCP 25 block, are not listed and cannot be changed through the API. Scope `vms.read`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"enabled":{"type":"boolean","description":"True only while the node really drops inbound traffic no rule allows: the drop policy is set and the server's network interface is filtered. Outbound traffic stays allowed."},"preset":{"type":"string","enum":["rdp_my_ip","ssh_only","custom"],"description":"The preset the rules match; `custom` when they match none, also with no rules."},"deployPresetFailed":{"description":"`rdp_my_ip` allows RDP (TCP 3389) from the address the API request comes from, plus ICMP; `ssh_only` allows SSH (TCP 22) from anywhere, plus ICMP.","type":["string","null"],"enum":["rdp_my_ip","ssh_only"]},"rules":{"type":"array","items":{"type":"object","properties":{"number":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"1-based position among the customer rules; changes when one is removed."},"protocol":{"type":"string","enum":["tcp","udp","icmp","any"]},"port":{"description":"Null means every port.","type":["string","null"]},"source":{"description":"IPv4 CIDR; null means any source.","type":["string","null"]},"note":{"type":["string","null"]}},"required":["number","protocol","port","source","note"]}},"digest":{"description":"Pass it back when editing or removing a rule. It covers the server's whole rule set on the node, the platform's rules included, so it is set also while there are no customer rules; null only when the node lists no rule at all.","type":["string","null"]},"client":{"type":"object","properties":{"ip":{"description":"The address this API request came from.","type":["string","null"]},"allowedByRule":{"description":"The first rule that lets `ip` reach the server's remote-access port.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991}},"required":["ip","allowedByRule"]},"blockedOutboundTcpPort":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Outbound TCP port the platform blocks on every server, whatever the customer firewall says (SMTP). It cannot be lifted through the API; support lifts it per server on request."}},"required":["enabled","preset","deployPresetFailed","rules","digest","client","blockedOutboundTcpPort"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1ServersByIdFirewall"},"put":{"tags":["Firewall"],"summary":"Turn a server's firewall on or off","description":"Turning on needs at least one rule (400 otherwise) and is applied on the node before the answer, which is the state read back. A suspended server is 403; a server that is not running or stopped, or whose firewall another request is changing, is 409. A server's firewall can be changed 30 times in 10 minutes; more is 429. Turning off skips all of these checks and the lock-out check, so a locked-out caller always gets back in, and does not count towards the limit. It answers 200 with the state read back, or 202 while the server is reinstalled or moved: the turn-off is recorded and lands once that completes. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"enabled":{"type":"boolean","description":"Turning on needs at least one rule. Turning off always works, also while the server is reinstalled or moved."},"confirmLockout":{"description":"Set to `true` to go ahead after a 409 `FIREWALL_LOCKOUT`: no rule would let the address the API request comes from reach the server's remote-access port.","type":"boolean"}},"required":["enabled"],"additionalProperties":false}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"enabled":{"type":"boolean","description":"Turning on needs at least one rule. Turning off always works, also while the server is reinstalled or moved."},"confirmLockout":{"description":"Set to `true` to go ahead after a 409 `FIREWALL_LOCKOUT`: no rule would let the address the API request comes from reach the server's remote-access port.","type":"boolean"}},"required":["enabled"],"additionalProperties":false}},"multipart/form-data":{"schema":{"type":"object","properties":{"enabled":{"type":"boolean","description":"Turning on needs at least one rule. Turning off always works, also while the server is reinstalled or moved."},"confirmLockout":{"description":"Set to `true` to go ahead after a 409 `FIREWALL_LOCKOUT`: no rule would let the address the API request comes from reach the server's remote-access port.","type":"boolean"}},"required":["enabled"],"additionalProperties":false}}}},"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"enabled":{"type":"boolean","description":"True only while the node really drops inbound traffic no rule allows: the drop policy is set and the server's network interface is filtered. Outbound traffic stays allowed."},"preset":{"type":"string","enum":["rdp_my_ip","ssh_only","custom"],"description":"The preset the rules match; `custom` when they match none, also with no rules."},"deployPresetFailed":{"description":"`rdp_my_ip` allows RDP (TCP 3389) from the address the API request comes from, plus ICMP; `ssh_only` allows SSH (TCP 22) from anywhere, plus ICMP.","type":["string","null"],"enum":["rdp_my_ip","ssh_only"]},"rules":{"type":"array","items":{"type":"object","properties":{"number":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"1-based position among the customer rules; changes when one is removed."},"protocol":{"type":"string","enum":["tcp","udp","icmp","any"]},"port":{"description":"Null means every port.","type":["string","null"]},"source":{"description":"IPv4 CIDR; null means any source.","type":["string","null"]},"note":{"type":["string","null"]}},"required":["number","protocol","port","source","note"]}},"digest":{"description":"Pass it back when editing or removing a rule. It covers the server's whole rule set on the node, the platform's rules included, so it is set also while there are no customer rules; null only when the node lists no rule at all.","type":["string","null"]},"client":{"type":"object","properties":{"ip":{"description":"The address this API request came from.","type":["string","null"]},"allowedByRule":{"description":"The first rule that lets `ip` reach the server's remote-access port.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991}},"required":["ip","allowedByRule"]},"blockedOutboundTcpPort":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Outbound TCP port the platform blocks on every server, whatever the customer firewall says (SMTP). It cannot be lifted through the API; support lifts it per server on request."}},"required":["enabled","preset","deployPresetFailed","rules","digest","client","blockedOutboundTcpPort"]}},"required":["data"]}}}},"202":{"description":"Response for status 202","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"appliesAfter":{"type":"string","enum":["reinstall","migration"],"description":"The turn-off is recorded and takes effect when the reinstall or the move to another node completes. Until then a read may still show the firewall on, or fail with 409."}},"required":["appliesAfter"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"putV1ServersByIdFirewall"}},"/v1/servers/{id}/firewall/preset":{"post":{"tags":["Firewall"],"summary":"Replace the rules with a preset","description":"`rdp_my_ip` allows the address this API request comes from, which must be IPv4 (400 otherwise). Applied on the node before the answer; the response is the state read back. A suspended server is 403; a server that is not running or stopped, or whose firewall another request is changing, is 409. A server's firewall can be changed 30 times in 10 minutes; more is 429. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"preset":{"type":"string","enum":["rdp_my_ip","ssh_only"],"description":"`rdp_my_ip` allows RDP (TCP 3389) from the address the API request comes from, plus ICMP; `ssh_only` allows SSH (TCP 22) from anywhere, plus ICMP."},"confirmLockout":{"description":"Set to `true` to go ahead after a 409 `FIREWALL_LOCKOUT`: no rule would let the address the API request comes from reach the server's remote-access port.","type":"boolean"}},"required":["preset"],"additionalProperties":false}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"preset":{"type":"string","enum":["rdp_my_ip","ssh_only"],"description":"`rdp_my_ip` allows RDP (TCP 3389) from the address the API request comes from, plus ICMP; `ssh_only` allows SSH (TCP 22) from anywhere, plus ICMP."},"confirmLockout":{"description":"Set to `true` to go ahead after a 409 `FIREWALL_LOCKOUT`: no rule would let the address the API request comes from reach the server's remote-access port.","type":"boolean"}},"required":["preset"],"additionalProperties":false}},"multipart/form-data":{"schema":{"type":"object","properties":{"preset":{"type":"string","enum":["rdp_my_ip","ssh_only"],"description":"`rdp_my_ip` allows RDP (TCP 3389) from the address the API request comes from, plus ICMP; `ssh_only` allows SSH (TCP 22) from anywhere, plus ICMP."},"confirmLockout":{"description":"Set to `true` to go ahead after a 409 `FIREWALL_LOCKOUT`: no rule would let the address the API request comes from reach the server's remote-access port.","type":"boolean"}},"required":["preset"],"additionalProperties":false}}}},"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"enabled":{"type":"boolean","description":"True only while the node really drops inbound traffic no rule allows: the drop policy is set and the server's network interface is filtered. Outbound traffic stays allowed."},"preset":{"type":"string","enum":["rdp_my_ip","ssh_only","custom"],"description":"The preset the rules match; `custom` when they match none, also with no rules."},"deployPresetFailed":{"description":"`rdp_my_ip` allows RDP (TCP 3389) from the address the API request comes from, plus ICMP; `ssh_only` allows SSH (TCP 22) from anywhere, plus ICMP.","type":["string","null"],"enum":["rdp_my_ip","ssh_only"]},"rules":{"type":"array","items":{"type":"object","properties":{"number":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"1-based position among the customer rules; changes when one is removed."},"protocol":{"type":"string","enum":["tcp","udp","icmp","any"]},"port":{"description":"Null means every port.","type":["string","null"]},"source":{"description":"IPv4 CIDR; null means any source.","type":["string","null"]},"note":{"type":["string","null"]}},"required":["number","protocol","port","source","note"]}},"digest":{"description":"Pass it back when editing or removing a rule. It covers the server's whole rule set on the node, the platform's rules included, so it is set also while there are no customer rules; null only when the node lists no rule at all.","type":["string","null"]},"client":{"type":"object","properties":{"ip":{"description":"The address this API request came from.","type":["string","null"]},"allowedByRule":{"description":"The first rule that lets `ip` reach the server's remote-access port.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991}},"required":["ip","allowedByRule"]},"blockedOutboundTcpPort":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Outbound TCP port the platform blocks on every server, whatever the customer firewall says (SMTP). It cannot be lifted through the API; support lifts it per server on request."}},"required":["enabled","preset","deployPresetFailed","rules","digest","client","blockedOutboundTcpPort"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdFirewallPreset"}},"/v1/servers/{id}/firewall/rules":{"post":{"tags":["Firewall"],"summary":"Add an inbound allow rule","description":"Appended after the existing rules. A duplicate rule, or more than 20 rules, is 400. Applied on the node before the answer; the response is the state read back. A suspended server is 403; a server that is not running or stopped, or whose firewall another request is changing, is 409. A server's firewall can be changed 30 times in 10 minutes; more is 429. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"protocol":{"type":"string","enum":["tcp","udp","icmp","any"]},"port":{"description":"One port (`3389`) or a range (`8000-8100`); omitted means every port. Only TCP and UDP have ports.","type":"string","pattern":"^\\d{1,5}(?:-\\d{1,5})?$"},"source":{"description":"IPv4 address or range; omitted means any source.","type":"string","pattern":"^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}(?:\\/(?:3[0-2]|[12]?\\d))?$"},"note":{"type":"string","maxLength":80,"pattern":"^[^\\p{Cc}]*$"}},"required":["protocol"],"additionalProperties":false}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"protocol":{"type":"string","enum":["tcp","udp","icmp","any"]},"port":{"description":"One port (`3389`) or a range (`8000-8100`); omitted means every port. Only TCP and UDP have ports.","type":"string","pattern":"^\\d{1,5}(?:-\\d{1,5})?$"},"source":{"description":"IPv4 address or range; omitted means any source.","type":"string","pattern":"^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}(?:\\/(?:3[0-2]|[12]?\\d))?$"},"note":{"type":"string","maxLength":80,"pattern":"^[^\\p{Cc}]*$"}},"required":["protocol"],"additionalProperties":false}},"multipart/form-data":{"schema":{"type":"object","properties":{"protocol":{"type":"string","enum":["tcp","udp","icmp","any"]},"port":{"description":"One port (`3389`) or a range (`8000-8100`); omitted means every port. Only TCP and UDP have ports.","type":"string","pattern":"^\\d{1,5}(?:-\\d{1,5})?$"},"source":{"description":"IPv4 address or range; omitted means any source.","type":"string","pattern":"^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}(?:\\/(?:3[0-2]|[12]?\\d))?$"},"note":{"type":"string","maxLength":80,"pattern":"^[^\\p{Cc}]*$"}},"required":["protocol"],"additionalProperties":false}}}},"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"enabled":{"type":"boolean","description":"True only while the node really drops inbound traffic no rule allows: the drop policy is set and the server's network interface is filtered. Outbound traffic stays allowed."},"preset":{"type":"string","enum":["rdp_my_ip","ssh_only","custom"],"description":"The preset the rules match; `custom` when they match none, also with no rules."},"deployPresetFailed":{"description":"`rdp_my_ip` allows RDP (TCP 3389) from the address the API request comes from, plus ICMP; `ssh_only` allows SSH (TCP 22) from anywhere, plus ICMP.","type":["string","null"],"enum":["rdp_my_ip","ssh_only"]},"rules":{"type":"array","items":{"type":"object","properties":{"number":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"1-based position among the customer rules; changes when one is removed."},"protocol":{"type":"string","enum":["tcp","udp","icmp","any"]},"port":{"description":"Null means every port.","type":["string","null"]},"source":{"description":"IPv4 CIDR; null means any source.","type":["string","null"]},"note":{"type":["string","null"]}},"required":["number","protocol","port","source","note"]}},"digest":{"description":"Pass it back when editing or removing a rule. It covers the server's whole rule set on the node, the platform's rules included, so it is set also while there are no customer rules; null only when the node lists no rule at all.","type":["string","null"]},"client":{"type":"object","properties":{"ip":{"description":"The address this API request came from.","type":["string","null"]},"allowedByRule":{"description":"The first rule that lets `ip` reach the server's remote-access port.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991}},"required":["ip","allowedByRule"]},"blockedOutboundTcpPort":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Outbound TCP port the platform blocks on every server, whatever the customer firewall says (SMTP). It cannot be lifted through the API; support lifts it per server on request."}},"required":["enabled","preset","deployPresetFailed","rules","digest","client","blockedOutboundTcpPort"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdFirewallRules"}},"/v1/servers/{id}/firewall/rules/{number}":{"put":{"tags":["Firewall"],"summary":"Replace a rule","description":"The rule keeps its number. An unknown number is 404. Applied on the node before the answer; the response is the state read back. A suspended server is 403; a server that is not running or stopped, or whose firewall another request is changing, is 409. A server's firewall can be changed 30 times in 10 minutes; more is 429. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991,"description":"The rule's `number` from the last read."}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"protocol":{"type":"string","enum":["tcp","udp","icmp","any"]},"port":{"description":"One port (`3389`) or a range (`8000-8100`); omitted means every port. Only TCP and UDP have ports.","type":"string","pattern":"^\\d{1,5}(?:-\\d{1,5})?$"},"source":{"description":"IPv4 address or range; omitted means any source.","type":"string","pattern":"^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}(?:\\/(?:3[0-2]|[12]?\\d))?$"},"note":{"type":"string","maxLength":80,"pattern":"^[^\\p{Cc}]*$"},"digest":{"type":"string","minLength":1,"description":"The `digest` of the last read; 409 when the rules changed since."},"confirmLockout":{"description":"Set to `true` to go ahead after a 409 `FIREWALL_LOCKOUT`: no rule would let the address the API request comes from reach the server's remote-access port.","type":"boolean"}},"required":["protocol","digest"],"additionalProperties":false}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"protocol":{"type":"string","enum":["tcp","udp","icmp","any"]},"port":{"description":"One port (`3389`) or a range (`8000-8100`); omitted means every port. Only TCP and UDP have ports.","type":"string","pattern":"^\\d{1,5}(?:-\\d{1,5})?$"},"source":{"description":"IPv4 address or range; omitted means any source.","type":"string","pattern":"^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}(?:\\/(?:3[0-2]|[12]?\\d))?$"},"note":{"type":"string","maxLength":80,"pattern":"^[^\\p{Cc}]*$"},"digest":{"type":"string","minLength":1,"description":"The `digest` of the last read; 409 when the rules changed since."},"confirmLockout":{"description":"Set to `true` to go ahead after a 409 `FIREWALL_LOCKOUT`: no rule would let the address the API request comes from reach the server's remote-access port.","type":"boolean"}},"required":["protocol","digest"],"additionalProperties":false}},"multipart/form-data":{"schema":{"type":"object","properties":{"protocol":{"type":"string","enum":["tcp","udp","icmp","any"]},"port":{"description":"One port (`3389`) or a range (`8000-8100`); omitted means every port. Only TCP and UDP have ports.","type":"string","pattern":"^\\d{1,5}(?:-\\d{1,5})?$"},"source":{"description":"IPv4 address or range; omitted means any source.","type":"string","pattern":"^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}(?:\\/(?:3[0-2]|[12]?\\d))?$"},"note":{"type":"string","maxLength":80,"pattern":"^[^\\p{Cc}]*$"},"digest":{"type":"string","minLength":1,"description":"The `digest` of the last read; 409 when the rules changed since."},"confirmLockout":{"description":"Set to `true` to go ahead after a 409 `FIREWALL_LOCKOUT`: no rule would let the address the API request comes from reach the server's remote-access port.","type":"boolean"}},"required":["protocol","digest"],"additionalProperties":false}}}},"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"enabled":{"type":"boolean","description":"True only while the node really drops inbound traffic no rule allows: the drop policy is set and the server's network interface is filtered. Outbound traffic stays allowed."},"preset":{"type":"string","enum":["rdp_my_ip","ssh_only","custom"],"description":"The preset the rules match; `custom` when they match none, also with no rules."},"deployPresetFailed":{"description":"`rdp_my_ip` allows RDP (TCP 3389) from the address the API request comes from, plus ICMP; `ssh_only` allows SSH (TCP 22) from anywhere, plus ICMP.","type":["string","null"],"enum":["rdp_my_ip","ssh_only"]},"rules":{"type":"array","items":{"type":"object","properties":{"number":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"1-based position among the customer rules; changes when one is removed."},"protocol":{"type":"string","enum":["tcp","udp","icmp","any"]},"port":{"description":"Null means every port.","type":["string","null"]},"source":{"description":"IPv4 CIDR; null means any source.","type":["string","null"]},"note":{"type":["string","null"]}},"required":["number","protocol","port","source","note"]}},"digest":{"description":"Pass it back when editing or removing a rule. It covers the server's whole rule set on the node, the platform's rules included, so it is set also while there are no customer rules; null only when the node lists no rule at all.","type":["string","null"]},"client":{"type":"object","properties":{"ip":{"description":"The address this API request came from.","type":["string","null"]},"allowedByRule":{"description":"The first rule that lets `ip` reach the server's remote-access port.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991}},"required":["ip","allowedByRule"]},"blockedOutboundTcpPort":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Outbound TCP port the platform blocks on every server, whatever the customer firewall says (SMTP). It cannot be lifted through the API; support lifts it per server on request."}},"required":["enabled","preset","deployPresetFailed","rules","digest","client","blockedOutboundTcpPort"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"putV1ServersByIdFirewallRulesByNumber"},"delete":{"tags":["Firewall"],"summary":"Remove a rule","description":"The rules after it move up one number. While the firewall is on its last rule cannot be removed (400): turn the firewall off first. An unknown number is 404. Applied on the node before the answer; the response is the state read back. A suspended server is 403; a server that is not running or stopped, or whose firewall another request is changing, is 409. A server's firewall can be changed 30 times in 10 minutes; more is 429. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991,"description":"The rule's `number` from the last read."}},{"name":"digest","in":"query","required":true,"schema":{"type":"string","minLength":1,"description":"The `digest` of the last read; 409 when the rules changed since."}},{"name":"confirmLockout","in":"query","required":false,"schema":{"description":"`true` to go ahead after a 409 `FIREWALL_LOCKOUT`: no remaining rule would let the address the API request comes from reach the server's remote-access port.","type":"string"}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"enabled":{"type":"boolean","description":"True only while the node really drops inbound traffic no rule allows: the drop policy is set and the server's network interface is filtered. Outbound traffic stays allowed."},"preset":{"type":"string","enum":["rdp_my_ip","ssh_only","custom"],"description":"The preset the rules match; `custom` when they match none, also with no rules."},"deployPresetFailed":{"description":"`rdp_my_ip` allows RDP (TCP 3389) from the address the API request comes from, plus ICMP; `ssh_only` allows SSH (TCP 22) from anywhere, plus ICMP.","type":["string","null"],"enum":["rdp_my_ip","ssh_only"]},"rules":{"type":"array","items":{"type":"object","properties":{"number":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"1-based position among the customer rules; changes when one is removed."},"protocol":{"type":"string","enum":["tcp","udp","icmp","any"]},"port":{"description":"Null means every port.","type":["string","null"]},"source":{"description":"IPv4 CIDR; null means any source.","type":["string","null"]},"note":{"type":["string","null"]}},"required":["number","protocol","port","source","note"]}},"digest":{"description":"Pass it back when editing or removing a rule. It covers the server's whole rule set on the node, the platform's rules included, so it is set also while there are no customer rules; null only when the node lists no rule at all.","type":["string","null"]},"client":{"type":"object","properties":{"ip":{"description":"The address this API request came from.","type":["string","null"]},"allowedByRule":{"description":"The first rule that lets `ip` reach the server's remote-access port.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991}},"required":["ip","allowedByRule"]},"blockedOutboundTcpPort":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Outbound TCP port the platform blocks on every server, whatever the customer firewall says (SMTP). It cannot be lifted through the API; support lifts it per server on request."}},"required":["enabled","preset","deployPresetFailed","rules","digest","client","blockedOutboundTcpPort"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"deleteV1ServersByIdFirewallRulesByNumber"}},"/v1/servers/{id}/ip-change":{"get":{"tags":["Billing"],"summary":"Price and availability of a new IPv4 address","description":"What a new IPv4 address for the server costs, VAT included, as the panel quotes it, and whether one can be bought now: at most one change per server every 7 days. The old address stops working. A running Linux server restarts once to take the new address and is briefly unreachable; a running Windows server switches over live, which ends every connection to the old address; a stopped server takes it when it next starts. Scope `billing.read`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"available":{"type":"boolean","description":"Whether a change can be bought now: the server is running or stopped, its cooldown has ended and its host has a free address."},"cooldownUntil":{"description":"When the next change can be bought, while the last one is too recent; null otherwise.","type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"subtotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Net, in your tax region's prices."},"taxRate":{"type":"number","description":"VAT in percent."},"taxAmount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"What the change costs. Send it as `expectedTotal`."}},"required":["available","cooldownUntil","subtotal","taxRate","taxAmount","total"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1ServersByIdIp-change"}},"/v1/servers/{id}/ip-changes":{"post":{"tags":["Servers"],"summary":"Give a server a new IPv4 address, paid from the balance","description":"Replaces the server's IPv4 address with a free one of its host and charges the price to the account's balance in the same step: either the change is paid or nothing changed. Answers 201 with the change, `paid` until it is applied right after. The old address stops working. A running Linux server restarts once to take the new address and is briefly unreachable; a running Windows server switches over live, which ends every connection to the old address; a stopped server takes it when it next starts. Poll `GET /v1/servers/{id}` for `ipv4`, or repeat this request with the same key for the change's status. Send `{}` as the body, or `expectedTotal` to refuse any other price (409 `EXPECTED_TOTAL_MISMATCH`). Too little balance is 400 `INSUFFICIENT_BALANCE` and changes nothing. One change per server every 7 days (409 `CONFLICT` naming the end of the cooldown). Only a running or stopped server (409 `VM_STATE_INVALID` otherwise, a suspended one included); while another change is paid or being applied, 409 `IP_CHANGE_IN_PROGRESS`, also for an unpaid change opened in the panel during its first hour; while a change still waits for a restart, 409 `VM_IP_CHANGE_PENDING`; no free address on the host, 400. Scopes `vms.manage` and `billing.manage`, which spends the account owner's balance.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"idempotency-key","in":"header","required":true,"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","description":"One key per change you mean to buy. A retry with the same key and body returns the same change, with its current status, and charges once; the same key with another body or server is 409. Keys are per account: every token of the account shares them, and an upgrade's key is not an IP change's."}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"expectedTotal":{"description":"The quote's `total` you agreed to. Another total is 409 `EXPECTED_TOTAL_MISMATCH` and charges nothing.","type":"integer","minimum":0,"maximum":9007199254740991}}}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"expectedTotal":{"description":"The quote's `total` you agreed to. Another total is 409 `EXPECTED_TOTAL_MISMATCH` and charges nothing.","type":"integer","minimum":0,"maximum":9007199254740991}}}},"multipart/form-data":{"schema":{"type":"object","properties":{"expectedTotal":{"description":"The quote's `total` you agreed to. Another total is 409 `EXPECTED_TOTAL_MISMATCH` and charges nothing.","type":"integer","minimum":0,"maximum":9007199254740991}}}}}},"responses":{"201":{"description":"Response for status 201","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"serverId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"status":{"type":"string","enum":["paid","processing","completed","failed"],"description":"`paid`: charged, waiting to be applied. `processing`: being applied. `completed`: the server answers on `newIp`; `oldIp` is gone. `failed`: not applied and not refunded automatically; contact support."},"oldIp":{"type":"string"},"newIp":{"description":"The new address, once one is reserved for the server.","type":["string","null"]},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"What was charged to the balance."},"invoiceId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"completedAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","serverId","status","oldIp","newIp","total","invoiceId","createdAt","completedAt"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdIp-changes"}},"/v1/servers/{id}/metrics":{"get":{"tags":["Servers"],"summary":"Get a server's usage","description":"Current usage and its history over `range`, read from the server's host as the panel's graphs are. A server that is not provisioned yet is 400; one that cannot be read right now (being built or reinstalled) is 409. Scope `vms.read`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"range","in":"query","required":false,"schema":{"default":"hour","type":"string","enum":["hour","day","week","month"],"description":"The window `history` covers, ending now: the last hour, day, week or month. The same ranges as the panel's graphs."}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"range":{"type":"string","enum":["hour","day","week","month"],"description":"The window `history` covers, ending now: the last hour, day, week or month. The same ranges as the panel's graphs."},"current":{"type":"object","properties":{"cpuPercent":{"type":"number","description":"CPU in use, in percent of all the server's cores together (0–100)."},"memoryUsedBytes":{"type":"number","description":"Memory in use, in bytes."},"memoryTotalBytes":{"type":"number","description":"Memory the server has, in bytes."},"diskUsedBytes":{"type":"number","description":"Space used on the system disk, in bytes, as read inside the guest. The reading runs in the background through the guest agent: 0 until the first one is in."},"diskTotalBytes":{"type":"number","description":"Size of the system disk, in bytes."},"networkInBytesTotal":{"type":"number","description":"Bytes received since the server last started."},"networkOutBytesTotal":{"type":"number","description":"Bytes sent since the server last started."},"uptimeSeconds":{"type":"number","description":"Seconds since the server last started; 0 while stopped."}},"required":["cpuPercent","memoryUsedBytes","memoryTotalBytes","diskUsedBytes","diskTotalBytes","networkInBytesTotal","networkOutBytesTotal","uptimeSeconds"]},"history":{"type":"array","items":{"type":"object","properties":{"at":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$","description":"Time of the averaged point, as the host records it."},"cpuPercent":{"type":"number","description":"Average CPU in use, in percent of all the server's cores together (0–100)."},"memoryUsedBytes":{"type":"number","description":"Average memory in use, in bytes."},"memoryTotalBytes":{"type":"number","description":"Memory the server had, in bytes."},"networkInBytesPerSecond":{"type":"number","description":"Average receive rate, in bytes per second."},"networkOutBytesPerSecond":{"type":"number","description":"Average send rate, in bytes per second."},"diskReadBytesPerSecond":{"type":"number","description":"Average disk read rate, in bytes per second."},"diskWriteBytesPerSecond":{"type":"number","description":"Average disk write rate, in bytes per second."}},"required":["at","cpuPercent","memoryUsedBytes","memoryTotalBytes","networkInBytesPerSecond","networkOutBytesPerSecond","diskReadBytesPerSecond","diskWriteBytesPerSecond"]},"description":"Averaged points over `range`, oldest first. Longer ranges have wider intervals."}},"required":["range","current","history"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1ServersByIdMetrics"}},"/v1/servers/{id}/actions":{"get":{"tags":["Servers"],"summary":"List a server's actions","description":"Newest first, the actions of the panel, the API and our staff alike. `limit` is at most 50. Scope `vms.read`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"page","in":"query","required":false,"schema":{"default":1,"type":"integer","minimum":1,"maximum":9007199254740991}},{"name":"limit","in":"query","required":false,"schema":{"default":20,"maximum":50,"type":"integer","minimum":1}},{"name":"externalRef","in":"query","required":false,"schema":{"description":"Only servers whose `externalRef` is exactly this value.","type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9._:-]+$"}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"serverId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"type":{"type":"string","description":"The action, e.g. `start` or `reinstall`."},"status":{"type":"string","enum":["pending","running","completed","failed"]},"failureCode":{"type":["string","null"],"enum":["graceful_timeout","proxmox_busy","lease_lost"],"description":"Why a finished action failed, where the caller can act on it: `graceful_timeout` (the guest did not shut down in time; a forced action works), `proxmox_busy` and `lease_lost` (try again)."},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"completedAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","serverId","type","status","failureCode","createdAt","completedAt"]}},"pagination":{"type":"object","properties":{"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"totalPages":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["page","limit","total","totalPages"]}},"required":["data","pagination"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1ServersByIdActions"}},"/v1/invoices":{"get":{"tags":["Billing"],"summary":"List invoices","description":"Newest first. `limit` is at most 50, `page` at most 180143985094819. Scope `billing.read`.","parameters":[{"name":"page","in":"query","required":false,"schema":{"default":1,"maximum":180143985094819,"type":"integer","minimum":1}},{"name":"limit","in":"query","required":false,"schema":{"default":20,"maximum":50,"type":"integer","minimum":1}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"number":{"type":"string"},"status":{"type":"string","enum":["draft","pending","paid","cancelled","refunded","collections"],"description":"`pending`: waiting for payment until `dueDate`. `paid`: settled. `draft`, `cancelled`, `refunded`, `collections`: nothing to pay through the panel."},"subtotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Net, before VAT."},"taxRate":{"type":"number","description":"VAT in percent."},"taxAmount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"taxCountry":{"description":"The country taxed; null on invoices issued before per-country VAT.","type":["string","null"],"minLength":2,"maxLength":2},"taxTreatment":{"type":["string","null"],"enum":["domestic","oss","reverse_charge","uk_vat","third_country"]},"credit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Account balance applied to this invoice when it was issued."},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"What is or was due after `credit`."},"currency":{"type":"string","minLength":3,"maxLength":3},"dueDate":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"paidAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","number","status","subtotal","taxRate","taxAmount","taxCountry","taxTreatment","credit","total","currency","dueDate","paidAt","createdAt"]}},"pagination":{"type":"object","properties":{"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"totalPages":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["page","limit","total","totalPages"]}},"required":["data","pagination"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1Invoices"}},"/v1/invoices/{id}":{"get":{"tags":["Billing"],"summary":"Get an invoice with its line items","description":"Scope `billing.read`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"number":{"type":"string"},"status":{"type":"string","enum":["draft","pending","paid","cancelled","refunded","collections"],"description":"`pending`: waiting for payment until `dueDate`. `paid`: settled. `draft`, `cancelled`, `refunded`, `collections`: nothing to pay through the panel."},"subtotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Net, before VAT."},"taxRate":{"type":"number","description":"VAT in percent."},"taxAmount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"taxCountry":{"description":"The country taxed; null on invoices issued before per-country VAT.","type":["string","null"],"minLength":2,"maxLength":2},"taxTreatment":{"type":["string","null"],"enum":["domestic","oss","reverse_charge","uk_vat","third_country"]},"credit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Account balance applied to this invoice when it was issued."},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"What is or was due after `credit`."},"currency":{"type":"string","minLength":3,"maxLength":3},"dueDate":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"paidAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"orderId":{"description":"The order this invoice bills, for `GET /v1/orders/{id}`; null for other invoices.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"type":{"type":"string","description":"What the line is for, such as `plan`, `backup`, `upgrade`, `discount`, `tax`, `credit` or `credit_topup`. More types may appear."},"description":{"type":"string"},"details":{"type":["string","null"]},"quantity":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"unitPrice":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"`quantity` × `unitPrice`; negative for discounts and credit."},"periodStart":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"periodEnd":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","type","description","details","quantity","unitPrice","total","periodStart","periodEnd"]}}},"required":["id","number","status","subtotal","taxRate","taxAmount","taxCountry","taxTreatment","credit","total","currency","dueDate","paidAt","createdAt","orderId","items"]}},"required":["data"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1InvoicesById"}},"/v1/transactions":{"get":{"tags":["Billing"],"summary":"List the balance history","description":"Every change to the account balance. Newest first. `limit` is at most 50, `page` at most 180143985094819. Scope `billing.read`.","parameters":[{"name":"page","in":"query","required":false,"schema":{"default":1,"maximum":180143985094819,"type":"integer","minimum":1}},{"name":"limit","in":"query","required":false,"schema":{"default":20,"maximum":50,"type":"integer","minimum":1}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"type":{"type":"string","enum":["deposit","usage","refund","adjustment"],"description":"`deposit`: money added to the balance. `usage`: the balance paid an invoice. `refund`: money returned to the balance. `adjustment`: a correction by exy.sh."},"amount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Signed: positive adds to the balance, negative takes from it."},"description":{"description":"Null when `paymentCreditKind` says what happened.","type":["string","null"]},"paymentCreditKind":{"type":["string","null"],"enum":["underpaid_expired","overpaid_surplus","paid_after_settlement","paid_after_cancellation"],"description":"Why a crypto payment went to the balance instead of its invoice: it arrived short and expired, it exceeded the invoice, it arrived after the invoice was paid, or it paid an invoice that was already cancelled."},"invoiceId":{"type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","type","amount","description","paymentCreditKind","invoiceId","createdAt"]}},"pagination":{"type":"object","properties":{"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"totalPages":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["page","limit","total","totalPages"]}},"required":["data","pagination"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1Transactions"}},"/v1/tickets":{"get":{"tags":["Tickets"],"summary":"List support tickets","description":"Newest first. `limit` is at most 50, `page` at most 180143985094819. Scope `tickets.read`.","parameters":[{"name":"page","in":"query","required":false,"schema":{"default":1,"maximum":180143985094819,"type":"integer","minimum":1}},{"name":"limit","in":"query","required":false,"schema":{"default":20,"maximum":50,"type":"integer","minimum":1}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"subject":{"type":"string"},"category":{"type":"string","enum":["billing","technical","account","general"]},"priority":{"type":"string","enum":["low","normal","high","urgent"]},"status":{"type":"string","enum":["open","in_progress","pending_user","resolved","closed"],"description":"`open` and `in_progress`: waiting for support. `pending_user`: support answered and waits for you. `resolved`: support considers it done; a reply opens it again. `closed`: no more replies."},"serverId":{"description":"The server the ticket is about, if any.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"resolvedAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","subject","category","priority","status","serverId","createdAt","updatedAt","resolvedAt"]}},"pagination":{"type":"object","properties":{"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"totalPages":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["page","limit","total","totalPages"]}},"required":["data","pagination"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1Tickets"},"post":{"tags":["Tickets"],"summary":"Open a support ticket","description":"`serverId` must be a server of this account (404 otherwise). No attachments through the API. Opening tickets and replying share a limit of 10 per minute and account, on top of the request limit (429 with `Retry-After`). Scope `tickets.manage`.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"subject":{"type":"string","minLength":5,"maxLength":255},"message":{"type":"string","minLength":10,"maxLength":5000},"category":{"default":"general","type":"string","enum":["billing","technical","account","general"]},"priority":{"default":"normal","type":"string","enum":["low","normal","high","urgent"]},"serverId":{"description":"A server of this account the ticket is about.","type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},"required":["subject","message"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"subject":{"type":"string","minLength":5,"maxLength":255},"message":{"type":"string","minLength":10,"maxLength":5000},"category":{"default":"general","type":"string","enum":["billing","technical","account","general"]},"priority":{"default":"normal","type":"string","enum":["low","normal","high","urgent"]},"serverId":{"description":"A server of this account the ticket is about.","type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},"required":["subject","message"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"subject":{"type":"string","minLength":5,"maxLength":255},"message":{"type":"string","minLength":10,"maxLength":5000},"category":{"default":"general","type":"string","enum":["billing","technical","account","general"]},"priority":{"default":"normal","type":"string","enum":["low","normal","high","urgent"]},"serverId":{"description":"A server of this account the ticket is about.","type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},"required":["subject","message"]}}}},"responses":{"201":{"description":"Response for status 201","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"subject":{"type":"string"},"category":{"type":"string","enum":["billing","technical","account","general"]},"priority":{"type":"string","enum":["low","normal","high","urgent"]},"status":{"type":"string","enum":["open","in_progress","pending_user","resolved","closed"],"description":"`open` and `in_progress`: waiting for support. `pending_user`: support answered and waits for you. `resolved`: support considers it done; a reply opens it again. `closed`: no more replies."},"serverId":{"description":"The server the ticket is about, if any.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"resolvedAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"messages":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"message":{"type":"string"},"fromStaff":{"type":"boolean","description":"Written by exy.sh support."},"authorName":{"description":"Null once the author's account is deleted.","type":["string","null"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","message","fromStaff","authorName","createdAt"]},"description":"Oldest first; the first opened the ticket."}},"required":["id","subject","category","priority","status","serverId","createdAt","updatedAt","resolvedAt","messages"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1Tickets"}},"/v1/tickets/{id}":{"get":{"tags":["Tickets"],"summary":"Get a support ticket with its messages","description":"Scope `tickets.read`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"subject":{"type":"string"},"category":{"type":"string","enum":["billing","technical","account","general"]},"priority":{"type":"string","enum":["low","normal","high","urgent"]},"status":{"type":"string","enum":["open","in_progress","pending_user","resolved","closed"],"description":"`open` and `in_progress`: waiting for support. `pending_user`: support answered and waits for you. `resolved`: support considers it done; a reply opens it again. `closed`: no more replies."},"serverId":{"description":"The server the ticket is about, if any.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"resolvedAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"messages":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"message":{"type":"string"},"fromStaff":{"type":"boolean","description":"Written by exy.sh support."},"authorName":{"description":"Null once the author's account is deleted.","type":["string","null"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","message","fromStaff","authorName","createdAt"]},"description":"Oldest first; the first opened the ticket."}},"required":["id","subject","category","priority","status","serverId","createdAt","updatedAt","resolvedAt","messages"]}},"required":["data"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1TicketsById"}},"/v1/tickets/{id}/messages":{"post":{"tags":["Tickets"],"summary":"Reply to a support ticket","description":"At most 5000 characters. A reply to a `resolved` ticket opens it again; a `closed` ticket takes none (409). Opening tickets and replying share a limit of 10 per minute and account, on top of the request limit (429 with `Retry-After`). Scope `tickets.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","minLength":1,"maxLength":5000}},"required":["message"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"message":{"type":"string","minLength":1,"maxLength":5000}},"required":["message"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"message":{"type":"string","minLength":1,"maxLength":5000}},"required":["message"]}}}},"responses":{"201":{"description":"Response for status 201","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"message":{"type":"string"},"fromStaff":{"type":"boolean","description":"Written by exy.sh support."},"authorName":{"description":"Null once the author's account is deleted.","type":["string","null"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","message","fromStaff","authorName","createdAt"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1TicketsByIdMessages"}},"/v1/servers/{id}/renew":{"post":{"tags":["Billing"],"summary":"Renew a server, paid from the balance","description":"Adds `billingCycle` to the server's term and charges it to the account's balance in the same step: either the renewal is paid or nothing changed. Answers 201 with the renewal order; it is `provisioning` until the new term is applied, then `completed` (`GET /v1/orders/{id}`). While the server has an open renewal invoice, that invoice is paid instead of a new one, on its own term only (409 `RENEWAL_INVOICE_OPEN` for another). Prices come only from the server; send `expectedTotal` to refuse any other price (409 `EXPECTED_TOTAL_MISMATCH`). Too little balance is 400 `INSUFFICIENT_BALANCE` and changes nothing. A running, stopped or suspended server renews; one being deleted, deleted or not built yet is 409 `VM_STATE_INVALID`. While another paid renewal of the server is still being applied, a new one is 409 `CONFLICT`. No coupons, no crypto, no partial payment. Scope `billing.manage`, which spends the account owner's balance.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"idempotency-key","in":"header","required":true,"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","description":"One key per renewal you mean to buy. A retry with the same key and body returns the same renewal and charges once; the same key with another body or server is 409. Keys are per account and shared with `POST /v1/orders`: every token of the account uses the same ones."}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"],"description":"The term to add. While the server has an open renewal invoice (we raise one 14 days before it expires), that invoice is the renewal: it is paid on its own term, and another term is 409 `RENEWAL_INVOICE_OPEN`."},"expectedTotal":{"description":"The renewal's total, VAT included, you agreed to. Another total is 409 `EXPECTED_TOTAL_MISMATCH` and charges nothing.","type":"integer","minimum":0,"maximum":9007199254740991}},"required":["billingCycle"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"],"description":"The term to add. While the server has an open renewal invoice (we raise one 14 days before it expires), that invoice is the renewal: it is paid on its own term, and another term is 409 `RENEWAL_INVOICE_OPEN`."},"expectedTotal":{"description":"The renewal's total, VAT included, you agreed to. Another total is 409 `EXPECTED_TOTAL_MISMATCH` and charges nothing.","type":"integer","minimum":0,"maximum":9007199254740991}},"required":["billingCycle"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"],"description":"The term to add. While the server has an open renewal invoice (we raise one 14 days before it expires), that invoice is the renewal: it is paid on its own term, and another term is 409 `RENEWAL_INVOICE_OPEN`."},"expectedTotal":{"description":"The renewal's total, VAT included, you agreed to. Another total is 409 `EXPECTED_TOTAL_MISMATCH` and charges nothing.","type":"integer","minimum":0,"maximum":9007199254740991}},"required":["billingCycle"]}}}},"responses":{"201":{"description":"Response for status 201","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"number":{"type":"string"},"kind":{"type":"string","enum":["plan_vm","marketplace_vm","renewal"],"description":"`plan_vm` and `marketplace_vm` create a server; `renewal` extends one, and builds it again when it was already deleted."},"status":{"type":"string","enum":["pending_payment","provisioning","completed","failed","cancelled","fraud","refunded"],"description":"`pending_payment`: not paid yet. `provisioning`: paid, the server is being built. `completed`: paid and, where the order builds a server, built. `failed`: paid, but the last build attempt failed; automatic retries can still run for about 15 minutes and lead to `completed`, and support may retry it later. A server order still not built 24 hours after its payment goes back to the account balance and becomes `refunded`. `cancelled`, `fraud`, `refunded`: closed without a server."},"serverId":{"description":"The server this order created or renews, once it exists (from payment on); follow it with `GET /v1/servers/{id}`.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"planId":{"type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"locationCode":{"type":["string","null"]},"billingCycle":{"type":"string","enum":["1month","3months","6months","12months"]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","number","kind","status","serverId","planId","locationCode","billingCycle","createdAt"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdRenew"}},"/v1/servers/{id}/upgrade-options":{"get":{"tags":["Billing"],"summary":"The plans a server can be upgraded to, priced","description":"Larger plans sold where the server runs, on its billing term, each priced for the days left in the term, VAT included, as the panel offers them. An empty list means none fits now. Only a running or stopped server whose term has not ended upgrades (400 `VM_STATE_INVALID` otherwise, a suspended one included); while another upgrade is paid or being applied, 400 `UPGRADE_IN_PROGRESS`; without room for it on the server's host, 400 `UPGRADE_NO_CAPACITY`. Scope `billing.read`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"plan":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"name":{"type":"string"},"cores":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"memoryMb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"diskGb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The disk after the upgrade, a bought extra disk included."}},"required":["id","name","cores","memoryMb","diskGb"]},"daysRemaining":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Days left in the current term; the upgrade is priced for them."},"subtotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Net, in your tax region's prices."},"taxRate":{"type":"number","description":"VAT in percent."},"taxAmount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"What the upgrade costs now. Send it as `expectedTotal`."},"renewalTotal":{"description":"What each renewal on the new plan and the current term would cost today.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991}},"required":["plan","daysRemaining","subtotal","taxRate","taxAmount","total","renewalTotal"]}}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1ServersByIdUpgrade-options"}},"/v1/servers/{id}/upgrades":{"post":{"tags":["Billing"],"summary":"Upgrade a server, paid from the balance","description":"Moves the server to `planId` and charges the price for the rest of its term to the account's balance in the same step: either the upgrade is paid or nothing changed. Answers 201 with the upgrade, `paid` until it is applied right after. A running server is switched off and on again once for it, without a shutdown, and is offline for about 2 minutes: save open work first. A stopped server stays stopped. Poll `GET /v1/servers/{id}` for the new cores, memory and disk, or repeat this request with the same key for the upgrade's status. Prices come only from the server; send `expectedTotal` to refuse any other price (409 `EXPECTED_TOTAL_MISMATCH`). Too little balance is 400 `INSUFFICIENT_BALANCE` and changes nothing. Only a running or stopped server whose term has not ended upgrades (400 `VM_STATE_INVALID` otherwise, a suspended one included); while another upgrade is paid or being applied, 400 `UPGRADE_IN_PROGRESS`; without room for it on the server's host, 400 `UPGRADE_NO_CAPACITY`. An unpaid upgrade opened in the panel is replaced. No coupons, no crypto, no partial payment. Scope `billing.manage`, which spends the account owner's balance.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"idempotency-key","in":"header","required":true,"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","description":"One key per upgrade you mean to buy. A retry with the same key and body returns the same upgrade, with its current status, and charges once; the same key with another body or server is 409. Keys are per account: every token of the account shares them, and an IP change's key is not an upgrade's."}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"planId":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991,"description":"A plan from `GET /v1/servers/{id}/upgrade-options`."},"expectedTotal":{"description":"The option's `total` you agreed to. Another total is 409 `EXPECTED_TOTAL_MISMATCH` and charges nothing.","type":"integer","minimum":0,"maximum":9007199254740991}},"required":["planId"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"planId":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991,"description":"A plan from `GET /v1/servers/{id}/upgrade-options`."},"expectedTotal":{"description":"The option's `total` you agreed to. Another total is 409 `EXPECTED_TOTAL_MISMATCH` and charges nothing.","type":"integer","minimum":0,"maximum":9007199254740991}},"required":["planId"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"planId":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991,"description":"A plan from `GET /v1/servers/{id}/upgrade-options`."},"expectedTotal":{"description":"The option's `total` you agreed to. Another total is 409 `EXPECTED_TOTAL_MISMATCH` and charges nothing.","type":"integer","minimum":0,"maximum":9007199254740991}},"required":["planId"]}}}},"responses":{"201":{"description":"Response for status 201","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"serverId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"planId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The plan the server is upgraded to."},"status":{"type":"string","enum":["paid","processing","completed","failed"],"description":"`paid`: charged, waiting to be applied. `processing`: being applied; the server is stopped and started for it. `completed`: the server runs on the new plan. `failed`: not applied; when the server had not been touched yet, the charge went back to the balance."},"cores":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"memoryMb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"diskGb":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"What was charged to the balance."},"invoiceId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"completedAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","serverId","planId","status","cores","memoryMb","diskGb","total","invoiceId","createdAt","completedAt"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdUpgrades"}},"/v1/webhooks":{"get":{"tags":["Webhooks"],"summary":"List the account's webhooks","description":"Webhooks set up in the panel are listed too, with the events v1 knows. The signing secret is never shown again. Scope `vms.read`.","responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"name":{"type":"string"},"host":{"description":"The URL's host; the URL itself is never shown again.","type":["string","null"]},"events":{"type":"array","items":{"type":"string","enum":["vm_ready","vm_suspended","vm_unsuspended","vm_terminated","order_refunded"],"description":"`vm_ready`: a new server is built and running, also after a renewal rebuilt it. `vm_suspended`: a server was suspended, for any reason. `vm_unsuspended`: a suspended server was released, because its renewal was paid, a clean reinstall ended an abuse suspension or our team lifted the suspension; it starts again shortly after. `vm_terminated`: a server and its data are gone. `order_refunded`: an order's payment was refunded, to the balance or outside the platform; subscribing it needs `billing.read`."},"description":"The v1 events it gets; one set up in the panel may get further events too."},"status":{"type":"string","enum":["active","paused","failed"],"description":"`failed`: switched off after deliveries kept failing, with a mail to the account owner; `paused`: switched off in the panel. Neither gets events. Resume either in the panel, or delete the webhook and create it again."},"consecutiveFailures":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Deliveries in a row that failed after all their retries; a success resets it."},"lastSuccessAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"lastFailureAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"lastError":{"type":["object","null"],"properties":{"reason":{"type":"string","description":"A stable code such as `timeout`, `url_gone` or `receiver_error`."},"status":{"description":"The receiver's HTTP status, when it answered.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991}},"required":["reason","status"]},"disabledAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","name","host","events","status","consecutiveFailures","lastSuccessAt","lastFailureAt","lastError","disabledAt","createdAt"]}}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1Webhooks"},"post":{"tags":["Webhooks"],"summary":"Create a webhook","description":"Sends the chosen events of the account to `url`. The answer holds the signing secret, once. An account has at most 10 notification channels, the panel's Telegram and Discord channels included; one more is 400 `NOTIFICATION_CHANNEL_LIMIT_REACHED`. The webhook belongs to the account, not to the token: revoking the token does not stop it. Every delivery is a POST with the JSON body of the event (see `webhooks`) and the headers `X-Exy-Event` (the event type), `X-Exy-Delivery` (the event id), `X-Exy-Timestamp` (Unix seconds of this attempt) and `X-Exy-Signature: v1=<hex HMAC-SHA256 of \"<X-Exy-Timestamp>.<raw body>\", keyed with the signing secret>`. Reject a request whose signature does not match, or whose timestamp is more than 300 seconds from your clock: that is a replay. Answer 2xx within 10 seconds and work afterwards. A network error, a timeout, 408, 429 or 5xx is retried 5 times within 15.5 minutes, each attempt signed anew; a redirect or another 4xx is not retried. After 5 deliveries in a row failed for good the webhook is switched off (`failed`) and the account owner gets a mail. A delivery can arrive twice: deduplicate on the event id. A retried delivery can arrive after a newer event, so order by `occurredAt`. Scope `vms.manage`, plus `billing.read` for `order_refunded`.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":64},"url":{"type":"string","maxLength":2048,"description":"An https URL on port 443 whose host resolves only to public addresses (400 `NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED` otherwise, `NOTIFICATION_WEBHOOK_URL_UNREACHABLE` when it does not resolve). Checked again at every delivery; redirects are never followed. Stored encrypted and never shown again: it may carry a credential."},"events":{"minItems":1,"maxItems":5,"type":"array","items":{"type":"string","enum":["vm_ready","vm_suspended","vm_unsuspended","vm_terminated","order_refunded"],"description":"`vm_ready`: a new server is built and running, also after a renewal rebuilt it. `vm_suspended`: a server was suspended, for any reason. `vm_unsuspended`: a suspended server was released, because its renewal was paid, a clean reinstall ended an abuse suspension or our team lifted the suspension; it starts again shortly after. `vm_terminated`: a server and its data are gone. `order_refunded`: an order's payment was refunded, to the balance or outside the platform; subscribing it needs `billing.read`."},"description":"The events to send; each at most once."}},"required":["name","url","events"],"additionalProperties":false}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":64},"url":{"type":"string","maxLength":2048,"description":"An https URL on port 443 whose host resolves only to public addresses (400 `NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED` otherwise, `NOTIFICATION_WEBHOOK_URL_UNREACHABLE` when it does not resolve). Checked again at every delivery; redirects are never followed. Stored encrypted and never shown again: it may carry a credential."},"events":{"minItems":1,"maxItems":5,"type":"array","items":{"type":"string","enum":["vm_ready","vm_suspended","vm_unsuspended","vm_terminated","order_refunded"],"description":"`vm_ready`: a new server is built and running, also after a renewal rebuilt it. `vm_suspended`: a server was suspended, for any reason. `vm_unsuspended`: a suspended server was released, because its renewal was paid, a clean reinstall ended an abuse suspension or our team lifted the suspension; it starts again shortly after. `vm_terminated`: a server and its data are gone. `order_refunded`: an order's payment was refunded, to the balance or outside the platform; subscribing it needs `billing.read`."},"description":"The events to send; each at most once."}},"required":["name","url","events"],"additionalProperties":false}},"multipart/form-data":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":64},"url":{"type":"string","maxLength":2048,"description":"An https URL on port 443 whose host resolves only to public addresses (400 `NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED` otherwise, `NOTIFICATION_WEBHOOK_URL_UNREACHABLE` when it does not resolve). Checked again at every delivery; redirects are never followed. Stored encrypted and never shown again: it may carry a credential."},"events":{"minItems":1,"maxItems":5,"type":"array","items":{"type":"string","enum":["vm_ready","vm_suspended","vm_unsuspended","vm_terminated","order_refunded"],"description":"`vm_ready`: a new server is built and running, also after a renewal rebuilt it. `vm_suspended`: a server was suspended, for any reason. `vm_unsuspended`: a suspended server was released, because its renewal was paid, a clean reinstall ended an abuse suspension or our team lifted the suspension; it starts again shortly after. `vm_terminated`: a server and its data are gone. `order_refunded`: an order's payment was refunded, to the balance or outside the platform; subscribing it needs `billing.read`."},"description":"The events to send; each at most once."}},"required":["name","url","events"],"additionalProperties":false}}}},"responses":{"201":{"description":"Response for status 201","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"webhook":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"name":{"type":"string"},"host":{"description":"The URL's host; the URL itself is never shown again.","type":["string","null"]},"events":{"type":"array","items":{"type":"string","enum":["vm_ready","vm_suspended","vm_unsuspended","vm_terminated","order_refunded"],"description":"`vm_ready`: a new server is built and running, also after a renewal rebuilt it. `vm_suspended`: a server was suspended, for any reason. `vm_unsuspended`: a suspended server was released, because its renewal was paid, a clean reinstall ended an abuse suspension or our team lifted the suspension; it starts again shortly after. `vm_terminated`: a server and its data are gone. `order_refunded`: an order's payment was refunded, to the balance or outside the platform; subscribing it needs `billing.read`."},"description":"The v1 events it gets; one set up in the panel may get further events too."},"status":{"type":"string","enum":["active","paused","failed"],"description":"`failed`: switched off after deliveries kept failing, with a mail to the account owner; `paused`: switched off in the panel. Neither gets events. Resume either in the panel, or delete the webhook and create it again."},"consecutiveFailures":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Deliveries in a row that failed after all their retries; a success resets it."},"lastSuccessAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"lastFailureAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"lastError":{"type":["object","null"],"properties":{"reason":{"type":"string","description":"A stable code such as `timeout`, `url_gone` or `receiver_error`."},"status":{"description":"The receiver's HTTP status, when it answered.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991}},"required":["reason","status"]},"disabledAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","name","host","events","status","consecutiveFailures","lastSuccessAt","lastFailureAt","lastError","disabledAt","createdAt"]},"signingSecret":{"type":"string","description":"The HMAC key of `X-Exy-Signature`, 64 hex characters. Shown once, in this response, and never again: store it now."}},"required":["webhook","signingSecret"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1Webhooks"}},"/v1/webhooks/{id}":{"delete":{"tags":["Webhooks"],"summary":"Delete a webhook","description":"It gets no further events; deliveries already queued are dropped. Another account's webhook, a Telegram or Discord channel and an unknown id are 404. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The deleted webhook; it gets no further events."}},"required":["id"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"deleteV1WebhooksById"}},"/v1/servers/{id}/snapshots":{"get":{"tags":["Snapshots"],"summary":"List a server's snapshots","description":"Asks the server's host what exists, so a host that cannot be reached is 502 or 503. Scope `vms.read`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"supported":{"type":"boolean","description":"False when this server's storage cannot take snapshots."},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Snapshots a server keeps at most."},"used":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Snapshots counting toward `limit`, including ones being taken."},"snapshots":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"status":{"type":"string","enum":["creating","available","restoring","deleting","failed"],"description":"`failed` is a snapshot that could not be taken; delete it to free its slot."},"takenAt":{"description":"When the disk was frozen; null until it exists.","type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"restoreBlocker":{"description":"Why it can no longer be restored: the server's resources or IP address changed, or it moved to another host since. A restore of such a snapshot is 400.","type":["string","null"],"enum":["resources_changed","ip_changed","moved"]},"lastFailure":{"description":"The last operation on it that failed, cleared by the next success.","type":["string","null"],"enum":["create","restore","delete"]}},"required":["id","name","status","takenAt","createdAt","restoreBlocker","lastFailure"]}}},"required":["supported","limit","used","snapshots"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"502":{"description":"Response for status 502","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"503":{"description":"Response for status 503","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1ServersByIdSnapshots"},"post":{"tags":["Snapshots"],"summary":"Take a snapshot","description":"Answers 202 with the snapshot in `creating`; poll the list until it is `available` or `failed`. A server keeps at most 3 snapshots (409 `SNAPSHOT_LIMIT_REACHED`); storage that cannot take snapshots is 400 `SNAPSHOTS_UNSUPPORTED`. Only a running or stopped server: a suspended one is 403, one being migrated 400, any other state 409 `VM_STATE_INVALID`. While a reinstall, migration, backup, restore, another snapshot action, a disk resize, a paid upgrade or an IP change runs, it is 409. Scope `vms.operate`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":60}},"required":["name"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":60}},"required":["name"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":60}},"required":["name"]}}}},"responses":{"202":{"description":"Response for status 202","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string","enum":["creating","available","restoring","deleting","failed"],"description":"The state the snapshot moved to; poll the list until it leaves it."}},"required":["id","status"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"502":{"description":"Response for status 502","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"503":{"description":"Response for status 503","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdSnapshots"}},"/v1/servers/{id}/backups":{"get":{"tags":["Backups"],"summary":"List a server's backups and backup jobs","description":"Backups need the backup add-on (`addonStatus`); it is bought in the panel. When the backup server cannot be reached, the last known list comes back with `stale: true`. Scope `vms.read`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"addonStatus":{"type":"string","enum":["unavailable","inactive","pending_activation","active","included","suspended","cancelled"],"description":"The backup add-on: `included` in the plan or `active`/`cancelled` (runs until its end) take backups; `unavailable` means the plan offers none, `inactive` and `pending_activation` that it is not bought or not paid yet."},"backups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"trigger":{"type":"string","enum":["manual","scheduled","safety"],"description":"`safety` is the free backup taken right before a reinstall."},"sizeBytes":{"description":"The disk's logical size; null when unknown.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"writtenBytes":{"description":"What this backup added to the backup storage; null when unknown.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"isProtected":{"type":"boolean","description":"A protected backup cannot be deleted."},"expiresAt":{"description":"When a safety backup is removed; null for every other backup.","type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","createdAt","trigger","sizeBytes","writtenBytes","isProtected","expiresAt"]}},"jobs":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"kind":{"type":"string","enum":["backup","restore"]},"status":{"type":"string","enum":["pending","running","completed","failed"]},"trigger":{"type":"string","enum":["manual","scheduled","safety"]},"progressPercent":{"type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"startedAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"completedAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","kind","status","trigger","progressPercent","startedAt","completedAt","createdAt"]},"description":"The latest backup and restore jobs, newest first."},"stale":{"type":"boolean","description":"True when the backup server could not be reached and this is the last known list."}},"required":["addonStatus","backups","jobs","stale"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"502":{"description":"Response for status 502","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"503":{"description":"Response for status 503","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1ServersByIdBackups"},"post":{"tags":["Backups"],"summary":"Take a backup","description":"Answers 202 with the job; poll the list until the job is `completed` or `failed`. Without an active backup add-on, in a location without backups, or on a server that is not running or stopped (a suspended one too), it is 400. While the server is being deleted, or a backup, restore, migration, snapshot action, disk resize, reinstall, paid upgrade or IP change runs, it is 409. Scope `vms.operate`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"202":{"description":"Response for status 202","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"jobId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The job in `jobs` of `GET /v1/servers/{id}/backups`."}},"required":["jobId"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"502":{"description":"Response for status 502","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"503":{"description":"Response for status 503","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdBackups"}},"/v1/servers/{id}/snapshots/{snapshotId}/restore":{"post":{"tags":["Snapshots"],"summary":"Roll a server back to a snapshot","description":"Discards everything written since the snapshot. Answers 202 with the snapshot in `restoring`; the server is back once the snapshot is `available` again. `confirmName` must be the server's current name (400 `CONFIRMATION_MISMATCH` otherwise); 5 confirmations per server in 15 minutes, the next is 429. A snapshot with a `restoreBlocker` is 400, an unknown one 404. Only a running or stopped server: a suspended one is 403, one being migrated 400, any other state 409 `VM_STATE_INVALID`. While a reinstall, migration, backup, restore, another snapshot action, a disk resize, a paid upgrade or an IP change runs, it is 409. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"snapshotId","in":"path","required":true,"schema":{"type":"string","pattern":"^nv[0-9a-f]{24}$","description":"The snapshot's `id` from the list."}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"confirmName":{"type":"string","description":"The server's current name. Guards against a swapped server ID: a restore discards everything written since."}},"required":["confirmName"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"confirmName":{"type":"string","description":"The server's current name. Guards against a swapped server ID: a restore discards everything written since."}},"required":["confirmName"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"confirmName":{"type":"string","description":"The server's current name. Guards against a swapped server ID: a restore discards everything written since."}},"required":["confirmName"]}}}},"responses":{"202":{"description":"Response for status 202","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string","enum":["creating","available","restoring","deleting","failed"],"description":"The state the snapshot moved to; poll the list until it leaves it."}},"required":["id","status"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"502":{"description":"Response for status 502","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"503":{"description":"Response for status 503","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdSnapshotsBySnapshotIdRestore"}},"/v1/servers/{id}/snapshots/{snapshotId}":{"delete":{"tags":["Snapshots"],"summary":"Delete a snapshot","description":"Answers 202 with the snapshot in `deleting`; it leaves the list once it is gone. An unknown snapshot is 404. Only a running or stopped server: a suspended one is 403, one being migrated 400, any other state 409 `VM_STATE_INVALID`. While a reinstall, migration, backup, restore, another snapshot action, a disk resize, a paid upgrade or an IP change runs, it is 409. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"snapshotId","in":"path","required":true,"schema":{"type":"string","pattern":"^nv[0-9a-f]{24}$","description":"The snapshot's `id` from the list."}}],"responses":{"202":{"description":"Response for status 202","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string","enum":["creating","available","restoring","deleting","failed"],"description":"The state the snapshot moved to; poll the list until it leaves it."}},"required":["id","status"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"502":{"description":"Response for status 502","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"503":{"description":"Response for status 503","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"deleteV1ServersByIdSnapshotsBySnapshotId"}},"/v1/servers/{id}/backups/{backupId}/restore":{"post":{"tags":["Backups"],"summary":"Restore a server from a backup","description":"Replaces the server's disk with the backup. Answers 202 with the job; poll the list until it is `completed` or `failed`. `confirmName` must be the server's current name (400 `CONFIRMATION_MISMATCH` otherwise); 5 confirmations per server in 15 minutes, the next is 429. Only a running or stopped server (400 otherwise, a suspended one too); a backup that no longer exists is 404. While the server is being deleted, or a backup, restore, migration, snapshot action, disk resize, reinstall, paid upgrade or IP change runs, it is 409. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"backupId","in":"path","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,32}$","description":"The backup's `id` from the list."}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"confirmName":{"type":"string","description":"The server's current name. Guards against a swapped server ID: a restore discards everything written since."}},"required":["confirmName"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"confirmName":{"type":"string","description":"The server's current name. Guards against a swapped server ID: a restore discards everything written since."}},"required":["confirmName"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"confirmName":{"type":"string","description":"The server's current name. Guards against a swapped server ID: a restore discards everything written since."}},"required":["confirmName"]}}}},"responses":{"202":{"description":"Response for status 202","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"jobId":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The job in `jobs` of `GET /v1/servers/{id}/backups`."}},"required":["jobId"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"502":{"description":"Response for status 502","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"503":{"description":"Response for status 503","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdBackupsByBackupIdRestore"}},"/v1/servers/{id}/backups/{backupId}":{"delete":{"tags":["Backups"],"summary":"Delete a backup","description":"Deleted on the backup server before the answer. A protected backup is 400; one being restored, or one a reinstall still needs, is 409; an unknown one 404. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"backupId","in":"path","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,32}$","description":"The backup's `id` from the list."}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"string","description":"The deleted backup."}},"required":["id"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"502":{"description":"Response for status 502","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"503":{"description":"Response for status 503","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"deleteV1ServersByIdBackupsByBackupId"}},"/v1/ssh-keys":{"get":{"tags":["SSH keys"],"summary":"List the account's SSH keys","description":"Newest first. `limit` is at most 50. Scope `vms.read`.","parameters":[{"name":"page","in":"query","required":false,"schema":{"default":1,"type":"integer","minimum":1,"maximum":9007199254740991}},{"name":"limit","in":"query","required":false,"schema":{"default":20,"maximum":50,"type":"integer","minimum":1}},{"name":"externalRef","in":"query","required":false,"schema":{"description":"Only servers whose `externalRef` is exactly this value.","type":"string","minLength":1,"maxLength":64,"pattern":"^[A-Za-z0-9._:-]+$"}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"name":{"type":"string"},"publicKey":{"type":"string"},"fingerprint":{"type":"string","description":"`SHA256:` and the base64 SHA-256 of the key."},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","name","publicKey","fingerprint","createdAt"]}},"pagination":{"type":"object","properties":{"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"totalPages":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["page","limit","total","totalPages"]}},"required":["data","pagination"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1Ssh-keys"},"post":{"tags":["SSH keys"],"summary":"Add an SSH key to the account","description":"A key that is not an OpenSSH public key of a supported type is 400; a key the account already has (same fingerprint) is 409. Scope `vms.manage`.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"publicKey":{"type":"string","minLength":1,"description":"An OpenSSH public key: `ssh-ed25519`, `ssh-rsa`, `ssh-dss` or `ecdsa-sha2-nistp256/384/521`, then the key."}},"required":["name","publicKey"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"publicKey":{"type":"string","minLength":1,"description":"An OpenSSH public key: `ssh-ed25519`, `ssh-rsa`, `ssh-dss` or `ecdsa-sha2-nistp256/384/521`, then the key."}},"required":["name","publicKey"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"publicKey":{"type":"string","minLength":1,"description":"An OpenSSH public key: `ssh-ed25519`, `ssh-rsa`, `ssh-dss` or `ecdsa-sha2-nistp256/384/521`, then the key."}},"required":["name","publicKey"]}}}},"responses":{"201":{"description":"Response for status 201","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"name":{"type":"string"},"publicKey":{"type":"string"},"fingerprint":{"type":"string","description":"`SHA256:` and the base64 SHA-256 of the key."},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","name","publicKey","fingerprint","createdAt"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1Ssh-keys"}},"/v1/ssh-keys/{keyId}":{"delete":{"tags":["SSH keys"],"summary":"Remove an SSH key from the account","description":"Changes no server: a key reaches a server only when it is installed with it. An unknown key is 404. Scope `vms.manage`.","parameters":[{"name":"keyId","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The removed key."}},"required":["id"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"deleteV1Ssh-keysByKeyId"}},"/v1/servers/{id}/scheduled-actions":{"get":{"tags":["Scheduled tasks"],"summary":"List a server's scheduled tasks and their latest runs","description":"Scope `vms.read`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Scheduled tasks a server keeps at most."},"schedules":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"action":{"type":"string","enum":["restart","shutdown","start","snapshot"],"description":"`restart` and `shutdown` shut the guest down gracefully, never forced; `snapshot` takes a snapshot."},"kind":{"type":"string","enum":["recurring","once"],"description":"`recurring` runs on `weekdays`, `once` on `date`."},"weekdays":{"type":["array","null"],"items":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"date":{"type":["string","null"],"format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"minuteOfDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"timezone":{"type":"string"},"enabled":{"type":"boolean","description":"False once switched off, e.g. when its creator lost the right to manage the server."},"nextRunAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","action","kind","weekdays","date","minuteOfDay","timezone","enabled","nextRunAt","createdAt"]}},"runs":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"scheduleId":{"description":"Null once the task is gone.","type":["integer","null"],"minimum":-9007199254740991,"maximum":9007199254740991},"action":{"type":"string","enum":["restart","shutdown","start","snapshot"],"description":"`restart` and `shutdown` shut the guest down gracefully, never forced; `snapshot` takes a snapshot."},"slotAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"status":{"type":"string","enum":["pending","executed","skipped","failed"]},"skipReason":{"description":"Why a skipped run did not touch the server.","type":["string","null"],"enum":["missed","terminated","account_inactive","creator_lacks_permission","suspended","expired","migrating","reinstalling","unavailable","operation_running","already_running","already_stopped","snapshot_limit","snapshots_unsupported"]},"finishedAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","scheduleId","action","slotAt","status","skipReason","finishedAt"]},"description":"The latest runs, newest first."}},"required":["limit","schedules","runs"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"getV1ServersByIdScheduled-actions"},"post":{"tags":["Scheduled tasks"],"summary":"Schedule a task","description":"A recurring task runs once on each of its weekdays, a one-off once on its date, at `minuteOfDay` in `timezone`. Each run is checked like a request at that moment: it is skipped, not queued, while the server is suspended, not running or stopped as the action needs, or busy with another operation (`skipReason`). It runs with the rights of the token's creator: once they may no longer manage the server, it is switched off. Revoking the token does not cancel it. A server keeps at most 10 tasks (409 `SCHEDULED_ACTION_LIMIT_REACHED`); a time already passed, an unknown time zone or a server being deleted is 400. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"action":{"type":"string","enum":["restart","shutdown","start","snapshot"],"description":"`restart` and `shutdown` shut the guest down gracefully, never forced; `snapshot` takes a snapshot."},"kind":{"type":"string","enum":["recurring","once"],"description":"`recurring` runs on `weekdays`, `once` on `date`."},"weekdays":{"description":"Recurring only, else null: 0 = Sunday to 6 = Saturday, each at most once.","minItems":1,"maxItems":7,"type":["array","null"],"items":{"type":"integer","minimum":0,"maximum":6}},"date":{"description":"One-off only, else null: the calendar date in `timezone`.","type":["string","null"],"format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"minuteOfDay":{"type":"integer","minimum":0,"maximum":1439,"description":"Minutes after midnight in `timezone`."},"timezone":{"type":"string","minLength":1,"maxLength":64,"description":"An IANA time zone, e.g. `Europe/Berlin`."}},"required":["action","kind","weekdays","date","minuteOfDay","timezone"]}},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"action":{"type":"string","enum":["restart","shutdown","start","snapshot"],"description":"`restart` and `shutdown` shut the guest down gracefully, never forced; `snapshot` takes a snapshot."},"kind":{"type":"string","enum":["recurring","once"],"description":"`recurring` runs on `weekdays`, `once` on `date`."},"weekdays":{"description":"Recurring only, else null: 0 = Sunday to 6 = Saturday, each at most once.","minItems":1,"maxItems":7,"type":["array","null"],"items":{"type":"integer","minimum":0,"maximum":6}},"date":{"description":"One-off only, else null: the calendar date in `timezone`.","type":["string","null"],"format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"minuteOfDay":{"type":"integer","minimum":0,"maximum":1439,"description":"Minutes after midnight in `timezone`."},"timezone":{"type":"string","minLength":1,"maxLength":64,"description":"An IANA time zone, e.g. `Europe/Berlin`."}},"required":["action","kind","weekdays","date","minuteOfDay","timezone"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"action":{"type":"string","enum":["restart","shutdown","start","snapshot"],"description":"`restart` and `shutdown` shut the guest down gracefully, never forced; `snapshot` takes a snapshot."},"kind":{"type":"string","enum":["recurring","once"],"description":"`recurring` runs on `weekdays`, `once` on `date`."},"weekdays":{"description":"Recurring only, else null: 0 = Sunday to 6 = Saturday, each at most once.","minItems":1,"maxItems":7,"type":["array","null"],"items":{"type":"integer","minimum":0,"maximum":6}},"date":{"description":"One-off only, else null: the calendar date in `timezone`.","type":["string","null"],"format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"minuteOfDay":{"type":"integer","minimum":0,"maximum":1439,"description":"Minutes after midnight in `timezone`."},"timezone":{"type":"string","minLength":1,"maxLength":64,"description":"An IANA time zone, e.g. `Europe/Berlin`."}},"required":["action","kind","weekdays","date","minuteOfDay","timezone"]}}}},"responses":{"201":{"description":"Response for status 201","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"action":{"type":"string","enum":["restart","shutdown","start","snapshot"],"description":"`restart` and `shutdown` shut the guest down gracefully, never forced; `snapshot` takes a snapshot."},"kind":{"type":"string","enum":["recurring","once"],"description":"`recurring` runs on `weekdays`, `once` on `date`."},"weekdays":{"type":["array","null"],"items":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"date":{"type":["string","null"],"format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"minuteOfDay":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"timezone":{"type":"string"},"enabled":{"type":"boolean","description":"False once switched off, e.g. when its creator lost the right to manage the server."},"nextRunAt":{"type":["string","null"],"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"}},"required":["id","action","kind","weekdays","date","minuteOfDay","timezone","enabled","nextRunAt","createdAt"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"postV1ServersByIdScheduled-actions"}},"/v1/servers/{id}/scheduled-actions/{scheduleId}":{"delete":{"tags":["Scheduled tasks"],"summary":"Cancel a scheduled task","description":"Removes the task; its past runs stay listed. While its current run is being started it is 409 `SCHEDULED_ACTION_RUN_PENDING`: try again once that run has finished. An unknown task is 404. Scope `vms.manage`.","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},{"name":"scheduleId","in":"path","required":true,"schema":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}}],"responses":{"200":{"description":"Response for status 200","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"id":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The cancelled task."}},"required":["id"]}},"required":["data"]}}}},"400":{"description":"Response for status 400","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"401":{"description":"Response for status 401","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"403":{"description":"Response for status 403","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"404":{"description":"Response for status 404","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"409":{"description":"Response for status 409","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}},"429":{"description":"Response for status 429","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":false},"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","UNAUTHORIZED","FORBIDDEN","ACCOUNT_SUSPENDED","NOT_FOUND","CONFLICT","UNPROCESSABLE_ENTITY","RATE_LIMIT_EXCEEDED","INTERNAL_ERROR","EXTERNAL_SERVICE_ERROR","SERVICE_UNAVAILABLE","COUPON_INVALID","COUPON_LIMIT_REACHED","COUPON_ALREADY_USED","RENEWAL_PAYMENT_STARTED","RENEWAL_INVOICE_CHANGED","RENEWAL_INVOICE_OUTDATED","PLAN_UNAVAILABLE","PLAN_OUT_OF_STOCK","PLAN_REQUIRES_APP","APP_REQUIRES_IMAGE","INSUFFICIENT_BALANCE","BALANCE_ALREADY_APPLIED","INVOICE_NOT_PENDING","PAYMENT_ALREADY_OPEN","CONSOLE_UNAVAILABLE","CONSOLE_VM_NOT_RUNNING","UPGRADE_IN_PROGRESS","UPGRADE_NO_CAPACITY","VM_HOST_UNREACHABLE","IP_CHANGE_IN_PROGRESS","VM_STATE_INVALID","VM_POWER_ACTION_RUNNING","VM_SUSPENDED","VM_REACTIVATION_PENDING","VM_FIXED_MAC_ACTION_UNAVAILABLE","VM_IP_CHANGE_PENDING","WINDOWS_ACCOUNT_SERVICE_UNAVAILABLE","CONFIRMATION_MISMATCH","INCORRECT_PASSWORD","ISO_URL_NOT_ALLOWED","ISO_URL_UNREACHABLE","ISO_URL_NOT_AN_ISO","ISO_URL_TOO_LARGE","FIREWALL_LOCKOUT","PROPOSAL_ALREADY_RUN","ACTION_RUNNING","FIREWALL_PRESET_NEEDS_IPV4","TAX_COUNTRY_CONFIRMATION_REQUIRED","TAX_COUNTRY_UNCONFIRMED","EXPECTED_TOTAL_MISMATCH","DAILY_ORDER_LIMIT_EXCEEDED","RENEWAL_INVOICE_OPEN","AFFILIATE_ACCOUNT_INACTIVE","AFFILIATE_WITHDRAWAL_BALANCE_CHANGED","AFFILIATE_WITHDRAWAL_BELOW_MINIMUM","AFFILIATE_WITHDRAWAL_PENDING","QUARANTINE_OBSERVATION_CHANGED","QUARANTINE_AMOUNT_UNCONFIRMED","VM_WAS_PROVISIONED","SCHEDULED_ACTION_LIMIT_REACHED","SCHEDULED_ACTION_RUN_PENDING","SNAPSHOT_LIMIT_REACHED","SNAPSHOTS_UNSUPPORTED","RENEWAL_LIMIT_EXCEEDED","NOTIFICATION_CHANNEL_LIMIT_REACHED","NOTIFICATION_WEBHOOK_URL_NOT_ALLOWED","NOTIFICATION_WEBHOOK_URL_UNREACHABLE","NOTIFICATION_TELEGRAM_TOKEN_INVALID","NOTIFICATION_TELEGRAM_CHAT_UNREACHABLE","NOTIFICATION_TELEGRAM_UPDATES_IN_USE","NOTIFICATION_TELEGRAM_UNREACHABLE"]},"message":{"type":"string"},"details":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["code","message"]}},"required":["success","error"]}}}}},"operationId":"deleteV1ServersByIdScheduled-actionsByScheduleId"}}}}