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/leaderboards

Top parses across encounters.

gamemetricencounterdifficultyclassrangelimitcursor
GET/api/v1/public/bosses

List tracked encounters for a game.

game
GET/api/v1/public/stats/dps-distribution

Parse-percentile bucket distribution for an encounter.

gameencounterclass
GET/api/v1/public/stats/skills

Per-skill damage stats aggregated across runs.

gameclass
GET/api/v1/public/search

Search players and fights.

gameq

Authentication

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.