PUBLIC API · CORS-ENABLED · NO AUTH FOR READS
The dpsvault public API
Every public dashboard on dpsvault is built on top of these endpoints. Use them in your own dashboards, Discord bots, or tooling. Cached snapshots, ETag responses, generous rate limit.
Endpoints
GET
/api/v1/public/leaderboardsTop parses across encounters.
gamemetricencounterdifficultyclassrangelimitcursorGET
/api/v1/public/bossesList tracked encounters for a game.
gameGET
/api/v1/public/stats/dps-distributionParse-percentile bucket distribution for an encounter.
gameencounterclassGET
/api/v1/public/stats/skillsPer-skill damage stats aggregated across runs.
gameclassGET
/api/v1/public/searchSearch players and fights.
gameqAuthentication
Public endpoints are anonymous. No key required.
Upload endpoints (used by the meter, not exposed here) require an RSA-signed JWT issued by the license server. The meter handles this automatically.