When you exceed rate limits, the response includes your current limits:
{ "error": { "type": "rate_limit_error", "code": "429", "message": "Rate limit exceeded. Your current limit is 120 requests per minute (approximately 2.00 requests per second). Please visit https://portix.ai/wallet to upgrade your plan for higher limits.", "rate_limit": { "rpm": 120, "qps": 2.00 } }}
When you request an invalid model, the API suggests similar models:
{ "error": { "type": "invalid_request_error", "code": "400", "message": "gpt-5 is not a valid model ID. Did you mean one of these: gpt-4o, gpt-4-turbo; You can view all the models in our documentation: https://docs.portix.ai" }}