400 | bad_request | Not possible as sent; message says why. |
400 | invalid_promo_code | Unknown, expired or not valid for this order. |
400 | invalid_plan, ineligible | Can’t resize to this plan. |
401 | invalid_token | Missing, malformed, unknown or deleted. |
401 | token_disabled | Token disabled. |
401 | token_expired | Token expired. |
402 | authentication_required | Bank requires 3D Secure. |
402 | card_declined | Bank declined the charge. |
402 | no_payment_method | No saved card. |
402 | payment_failed | Card payment couldn’t start. |
403 | account_disabled | Account disabled. |
403 | api_access_disabled | API isn’t enabled for your account. |
403 | billing_mismatch | Resize only: server billing doesn’t match your account. |
403 | email_not_verified | Email not verified. |
403 | insufficient_scope | read token on a write endpoint. |
403 | orders_disabled | New orders are paused. |
404 | not_found | Unknown path or ID, or another account’s ID. |
405 | method_not_allowed | Path doesn’t take this method. |
409 | conflict | Current state doesn’t allow this; each endpoint lists its causes. |
409 | hostname_taken | A server or open order uses this hostname. |
409 | out_of_stock | Plan sold out at this location. |
409 | payment_pending | Charge unknown; don’t retry. See Create Errors. |
409 | promo_changed | Promo code no longer makes the order free. |
409 | price_changed, vm_state, pending, unpaid_invoice, subscription_not_active, cancel_scheduled, cancelled, refund_pending, unsupported_subscription, unknown_plan, unknown_price, no_billing_period | Resize refused. See Resize Outcomes. |
413 | payload_too_large | Request body over 64 KB. |
422 | validation_error | Invalid body, query or path field. |
429 | rate_limit_exceeded | Rate limit reached. |
500 | internal_error | Unexpected server error. |
503 | billing_unavailable | Resize only: billing is briefly unavailable. |
503 | service_unavailable | Host node or card payments unavailable. |