JSON-API für Minecraft-Gilde.de. Liefert Leaderboards, Spieler-Statistiken und eine gecachte Proxy-Antwort für das Mojang Sessionserver-Profil (Skins/Capes).
- Runtime: PHP (ohne Framework)
- Datenquelle: MariaDB/MySQL (Views/Tabellen werden typischerweise vom Importer befüllt)
- HTTP: Nur GET und OPTIONS (Preflight)
Basis-URL (typisch):
https://minecraft-gilde.de/api/Dank
.htaccesswird alles aufindex.phpgeroutet. Alternativ kann (ohne Rewrite) auchindex.php?route=...genutzt werden.
Metadaten zu aktivierten Metriken (Labels, Kategorien, Einheiten, Sortierung, optional Divisor/Decimales).
Antwort
metrics: Map{ metricId: { label, category, unit, sort_order, divisor?, decimals? } }__generated: ISO-8601 Timestamp (UTC) der aktiven Import-Generation
Leichtgewichtige Übersicht: Spieleranzahl + Summen für ausgewählte Metriken.
Query
metrics(required): Komma-separierte Liste von Metric-IDs (max. 12)
Antwort
player_count: Anzahl Spielertotals:{ metricId: total }__generated
Beispiel:
curl "https://minecraft-gilde.de/api/summary?metrics=hours,distance,mob_kills"