Dokumentasi API
Autentikasi
Semua endpoint di bawah ini (kecuali daftar/masuk) wajib menyertakan header
X-API-Key berisi API key akunmu (lihat halaman Dashboard).
1. Daftar Akun
POST /api/auth/register
Body (JSON): full_name, email,
no_whatsapp, password. Otomatis mendapat 1 API key.
2. Masuk
POST /api/auth/login
Body (JSON): email, password. Respons berisi status
API key (aktif/kadaluarsa).
3. Daftar Game yang Didukung
GET /api/games (header X-API-Key)
Mengembalikan daftar game beserta kode_game dan apakah game
tersebut butuh Server ID.
4. Cek Nickname
POST /api/cek-nickname (header X-API-Key)
Body (JSON): kode_game (dari endpoint Daftar Game),
user_id, server_id (isi jika game membutuhkannya).
Respons sukses berisi nickname akun game tujuan.