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 api-key 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.