یکپارچه‌سازی

خطاها

پاسخ‌های خطای API رمزارزپی را بشناسید.

ساختار خطا

خطاهای API از یک ساختار JSON یکسان استفاده می‌کنند.

پاسخ JSON
{
  "error": {
    "code": "error_code",
    "message": "Error message."
  }
}

خطاهای احراز هویت

زمانی برگردانده می‌شود که اطلاعات احراز هویت وجود نداشته، نامعتبر یا منقضی شده باشد.

401
unauthorized
Invalid or expired API credentials.
HTTP 401 JSON
{
  "error": {
    "code": "unauthorized",
    "message": "Invalid API credentials."
  }
}

خطاهای محدودیت درخواست

زمانی برگردانده می‌شود که پذیرنده از محدودیت فعلی API عبور کند.

429
rate_limit_exceeded
Rate limit exceeded.
HTTP 429 JSON
{
  "error": {
    "code": "rate_limit_exceeded",
    "message": "Rate limit exceeded."
  }
}

خطاهای اعتبارسنجی

زمانی برگردانده می‌شود که پارامترهای درخواست نامعتبر یا ناقص باشند.

HTTP 422 JSON
{
  "message": "The amount field is required.",
  "errors": {
    "amount": [
      "The amount field is required."
    ]
  }
}