Skip to main content

HTTP Status Codes

The API uses standard HTTP status codes. The following are commonly used status codes and their meanings:

Error Response Format

When an error occurs, the API returns a JSON response in the following format:

Response Fields

Common Errors

Authentication Error (401)

Cause: API key is invalid or missing

Permission Error (403)

Cause: No permission for the requested operation

Validation Error (422)

Cause: Request parameters do not meet validation rules

Error Handling Best Practices

  1. Properly handle all HTTP status codes
  2. Implement retry logic especially for 429 (rate limit) errors
  3. Log error messages to help diagnose problems
  4. Display user-friendly error messages to users
  5. Do not include sensitive information in error messages
Last modified on April 22, 2026