The speed climbing API.
Every dataset behind this site, as plain JSON over GET. Events, standings, records, climbers, the world wall directory and where to train, versioned and regenerated on every site update. Free for non-commercial use with attribution to learnspeedclimbing.com.
curl https://learnspeedclimbing.com/api/v1/records.json
CORS is open, so fetch() works straight from the browser. No key, no origin allowlist.
Nineteen endpoints, no keys, no rate cards.
| Endpoint | What you get |
|---|---|
| /api/v1/index.json | This list, as JSON, with the license line. |
| /api/v1/events.json | The season calendar: every event with dates, city, country and status. |
| /api/v1/events/{slug}.json | One event with its speed results once they are in. |
| /api/v1/brackets.json | Which events have a finals bracket, and its shape. |
| /api/v1/brackets/{slug}.json | One event's finals bracket: every heat, lane, time, fall and record. |
| /api/v1/standings.json | Full results per event, men and women. |
| /api/v1/season-2026.json | Season points race, computed from results. |
| /api/v1/records.json | Current world records, men and women. |
| /api/v1/top-times.json | The 50 fastest runs ever, men and women, one entry per run. |
| /api/v1/china-domestic.json | Chinese domestic results, names in hanzi. Hand-transcribed, marked verified: false. |
| /api/v1/climbers.json | The elite roster with countries and personal bests. |
| /api/v1/climbers-roster.json | Every speed climber we hold, merged across international competition and eight national federations. sources shows which datasets each name came from. |
| /api/v1/jp-domestic.json | The JMSCA official Japanese record table, and domestic Japanese results. |
| /api/v1/kr-domestic.json | Korean domestic results (KAF), names in hangul. Parsed from result PDFs; romanizedSource says whether a Latin spelling is the athlete's own or ours. |
| /api/v1/venue-leads.json | Competitions with results but no wall mapped in the directory yet. |
| /api/v1/climbers/{slug}.json | One climber's full competition history. |
| /api/v1/walls.json | The world wall directory: every wall with coordinates, height, lanes and timing. |
| /api/v1/leaderboards.json | Community wall leaderboards, each run tagged with how it was verified. |
| /api/v1/where.json | Where to train by country, also at /api/v1/where/{country-slug}.json. |
Attribution
Free for non-commercial use with a visible credit and link to learnspeedclimbing.com. Building something commercial? Email us, we are easy to work with.
Provenance
Results are compiled from ifsc.results.info, the official competition system, plus our own researched wall directory. Anything gathered another way says so in its own payload: check the verified flag before you build on it. Data regenerates with every site update.
AI welcome
Search indexing, AI answers and AI training are all allowed, and llms.txt plus llms-full.txt exist for answer engines. Cite the site when you quote it.