Dasar
Autentikasi
Semua endpoint /v1/* memakai API key sk-…. Kirim lewat salah satu header berikut, sesuai
kebiasaan SDK yang kamu pakai:
| Header | Dipakai oleh |
|---|---|
Authorization: Bearer sk-… | OpenAI SDK, kebanyakan tool |
x-api-key: sk-… | Anthropic SDK, Claude Code |
api-key: sk-… | Klien gaya Azure OpenAI |
Code
Tips keamanan
- Jangan taruh API key di kode frontend/browser atau aplikasi mobile. Panggil SumoRouter dari server kamu.
- Buat key terpisah per aplikasi/lingkungan supaya bisa dicabut sendiri-sendiri.
- Pakai kontrol per key: batas kredit, allow-list IP, dan kedaluwarsa.
- Key yang bocor: buka API Keys → Regenerate (key lama langsung mati) atau Revoke.
SumoRouter hanya menyimpan hash key, jadi key yang hilang tidak bisa ditampilkan lagi; buat yang baru.
API key sk-… hanya untuk endpoint AI (/v1/*). Dashboard API (/api/*) memakai token sesi
dari login. Lihat Alur login.
Last modified on