Dokumentasi
Semua yang perlu kamu tahu untuk memakai MasbrawRouter — dari kredensial pertama sampai endpoint produksi.
Pendahuluan
MasbrawRouter adalah gateway AI terpadu. Satu base_url OpenAI-compatible untuk 40+ model dari berbagai provider, dengan auto-fallback, token saver, dan billing Rupiah.
Mulai Cepat
- Buka Dashboard dan daftar akun (atau masuk).
- Buat API Key di menu API Keys — salin nilainya sekarang, hanya muncul sekali.
- Salin Base URL dari halaman yang sama.
- Pasang di tool apa pun: ganti base_url + api_key, selesai.
$ curl https://masbrawrouter.my.id/api/v1/models
$ curl -X POST https://masbrawrouter.my.id/api/v1/chat/completions
-H "Authorization: Bearer sk-masbraw-..."
$ node app.js # 200 OK
Autentikasi
Semua request memakai header Authorization: Bearer sk-masbraw-<prefix>.<secret>. Key disimpan sebagai hash HMAC-SHA256 satu arah, tidak pernah bisa direcover. Jangan pernah komit key ke repo.
Model
Daftar model tersedia di GET /api/v1/models. Pilih provider bebas — endpoint tetap sama. Semua model harga normal sepanjang waktu.
Endpoint
chat/completions: POST /api/v1/chat/completions (streaming & non-streaming). models: GET /api/v1/models. Kredensial & usage: dashboard.
POST /api/v1/chat/completions
Chat streaming & non-streaming
GET /api/v1/models
Daftar model & provider
Harga & Rate Limit
Harga per model dikonfigurasi admin (per 1K token, input & output), harga normal sepanjang waktu tanpa off-peak. Rate limit default bisa diubah admin. Cek harga di halaman Harga.
Kode Error
401 = key salah/kadaluarsa. 403 = key dinonaktifkan/kuota habis. 429 = rate limit. 5xx = upstream. Semua error punya pesan deskriptif.
FAQ
QRIS tersedia untuk pembayaran. API key di-hash. Uptime & status bisa dicek di halaman Status. Butuh bantuan? Buka tiket di menu Ticketing — langsung masuk Telegram admin.