Developer
Dokumentasi API.
Antarmuka kompatibel OpenAI & Anthropic. Mulai cepat dengan autentikasi, endpoint, dan contoh di bawah.
Autentikasi
Setiap permintaan butuh API-key dari dasbor. Kirim lewat header:
- OpenAI-compatible:
Authorization: Bearer KREDIT_API_KEY - Anthropic-compatible:
x-api-key: KREDIT_API_KEY
Base URL: https://api.kredit.ai.id/v1
Endpoint
| Metode | Path | Keterangan |
|---|---|---|
| POST | /v1/chat/completions | Chat Completions (OpenAI-compatible). Dukung streaming via SSE. |
| POST | /v1/messages | Messages API (Anthropic-compatible). |
| POST | /v1/embeddings | Buat vektor embedding dari teks. |
| GET | /v1/models | Daftar model yang tersedia untuk akunmu. |
Streaming
Set "stream": true pada body. Respons dikirim sebagai Server-Sent Events (SSE). Potongan terakhir ditandai data: [DONE].
Pemakaian & kredit
Saldo berkurang sesuai jumlah token input + output per permintaan, mengikuti tarif tiap model (lihat Model). Permintaan yang gagal (4xx/5xx dari upstream) tidak mengurangi saldo. Pantau pemakaian real-time dan atur batas harian di dasbor.
Penanganan error
401— API-key salah atau tidak aktif.402— saldo tidak cukup; silakan top up.429— melebihi batas laju; coba lagi dengan backoff.400— parameter tidak valid (cekmodel& body).
Model
Gunakan ID model persis seperti di halaman Model, mis. gpt-5-mini, claude-sonnet-4.5, gemini-2.5-flash, deepseek-v3.
Siap integrasi?
Ambil API-key dan ikuti panduan sambungkan untuk editor favoritmu.