Skip to main content

Successful Response

βœ… 200 OK: Request Successful

The request was successfully processed. The response body contains the expected data.

Client Errors


🚫 400 Bad Request: Invalid Request

The request payload is malformed or missing required fields.
Tip: Double-check your body parameters or query strings.

πŸ”’ 401 Unauthorized: Invalid API Key

The API key is missing, invalid, or expired.
Tip: Make sure your Authorization header is present and correct

πŸ’³ 402 Payment Required: Top-Up Your Balance

The request cannot be completed due to low balance.
Tip: Check your dashboard billing section to top-up.

❌ 403 Forbidden: Access Denied

You don’t have permission to access this resource.
Tip: Check if the endpoint is available on your plan or contact support.

πŸ” 404 Not Found: Resource Not Found

The requested endpoint or identifier was not found.
Tip: Check for typos or invalid resource IDs.

πŸ” 405 Method Not Found: Invalid Method

The request method is not allowed.
Tip: Check the URL or rollback recent upgrades.

⏳ 408 Request Timeout: Request Timed Out

Your request took longer than expected.
Tip: Check your internet connection or retry the request.

πŸ’₯ 424 Failed Dependency: Third-party Failure

The request failed because a dependent service did not respond or failed.
Tip: Retry or check the status of integrated services.

🚦 429 Too Many Requests: Rate Limit Exceeded

You’ve sent too many requests in a short period.
Tip: Slow down and retry after a while.

Server Errors


πŸ’₯ 500 Internal Server Error: Unexpected Error

Something went wrong on Dojah’s side.
Tip: Try again later or report it.

⏱️ 504 Gateway Timeout: Request Timed Out

The system didn’t respond in time.
Tip: Retry or reduce payload complexity if possible.