Changelog
Log rilis Developer Platform DYOGG — v1 stable, v0 sunset, roadmap v2.
Ikuti semver — tanggal ISO 8601 UTC.
2026-07-22 — v1.0.0 (stable)
v1 stable rilis! API DYOGG sekarang backed dengan SLA 99.9%.
Added
- Endpoint
POST /v1/build-analyzer/analyze— analisis build karakter dengan scoring 0-100. - Endpoint
POST /v1/damage-calculator/simulate— simulasi damage rotation. - Endpoint
GET /v1/leaderboard/{game}/{avatar_id}— global ranking per karakter. - Endpoint
GET /v1/trust-score/{game}/{uid}— komunitas TrustScore per UID. - SDK official: TypeScript (
@dyogg/sdk), Python (dyogg), Go (github.com/dyogg/dyogg-go). - Playground interactive via Scalar API Reference.
Changed
/v1/player/{game}/{uid}sekarang defaultinclude_detail=true(breaking dari v0 = false).- Rate limit tier Free naik dari 500 → 1000 req/menit.
Deprecated
X-Api-Keyheader custom → gunakanAuthorization: Bearer …standar OpenAPI.
2026-05-15 — v0.9.0 (RC)
Added
- Multi-file OpenAPI 3.1 (
genshin.yaml,hsr.yaml,zzz.yaml,internal.yaml). - Endpoint
POST /v1/scam-report— laporan komunitas.
Fixed
- Cache TTL untuk
/v1/player/hsr/{uid}sekarang mengikuti upstream (default 60s).
2026-02-01 — v0 SUNSET
Endpoint
/v0/* di-remove. Migrasi ke /v1/*. Semua field envelope berubah dari flat → {data, meta} structure.2026-01-15 — v1 RC
Added
- Envelope response
{data, meta}universal. - Cursor-based pagination (mengganti offset-based v0).
meta.request_iduntuk debug support.- Bearer token auth.
2025-08-01 — v0.5
Rilis awal API publik DYOGG (endpoint Genshin only). Detail lihat archive.
Roadmap
v1.1 (Q3 2026)
- Webhook events (
player.trust_score.updated,scam_report.confirmed). - Endpoint
POST /v1/players/subscribe— WebSocket streaming untuk UID tertentu. - Bulk endpoint expansion (max 100 UID per call).
v2 (Q4 2026)
- GraphQL wrapper (
https://api.dyogg.com/graphql). - OAuth2 authorization code flow untuk aplikasi third-party.
- Field naming migrasi ke consistent snake_case (breaking dari beberapa camelCase legacy).
- Sub-resource embed (
?embed=trust_score,leaderboard) mengganti multiple round-trip.