جدول کدهای خطا
کد وضعیت HTTP، error_code و راهحل هر خطا.
هنگام بروز خطا، بدنهٔ پاسخ به این شکل است:
{
"success": false,
"error_code": "insufficient_credit",
"message": "اعتبار حساب برای این ارسال کافی نیست."
}
| HTTP | error_code | توضیح |
|---|---|---|
| 401 | unauthorized |
کلید API نامعتبر یا ارسالنشده است. |
| 403 | sender_not_allowed |
خط انتخابی روی این حساب فعال نیست. |
| 403 | pattern_not_approved |
الگوی پترن هنوز تأیید نشده است. |
| 422 | invalid_recipient |
شمارهٔ گیرنده معتبر نیست. |
| 422 | message_too_long |
طول متن از حد مجاز بیشتر است. |
| 402 | insufficient_credit |
اعتبار کافی نیست. |
| 429 | rate_limited |
تعداد درخواست بیش از حد مجاز است. |
| 500 | provider_error |
خطای موقت سرویسدهنده؛ چند لحظه بعد دوباره تلاش کنید. |