API
Ranked wormhole and Pochven leaderboards. Killmails come from zKillboard. This API returns the rollup EVE Apex already computes for the site: space-filtered ranks, Apex Index, and focus.
Keys
Keys are issued manually. Ask in the EVE Apex Discord. Send the key on a server you control. Do not put it in a webpage, a public repository, or a client-side app. There is no browser CORS on these routes.
Send it as a bearer token. A missing or unknown key is 401. A revoked key is 403. More than 60 requests a minute for one key, or a burst of bad keys from one address, is 429 with a Retry-After header.
Authorization: Bearer apex_YOUR_KEY
What this is not
This is not a killmail feed and not a copy of zKillboard. Each response is the current top 50 for one board. Kills under 1,000,000 ISK are left out before ranking. Wormhole boards refresh about every 2 hours. Pochven boards refresh about hourly. A repeat of the same query may be served from a one-minute cache. computed_at is when that board was built.
- Apex Index is a danger score from kill/loss ratio, volume, solo share, and ISK efficiency. zKill does not publish it.
- wh_focus_pct and poch_focus_pct, when present, are that group's kills in this space divided by their kills in all of New Eden for the same window.
- Wormhole class filters, and Pochven constellation or tier filters, are applied before the rank.
- Pochven periods include 1 hour, 3 hours, and 6 hours.
Wormhole leaderboard
GET /api/v1/wormholes/leaderboard
- period: 1d, 7d, 30d. Default 7d.
- class: all, C1, C2, C3, C4, C5, C6, C13, Drifter, Thera, Shattered, or a comma list such as C5,C6. Default all. Shattered cannot be combined with other classes.
- tab: corps, alliances, players, solo, systems. Default corps.
- sort: kills, isk, solo, apex. Default isk. solo is not valid for players, solo, or systems. apex is not valid for systems.
- pods and structures: 1 or 0. Default 1 (included).
curl -H "Authorization: Bearer apex_YOUR_KEY" \ "https://eveapex.com/api/v1/wormholes/leaderboard?period=7d&tab=corps&sort=apex"
Pochven leaderboard
GET /api/v1/pochven/leaderboard
- period: 1h, 3h, 6h, 1d, 7d, 30d. Default 7d.
- filter: all, Krai Perun, Krai Svarog, Krai Veles, Home, Border, Internal. Default all.
- tab, sort, pods, and structures match the wormhole board.
curl -H "Authorization: Bearer apex_YOUR_KEY" \ "https://eveapex.com/api/v1/pochven/leaderboard?period=6h&filter=Home&tab=alliances&sort=isk"
Response
JSON with the query echoed back, computed_at, and entries. Each entry has rank, the entity id and name, kills, ISK destroyed and lost, efficiency, Apex Index, and solo kills when that board has them. Unknown parameters, or a query string over 512 characters, is 400. Only GET is accepted.