Dokumentasi

Arti tiap status dan cara mengatasinya.

StatusKodeArtinyaYang perlu dilakukan
400invalid_json, model_required, request_rejectedBody salah atau ditolak modelPeriksa JSON dan parameter
401missing_api_key, invalid_api_key, key_revoked, key_expiredKey tidak ada, salah, dicabut, atau kedaluwarsaPeriksa key atau buat yang baru
402insufficient_tokens, insufficient_balance, key_limit_reachedToken, saldo, atau limit key habisIsi ulang atau naikkan limit key
403model_not_allowed, plan_required, account_suspendedModel tidak diizinkan untuk key atau paket iniUbah daftar model key atau upgrade paket
404model_not_found, not_found, not_supportedModel atau endpoint tidak adaCek GET /v1/models
503model_unavailable, maintenanceModel sedang gangguan atau gateway maintenanceCoba lagi, atau pakai smart router

Bentuk body error mengikuti format yang kamu panggil, jadi SDK resmi bisa membacanya seperti biasa.

json
{
  "error": {
    "message": "Token tidak cukup. Beli paket token di dashboard.",
    "type": "insufficient_quota",
    "code": "insufficient_tokens"
  }
}
Setiap jawaban membawa header x-request-id. Sertakan ID itu kalau melapor ke admin.