ApexDevelopers

Errors

Error format, status codes, and troubleshooting guide.

Error Format

All errors follow a consistent JSON format:

Status Codes

CodeMeaningCommon Cause
200SuccessRequest completed successfully
400Bad RequestInvalid request body or missing required fields
401UnauthorizedMissing or invalid API key
403ForbiddenInsufficient credits or subscription expired
404Not FoundResource does not exist
409ConflictResource already exists (e.g., duplicate keyword)
500Internal ErrorServer-side issue. Contact support if persistent.

Troubleshooting

401 Unauthorized

Verify your API key is correct and not revoked. Ensure the Authorization header follows the format: Bearer YOUR_KEY

403 Forbidden

Check your credit balance via GET /usage. Verify your subscription is active.

404 Not Found

Ensure the resource ID is correct and belongs to your account. Check the endpoint path for typos.

409 Conflict

The resource you are trying to create already exists. Use GET to fetch the existing resource first, then update or delete it before creating a new one.