*/ranks, ranking and results

API with live ranking and results corresponding to splits and calculations in the leaderboard

Read all about the data processing in the leaderboard:

ranking-starLeaderboardchevron-right

Request

URL https://racemap.com/api/data/v1/:eventId/ranks Method GET

Live sample https://racemap.com/api/data/v1/61a21210e5d45d000199f7d9/ranksarrow-up-right corresponding leaderboard https://racemap.com/timing/100KmDuathlon2018_Repeatarrow-up-right

Past sample https://racemap.com/api/data/v1/60a3b443f096f800018add7c/ranksarrow-up-right corresponding leaderboard https://racemap.com/timing/sample-event-100km-duathlon_2020arrow-up-right

Response

Event object

Field
Description [unit]
Sample

name

Name of event

"Sample | 100km Duathlon"

location

Location

"🇩🇪 Dresden"

startTime

Start time in UTC

"2020-04-25T06:00:00.000Z"

endTime

End time in UTC

"2020-10-30T18:15:00.000Z"

timekeepings

Array for split objects

starters

Array for participant objects

Split object

Field
Description [unit]
Sample

name

Name of split

"Finish"

offset

Distance [m] along the shadowtrackarrow-up-right

100262.4279943064

position

Array with longitude, latitude, altitude [m]

13.704038205094022, 51.02687962934201, 166

id

Unique Racemap ID of split

"64513872c3ab09659eb09683"

Participant object

Field
Description [unit]
Sample

id

Unique Racemap ID of participant

"60a3b67914742230d14a5bf4"

name*

Name

"Porstmann"

startNumber*

Bib number

"18"

tags*

Object with optional attributes to filter participants eg. age group or nation, format "tag": "value"

"age": "40-49", "sex": "mal", "club": "VfA end"

markerColor*

Color of dot in tracking map, hex code

"#ffffff"

importId

User-defined ID with imported participant data, Generic API (importId) or RACE|RESULT API (Id)

"UniqueImportId_18" or "null" if no importId exists

rank

Rank

1

state

DSQ, DNS, DNF or null

online

Indicator: coordinates received within last 60 s

true or false

progress

Current distance [m] or current duration [ms]

100310 or null if no locations within startTime and endTime

currentDuration

Total duration [ms] to reach finish

14697500 or null if no locations within startTime and endTime

activeDuration

Duration [ms], movement with speed > 1 km/h, within start- and end time of event

10965700 or null if no locations within startTime and endTime

results

Array for objects with the result for each split

null if split without result

*The parameter is imported or synchronized with RACEMAP from an external source.

Result object

Field
Description [unit]
Sample

id

Unique Racemap ID of split

"64513872c3ab09659eb09683"

time

Time in UTC

"2020-04-25T12:10:13Z"

relativeProgress

Duration [ms] - set leaderboard target: distance - OR distance [m] - target: duration - from first split

22213000

relativeDeltaProgress

Duration [ms] (target: distance) OR distance [m] (duration) from split before

6974608

Last updated