Common API return codes

The following lists return codes common to the APIs.

Status

Returns the status of a request. Refer to the X-Message header for supplementary information on the status. Refer to the X-Error header or X-Access-Log-Detailed-Status for error details.

  • 200 OK: Completed successfully
  • 202 Accepted: Request was received
  • 204 No Content: Request was received, however, there is no content to return
  • 400 Bad Request: The request body was invalid (Invalid parameter, etc.)
  • 401 Unauthorized: Authentication failed (When global user management determines that X-Auth-Token has expired or is invalid, etc.)
  • 403 Forbidden: Access was denied (The customer's role lacks privileges, the token is not scoped to the project, etc.)
  • 404 Not Found: No applicable resources (The delivery settings specified in service_id were not found, have been deleted, or their creation failed)
  • 405 Method Not Allowed: Method not allowed (Error in specification of GET/POST/PATCH/DELETE)
  • 409 Conflict: A conflict occurred (The delivery settings specified in service_id are being processed, etc.)
  • 429 Too Many Requests: Too many requests. Wait for a few moments, and then execute again
  • 500 Internal Server Error: Internal error of the service
  • 503 Service Unavailable: The service is temporarily unavailable (Periodic maintenance, etc.)
  • 507 Insufficient Storage: Insufficient storage capacity (The number of creatable delivery settings has been exceeded, etc.)

Data Type Cardinality
Int 1..1