Panduan Awal
Langkah untuk memulai integrasi dengan Developer Platform DYOGG.
API saat ini tersedia melalui akses terbatas. Silakan menghubungi support@dyogg.com untuk permintaan akses.
Ringkasan Alur
- Membuat akun developer melalui dashboard.
- Mendapatkan API key setelah akses disetujui.
- Melakukan request pertama menggunakan header
Authorization: Bearer ….
1. Membuat Akun
Login melalui dyogg.com/dashboard menggunakan Google atau email. Panel Developers tersedia setelah akses developer diaktifkan.
2. API Key
Pada panel project:
- Pilih Create API Key.
- Beri label untuk identifikasi (mis.
staging-macbook,prod-vercel). - Pilih scope:
read(untuk seluruh endpoint GET) atau tambahanwrite:*untuk mutasi. - Salin nilai key. Key hanya ditampilkan satu kali. Rotasi diperlukan bila key hilang.
Format key: dyo_live_... untuk production dan dyo_test_... untuk sandbox.
3. Request Pertama
curl "https://api.dyogg.com/v1/player/genshin/816973814" \
-H "Authorization: Bearer <API_KEY>"
Struktur Response
Response mengikuti struktur envelope:
{
"data": { /* payload utama */ },
"meta": {
"cache": "hit",
"ttl_seconds": 60,
"request_id": "req_01H8YZ...",
"api_version": "v1"
}
}
Rincian lebih lengkap: Response Examples.
Batasan Kuota
Setiap response menyertakan header rate-limit:
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 998
X-RateLimit-Reset: 1690000000
Detail policy: Rate Limits.
Langkah Berikutnya
- Referensi API — daftar endpoint per game.
- Playground — uji coba langsung dari browser.
- SDK — client library resmi.