Referensi

Kode error

Semua error memakai amplop yang sama dan selalu menyertakan request_id, baik di body maupun di header X-Request-Id.

KodeHTTPPenyebabTindakan
VALIDATION_ERROR400Payload gagal validasi skema.Periksa field pada details respons.
INVALID_API_KEY401Header Bearer hilang, salah format, atau hash tidak ditemukan.Pastikan key dikirim penuh dan belum dihapus.
KEY_REVOKED401Key sudah dicabut permanen.Terbitkan key baru dari panel.
KEY_EXPIRED401Tanggal expiry key sudah lewat.Rotasi key atau buat key baru.
KEY_DISABLED401Key dinonaktifkan sementara oleh pemilik.Aktifkan kembali dari halaman API Key.
SCOPE_NOT_ALLOWED403Scope key tidak mengizinkan endpoint ini.Tambahkan scope chat.completions atau models.read.
IP_NOT_ALLOWED403IP pemanggil di luar allowlist key.Perbarui daftar CIDR pada key.
ACCOUNT_SUSPENDED403Akun ditangguhkan operator.Hubungi dukungan.
INSUFFICIENT_CREDIT402Saldo tidak cukup untuk estimasi biaya request.Ajukan top-up manual di halaman Credit.
RATE_LIMITED429Batas RPM atau batas harian terlampaui.Ikuti header Retry-After sebelum mencoba lagi.
MODEL_NOT_FOUND404Slug model tidak ada atau tidak aktif.Ambil daftar dari GET /v1/models.
MAINTENANCE_MODE503Operator mengaktifkan maintenance mode.Pantau halaman /status.
UPSTREAM_ERROR502Seluruh provider kandidat gagal atau timeout.Coba lagi; router sudah melakukan failover otomatis.
CSRF_INVALID403Token CSRF hilang atau tidak cocok pada endpoint panel.Endpoint /v1 tidak butuh CSRF; gunakan Bearer key.
INTERNAL_ERROR500Kesalahan tidak terduga di sisi server.Laporkan request_id dari respons.