/api/v1/competitors/{wcaId}LiveLookup a competitor
Resolve one WCA ID into official profile, country, personal records, ranks, competition count, and solve activity.
Cubify8 / API catalogue
A focused public API for WCA competitor data, head-to-head comparisons, goal projections, and registered competition fields. Every response identifies its source and generated time.
Competitor intelligence
GET /competitors/{wcaId}Head-to-head rank scoring
POST /comparisonsRank projection
POST /goals/projectionField intelligence
POST /reportsEndpoint reference
Each endpoint is intentionally narrow: canonical WCA IDs in, evidence-led Cubify data out.
/api/v1/competitors/{wcaId}LiveResolve one WCA ID into official profile, country, personal records, ranks, competition count, and solve activity.
/api/v1/comparisonsLiveSubmit two WCA IDs to receive shared-event and all-event world-rank scoring, winners by event, and clear coverage.
/api/v1/goals/projectionLiveSubmit WCA ID, event, single or average, and a hypothetical WCA result to model rank movement across scopes.
/api/v1/reportsLiveSubmit a competition URL, your WCA ID, and events to compare every shared opponent’s single and average PB with yours, calculate both field positions, and identify your strongest theoretical event.
Report request example
{
"competitionUrl": "https://www.worldcubeassociation.org/...",
"competitorWcaId": "2022RPRA01",
"eventIds": ["333", "222"]
}
Live data: results are generated from current WCA competition registrations and official competitor records. First-time competitors remain explicitly unknown strength.