Base URL dan autentikasi
Base URL
Section titled “Base URL”Pilih base URL sesuai format yang dipakai tool atau SDK kamu.
| Untuk | Base URL | Endpoint yang dipakai |
|---|---|---|
| SDK atau tool format OpenAI | https://api.vikey.ai/v1 |
/chat/completions, /responses, /models |
| SDK atau tool format Anthropic (termasuk Claude Code) | https://api.vikey.ai |
/v1/messages |
| Token Plan | https://api-plan.vikey.ai/v1 |
Sama dengan format OpenAI, model vikey/plan |
Mengirim API key
Section titled “Mengirim API key”Kirim key lewat salah satu header ini. Keduanya diterima di semua endpoint.
Authorization: Bearer API_KEY_KAMUx-api-key: API_KEY_KAMUSDK OpenAI memakai Authorization: Bearer. SDK Anthropic memakai x-api-key. Kamu tidak perlu mengatur header ini sendiri kalau memakai SDK.
Header opsional
Section titled “Header opsional”| Header | Fungsi |
|---|---|
X-End-User |
Penanda pengguna akhir kamu sendiri (bukan pengguna Vikey), misalnya id pelanggan di aplikasimu. Dicatat bersama data pemakaian. Isi 1 sampai 128 karakter: huruf, angka, garis bawah, titik, titik dua, atau tanda hubung. Nilai yang tidak valid diabaikan, tidak membuat request gagal. Jangan isi dengan email atau nomor HP. |
Cek saldo lewat API
Section titled “Cek saldo lewat API”Saldo bisa dilihat di dashboard. Endpoint GET /v1/balance hanya menerima token login dashboard, bukan API key, jadi untuk aplikasi pakai dashboard atau tangani error 402 (lihat Kode error).