Error Code
Semua error memakai bentuk JSON:
{ "error": { "message": "invalid api key" } }
Authentication
| Kode |
Pesan |
Arti |
| 401 |
missing api key |
Header Authorization tidak ada. |
| 401 |
invalid api key |
Key salah / di-revoke / akun nonaktif. |
| 403 |
email not verified |
Akun belum verifikasi email. Cek inbox. |
Model & akses
| Kode |
Pesan |
Arti |
| 403 |
model requires an active pro plan |
Model pro, tapi paket pro tidak aktif. |
| 404 |
unknown model: <id> |
ID model tidak dikenal. Cek /v1/models. |
Kuota & limit
| Kode |
Pesan |
Arti |
| 429 |
rate limit exceeded |
Melebihi RPM paket. Tunggu 1 menit. |
| 429 |
daily request limit (N) reached |
Kuota request harian habis. |
| 429 |
daily token limit (N) reached |
Kuota token harian habis. |
Kode 429 untuk kuota harian reset tiap tengah malam (WIB, per hari kalender).
Request & upstream
| Kode |
Pesan |
Arti |
| 400 |
bad body |
Body bukan JSON yang bisa dibaca. |
| 400 |
invalid json |
JSON tidak valid. |
| 400 |
model required |
Field model kosong. |
| 502 |
upstream unreachable |
Gateway upstream tidak bisa dihubungi. Coba lagi. |
| 500 |
db error / upstream build error |
Kesalahan internal. Hubungi support. |
Lihat Rate Limit untuk detail kuota per plan.
Masih error? Cek dulu kondisi layanan
Status real-time semua komponen AIGet tersedia di halaman status.