Panduan
Error
Siron memakai kode status HTTP standar dan body error yang konsisten.
Format error
json
{
"error": {
"code": "invalid_api_key",
"message": "API key tidak valid atau sudah dinonaktifkan.",
"type": "authentication_error"
}
}Kode status
| Kode | Arti | Penyebab umum |
|---|---|---|
400 | Bad Request | Parameter salah / JSON tidak valid. |
401 | Unauthorized | API key salah atau tidak ada. |
402 | Payment Required | Credit habis. |
404 | Not Found | Model atau endpoint tidak ditemukan. |
429 | Too Many Requests | Melebihi rate limit. |
500 | Server Error | Kesalahan internal, coba lagi. |
503 | Unavailable | Semua upstream provider sedang down. |
Error
5xx aman untuk di-retry dengan backoff. Error 4xx perlu diperbaiki dulu di sisi request Anda.