ApiError
Error response: the code in error, the description in message, the errors for each field in meta for validation errors
Error code: 1000 validation failed (details in meta.errors), 1001 bad request, 1100 access token missing, invalid, expired or revoked (HTTP 401: request a new token and retry once), 1101 insufficient scope (HTTP 403: the token lacks a scope listed in the WWW-Authenticate header), 1102 the access token audience is not valid for this API (HTTP 403), 1200 not found, 1201 not implemented, 1202 method not allowed, 1300 rate limited, 1400 conflict with a business rule or with the state of the resource, 1500 server error, 1601 forbidden (for example a feature not included in the plan, an operation not available to sub-accounts, the internal API without administrator privileges, or a request from an IP address not allowed for the account), 1700 payment declined by the payment provider (HTTP 402: the orders are still to be paid), 1 other errors. Do not retry 403 responses with a new token: the result does not change.
Possible values: >= 1
1000Description of the error, for the developers of the client
Invalid requestAlways null in error responses
nullmeta object | nullrequired
Null, except in validation errors (HTTP 400 with error 1000), where it contains errors
errors object
Errors for each field: path of the field (e.g. cpu, configuration.ram, ids[3]) => messages
property name* string[]
{
"error": 1000,
"message": "Invalid request",
"meta": "Unknown Type: object,null"
}