Speedway data reference
Generated from GET /v2/sports/26. Not hand-maintained - if the API adds a status or renames a statistic, this page follows on the next build.
- Sport id
- 26
- Participants
- more
- Match clock
- no
- Incident positions
- no
Statuses 65
Every value event.status_id can take for this sport. Map onto this list rather than parsing status_type: ids are stable, labels are localized, and postponed matches keep status_type: scheduled.
| id | Name | Short | Type | Notes |
|---|---|---|---|---|
| 1 | Not started | Sched. | scheduled | clock stoppedset by incident 427 |
| 6 | Start delayed | Delay. | scheduled | clock stoppedset by incident 438 |
| 5 | Postponed | Post. | scheduled | clock stoppedset by incident 440TRAP: status_type is scheduled, exactly like a normal upcoming match. A postponed match is indistinguishable from a scheduled one unless you look at status_id. Never branch only on status_type. |
| 273 | Heat 1 | Heat1 | live | |
| 274 | Break after heat 1 | break h1 | live | |
| 275 | Heat 2 | Heat2 | live | |
| 276 | Break after heat 2 | break h2 | live | |
| 277 | Heat 3 | Heat3 | live | |
| 278 | Break after heat 3 | break h3 | live | |
| 279 | Heat 4 | Heat4 | live | |
| 280 | Break after heat 4 | break h4 | live | |
| 281 | Heat 5 | Heat5 | live | |
| 282 | Break after heat 5 | break h5 | live | |
| 283 | Heat 6 | Heat6 | live | |
| 284 | Break after heat 6 | break h6 | live | |
| 285 | Heat 7 | Heat7 | live | |
| 286 | Break after heat 7 | break h7 | live | |
| 287 | Heat 8 | Heat8 | live | |
| 288 | Break after heat 8 | break h8 | live | |
| 289 | Heat 9 | Heat9 | live | |
| 290 | Break after heat 9 | break h9 | live | |
| 291 | Heat 10 | Heat10 | live | |
| 292 | Break after heat 10 | break h10 | live | |
| 293 | Heat 11 | Heat11 | live | |
| 294 | Break after heat 11 | break h11 | live | |
| 295 | Heat 12 | Heat12 | live | |
| 296 | Break after heat 12 | break h12 | live | |
| 297 | Heat 13 | Heat13 | live | |
| 298 | Break after heat 13 | break h13 | live | |
| 299 | Heat 14 | Heat14 | live | |
| 300 | Break after heat 14 | break h14 | live | |
| 301 | Heat 15 | Heat15 | live | |
| 302 | Break after heat 15 | break h15 | live | |
| 303 | Heat 16 | Heat16 | live | |
| 304 | Break after heat 16 | break h16 | live | |
| 305 | Heat 17 | Heat17 | live | |
| 306 | Break after heat 17 | break h17 | live | |
| 307 | Heat 18 | Heat18 | live | |
| 308 | Break after heat 18 | break h18 | live | |
| 309 | Heat 19 | Heat19 | live | |
| 310 | Break after heat 19 | break h19 | live | |
| 311 | Heat 20 | Heat20 | live | |
| 312 | Break after heat 20 | break h20 | live | |
| 313 | Heat 21 | Heat21 | live | |
| 314 | Break after heat 21 | break h21 | live | |
| 315 | Heat 22 | Heat22 | live | |
| 316 | Break after heat 22 | break h22 | live | |
| 317 | Semifinal 1 | semi1 | live | |
| 318 | Break after semifinal 1 | break semi1 | live | |
| 319 | Semifinal 2 | semi2 | live | |
| 320 | Break after semifinal 2 | break semi2 | live | |
| 323 | Final B | finalb | live | |
| 324 | Break after final B | break finb | live | |
| 321 | Final | final | live | |
| 322 | Break after final | break fin | live | |
| 325 | Extra heat | extraheat | live | |
| 326 | Break after Extra heat | break eh | live | |
| 327 | Extra heat 2 | extraheat2 | live | |
| 328 | Break after Extra heat 2 | break eh2 | live | |
| 329 | Extra heat 3 | extraheat3 | live | |
| 330 | Break after Extra heat 3 | break eh3 | live | |
| 2 | Interrupted | Interr. | interrupted | clock stoppedset by incident 441Play stopped and may resume. Incident 1001 (Match resumed) brings it back. Distinct from Abandoned (7), which may never resume. |
| 7 | Abandoned | Abd. | interrupted | clock stoppedset by incident 442Play stopped and may never resume. Same status_type as Interrupted (2), so tell them apart by status_id. |
| 165 | Match finished | fin | finished | |
| 3 | Cancelled | Canc. | cancelled | clock stoppedset by incident 439 |
Results 45
Entries that can appear in participants[].results[], keyed by id. There is no score field - you select the result you need.
| id | Name | Code | Type | Data type |
|---|---|---|---|---|
| 411 | Winner | winner | team | binary |
| 412 | Progress | progress | team | binary |
| 2 | Result | result | team | integer |
| 596 | Race 1 pts | race_1_pts | team | integer |
| 596 | Race 1 pts | race_1_pts | person | integer |
| 597 | Race 2 pts | race_2_pts | team | integer |
| 597 | Race 2 pts | race_2_pts | person | integer |
| 598 | Race 3 pts | race_3_pts | team | integer |
| 598 | Race 3 pts | race_3_pts | person | integer |
| 599 | Race 4 pts | race_4_pts | team | integer |
| 599 | Race 4 pts | race_4_pts | person | integer |
| 600 | Race 5 pts | race_5_pts | team | integer |
| 600 | Race 5 pts | race_5_pts | person | integer |
| 601 | Race 6 pts | race_6_pts | team | integer |
| 601 | Race 6 pts | race_6_pts | person | integer |
| 602 | Race 7 pts | race_7_pts | team | integer |
| 602 | Race 7 pts | race_7_pts | person | integer |
| 603 | Race 8 pts | race_8_pts | team | integer |
| 603 | Race 8 pts | race_8_pts | person | integer |
| 604 | Race 9 pts | race_9_pts | team | integer |
| 604 | Race 9 pts | race_9_pts | person | integer |
| 605 | Race 10 pts | race_10_pts | team | integer |
| 605 | Race 10 pts | race_10_pts | person | integer |
| 606 | Race 11 pts | race_11_pts | team | integer |
| 606 | Race 11 pts | race_11_pts | person | integer |
| 607 | Race 12 pts | race_12_pts | team | integer |
| 607 | Race 12 pts | race_12_pts | person | integer |
| 608 | Race 13 pts | race_13_pts | team | integer |
| 608 | Race 13 pts | race_13_pts | person | integer |
| 609 | Race 14 pts | race_14_pts | team | integer |
| 609 | Race 14 pts | race_14_pts | person | integer |
| 610 | Race 15 pts | race_15_pts | team | integer |
| 610 | Race 15 pts | race_15_pts | person | integer |
| 632 | Race 16 pts | race_16_pts | person | integer |
| 632 | Race 16 pts | race_16_pts | team | integer |
| 633 | Race 17 pts | race_17_pts | person | integer |
| 633 | Race 17 pts | race_17_pts | team | integer |
| 634 | Race 18 pts | race_18_pts | person | integer |
| 634 | Race 18 pts | race_18_pts | team | integer |
| 635 | Race 19 pts | race_19_pts | person | integer |
| 635 | Race 19 pts | race_19_pts | team | integer |
| 636 | Race 20 pts | race_20_pts | person | integer |
| 636 | Race 20 pts | race_20_pts | team | integer |
| 611 | Rank | rank | team | integer |
| 611 | Rank | rank | person | integer |
Event details 7
Per-match metadata in the event's details, with the input type and allowed values.
| id | Name | Code | Input | Data type |
|---|---|---|---|---|
| 161 | Event type | event_type_speedway | select | - |
| 162 | Event schema | event_schema_speedway | select | - |
| 163 | Event start date | event_start_date | datetime | - |
| 164 | Possible joker | possible_joker | select | - |
| 136 | Night event | night_event | select | - |
| 165 | Heat status | heat_status | select | - |
| 205 | Has lineups | has_lineups | select | - |
Incidents 130
Incident types that can appear in this sport's events_incidents. category: emergency marks operational notices, not match events - never render them on a timeline.
| id | Name | Code | Type | Trader | Category | Notes |
|---|---|---|---|---|---|---|
| 2846 | The match will not be covered | the-match-will-not-be-covered | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match will not be covered at all. The attribute gives the reason. Nothing further will arrive.Other: Scout's technical issues, Change of venue, Change of match date, Problems with TV transmission source |
| 2847 | Problems with the source of the broadcast | problems-with-the-source-of-the-broadcas | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The broadcast source has a problem. Paired with 2848 when it is solved. |
| 2136 | Heat | heat | event | yes | standard | |
| 2848 | Problem with the source of the broadcast has been solved | problem-with-the-source-of-the-broadcast | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The broadcast source problem is solved. |
| 2137 | Heat 1 | heat-1 | event | yes | standard | |
| 2849 | Change of coverage from venue to TV | change-of-coverage-from-venue-to-tv | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. It tells you the coverage SOURCE changed, which usually changes latency and can change how complete the statistics are. Never render it on a timeline. Before kick-off (group: prematch): moved from venue to TV. |
| 2138 | Heat 2 | heat-2 | event | yes | standard | |
| 2850 | Change of coverage from TV to venue | change-of-coverage-from-tv-to-venue | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. It tells you the coverage SOURCE changed, which usually changes latency and can change how complete the statistics are. Never render it on a timeline. Before kick-off (group: prematch): moved from TV to venue. |
| 2139 | Heat 3 | heat-3 | event | yes | standard | |
| 2851 | Change of coverage latency | change-of-coverage-latency | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. It tells you the coverage SOURCE changed, which usually changes latency and can change how complete the statistics are. Never render it on a timeline. Latency of the coverage changed. Relevant if you gate markets on feed delay.Other: from 3-6 to 7-15, from 7-15 to 3-6 |
| 2140 | Heat 4 | heat-4 | event | yes | standard | |
| 2852 | Scouting coverage can start with a delay of | scouting-coverage-can-start-with-a-delay | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Scouting coverage will start late. The attribute gives the size (under 3, 3-5 or 5-10 minutes).Other: < 3min, 3-5 min, 5-10 min |
| 2141 | Heat 5 | heat-5 | event | yes | standard | |
| 2853 | Expected delay in the start of the match | expected-delay-in-the-start-of-the-match | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match will start late. The attribute gives the reason - a team arriving late, problems in the stands and so on.Other: Delayed arrival of a team, Problems in the stands, Referee problems, Infrastructure problems, Weather conditions |
| 2854 | Team line-ups will not be available | team-line-ups-will-not-be-available | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Line-ups will not be available for this match. Do not wait for lineups[] to fill. |
| 2142 | Heat 6 | heat-6 | event | yes | standard | |
| 2855 | Source of the coverage is delayed | source-of-the-coverage-is-delayed | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The coverage source is delayed. The attribute gives the size of the delay (about 5 to 20 seconds).Other: ~5sec, ~10sec, ~15sec, ~20sec, ~25sec, ~30sec, >30sec |
| 2143 | Heat 7 | heat-7 | event | yes | standard | |
| 2856 | The current part of the game has started with a delay | the-current-part-of-the-game-has-started | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The current period started late. |
| 2144 | Heat 8 | heat-8 | event | yes | standard | |
| 2857 | Verification of result in progress | verification-of-result-in-progress | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it. |
| 2145 | Heat 9 | heat-9 | event | yes | standard | |
| 2858 | Verification of result completed and correct | verification-of-result-completed-and-cor | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of the result finished. Values are confirmed. |
| 2146 | Heat 10 | heat-10 | event | yes | standard | |
| 2859 | Verification of key statistics is in progress | verification-of-key-statistics-is-in-pro | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it. |
| 2147 | Heat 11 | heat-11 | event | yes | standard | |
| 2860 | Verification of key statistics completed and correct | verification-of-key-statistics-completed | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of key statistics finished. Values are confirmed. |
| 2148 | Heat 12 | heat-12 | event | yes | standard | |
| 2861 | Verification of game clock is in progress | verification-of-game-clock-is-in-progres | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it. |
| 2149 | Heat 13 | heat-13 | event | yes | standard | |
| 2862 | Verification of game clock completed and correct | verification-of-game-clock-completed-and | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of the game clock finished. Values are confirmed. |
| 2150 | Heat 14 | heat-14 | event | yes | standard | |
| 2863 | Match coverage interrupted due to technical issues | match-coverage-interrupted-due-to-techni | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Coverage stopped because of technical issues. 2864 or 2865 says whether it comes back. |
| 2151 | Heat 15 | heat-15 | event | yes | standard | |
| 2864 | Match coverage will continue | match-coverage-will-continue | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Coverage will continue after the interruption. |
| 2152 | Heat 16 | heat-16 | event | yes | standard | |
| 2865 | Match coverage will not continue | match-coverage-will-not-continue | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Coverage will NOT continue. Expect no further incidents for this match. |
| 2153 | Heat 17 | heat-17 | event | yes | standard | |
| 2866 | The match is abandoned | the-match-is-abandoned | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match was abandoned. The attribute gives the reason.Other: Problems in the stands, Referee problems, Infrastructure problems, Serious player injury, Weather conditions |
| 2154 | Heat 18 | heat-18 | event | yes | standard | |
| 2867 | Waiting for official decision regarding match resumption | waiting-for-official-decision-regarding- | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Waiting for an official decision on whether the match resumes. 2868 or 2869 follows. |
| 2155 | Heat 19 | heat-19 | event | yes | standard | |
| 2868 | Match will resume shortly | match-will-resume-shortly | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match resumes shortly. |
| 2869 | Match will not resume | match-will-not-resume | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match will not resume. |
| 2156 | Heat 20 | heat-20 | event | yes | standard | |
| 2870 | Expected delay in the start of the next part of the game | expected-delay-in-the-start-of-the-next- | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The next period will start late. The attribute gives the reason.Other: Problems in the stands, Referee problems, Infrastructure problems, Weather conditions |
| 2157 | Heat 21 | heat-21 | event | yes | standard | |
| 2871 | Change of coverage from venue to TV | change-of-coverage-from-venue-to-tv-live | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. It tells you the coverage SOURCE changed, which usually changes latency and can change how complete the statistics are. Never render it on a timeline. During play (group: live): moved from venue to TV. |
| 2158 | Heat 22 | heat-22 | event | yes | standard | |
| 2872 | Change of coverage from TV to venue | change-of-coverage-from-tv-to-venue-live | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. It tells you the coverage SOURCE changed, which usually changes latency and can change how complete the statistics are. Never render it on a timeline. During play (group: live): moved from TV to venue. |
| 2159 | Semifinal 1 | semifinal-1 | event | yes | standard | |
| 2873 | Change of coverage latency | change-of-coverage-latency-live | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Coverage latency changed. The attribute gives the direction, for example from 3-6 to 7-15 seconds. Relevant if you gate markets on feed delay.Other: from 3-6 to 7-15, from 7-15 to 3-6 |
| 2160 | Semifinal 2 | semifinal-2 | event | yes | standard | |
| 2874 | Expected delay in the start of the match - safety reasons | expected-delay-in-the-start-of-the-match | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match will start late for safety reasons. |
| 2161 | Final | final | event | yes | standard | |
| 2875 | Verification of key statistics is in progress | verification-of-key-statistics-is-in-pro | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it. |
| 2162 | Final B | final-b | event | yes | standard | |
| 2876 | Verification of key statistics completed and correct | verification-of-key-statistics-completed | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of key statistics, after the match finished. Values are confirmed. |
| 2163 | Extra heat | extra-heat | event | yes | standard | |
| 2877 | Verification of player names for key incidents in progress | verification-of-names-for-key-incidents- | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it. |
| 2164 | Extra heat 2 | extra-heat-2 | event | yes | standard | |
| 2878 | Verification of player names for key incidents completed and correct | verification-of-names-for-key-incidents- | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of player names on key incidents finished. Values are confirmed. |
| 2165 | Extra heat 3 | extra-heat-3 | event | yes | standard | |
| 2879 | Verification of result is in progress | verification-of-result-is-in-progress | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it. |
| 2880 | Verification of result completed and correct | verification-of-result-completed-and-cor | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of the result, after the match finished. Values are confirmed. |
| 2135 | Preparation for the start | preparation-for-the-start | event | no | standard | |
| 2881 | Problems with the low latency source of the coverage | problems-with-the-low-latency-source-of- | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The low-latency source has a problem. Paired with 2882. |
| 2103 | Break after | break-after | event | no | standard | |
| 2882 | Problems with the low latency source of coverage has been solved | problems-with-the-low-latency-source-of- | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The low-latency source problem is solved. |
| 2104 | Break after heat 1 | break-after-heat1 | event | yes | standard | |
| 2883 | Player name verification is in progress - substitution | player-name-verification-is-in-progress- | event | yes | emergency | emergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it. |
| 2105 | Break after heat 2 | break-after-heat2 | event | yes | standard | |
| 2106 | Break after heat 3 | break-after-heat3 | event | yes | standard | |
| 2107 | Break after heat 4 | break-after-heat4 | event | yes | standard | |
| 2108 | Break after heat 5 | break-after-heat5 | event | yes | standard | |
| 2109 | Break after heat 6 | break-after-heat6 | event | yes | standard | |
| 2110 | Break after heat 7 | break-after-heat7 | event | yes | standard | |
| 2111 | Break after heat 8 | break-after-heat8 | event | yes | standard | |
| 2112 | Break after heat 9 | break-after-heat9 | event | yes | standard | |
| 2113 | Break after heat 10 | break-after-heat10 | event | yes | standard | |
| 2114 | Break after heat 11 | break-after-heat11 | event | yes | standard | |
| 2115 | Break after heat 12 | break-after-heat12 | event | yes | standard | |
| 2116 | Break after heat 13 | break-after-heat13 | event | yes | standard | |
| 2117 | Break after heat 14 | break-after-heat14 | event | yes | standard | |
| 2118 | Break after heat 15 | break-after-heat15 | event | yes | standard | |
| 2119 | Break after heat 16 | break-after-heat16 | event | yes | standard | |
| 2120 | Break after heat 17 | break-after-heat17 | event | yes | standard | |
| 2121 | Break after heat 18 | break-after-heat18 | event | yes | standard | |
| 2122 | Break after heat 19 | break-after-heat19 | event | yes | standard | |
| 2124 | Break after heat 20 | break-after-heat20 | event | yes | standard | |
| 2125 | Break after heat 21 | break-after-heat21 | event | yes | standard | |
| 2126 | Break after heat 22 | break-after-heat22 | event | yes | standard | |
| 2127 | Break after heat semifinal 1 | break-after-semi1 | event | yes | standard | |
| 2128 | Break after heat semifinal 2 | break-after-semi2 | event | yes | standard | |
| 2129 | Break after final | break-after-final | event | yes | standard | |
| 2130 | Break after final B | break-after-final-b | event | yes | standard | |
| 2131 | Break after extra heat | break-after-extra | event | yes | standard | |
| 2132 | Break after extra heat 2 | break-after-extra-2 | event | yes | standard | |
| 2133 | Break after extra heat 3 | break-after-extra-3 | event | yes | standard | |
| 2166 | Lap 1 | lap-1 | event | no | standard | |
| 2167 | Lap 2 | lap-2 | event | no | standard | |
| 2168 | Lap 3 | lap-3 | event | no | standard | |
| 2169 | Lap 4 | lap-4 | event | no | standard | |
| 2170 | Heat finished | heat-finished | event | yes | standard | |
| 2192 | Calculate rank | calculate-rank | event | no | standard | |
| 2171 | Track preparation in progress | track-preparation-in-progress | event | no | standard | |
| 2172 | Watering track | watering-track | event | no | standard | |
| 2173 | Touched tape | touched-tape | event | no | standard | |
| 2174 | Heat will be re-started | heat-will-be-re-started | event | yes | standard | |
| 2175 | Tactical ride | tactical-ride | event | yes | standard | |
| 2176 | Tactical substitute | tactical-substitute | event | yes | standard | |
| 2177 | Start delayed | start-delayed | event | yes | standard | |
| 2178 | Abandoned | abandoned | event | yes | standard | |
| 2179 | Cancelled | cancelled | event | yes | standard | |
| 2180 | Finished | finished | event | yes | standard | |
| 2181 | Interrupted | interrupted | event | yes | standard | |
| 2182 | Postponed | postponed | event | yes | standard | |
| 2183 | Heat interrupted | heat-interrupted | event | yes | standard | |
| 2184 | Heat continued | heat-continued | event | yes | standard | |
| 1000 | Betstart | betstart | event | yes | standard | marketBetting markets may be activated. Other: Master |
| 1010 | Betstop | betstop | event | yes | standard | marketAll betting markets are closed: a goal, penalty or red card looks likely, or the situation on the pitch is unclear. Other: Master |
| 1001 | Match resumed | match-resumed | event | yes | standard | informingUsed when an interrupted match resumes. |
| 1200 | Technical problems | technical-problems | event | yes | standard | marketTechnical problems during coverage. Closes all match markets automatically. |
| 2185 | Rider excluded (time limit exceeded) | rider-excluded-time | team | yes | standard | |
| 2186 | Rider excluded (touched tape) | rider-excluded-tape | team | yes | standard | |
| 2187 | Rider excluded | rider-excluded | team | yes | standard | |
| 2188 | Rider warned | rider-warned | team | no | standard | |
| 2189 | Rider has fallen | rider-fallen | team | no | standard | |
| 2190 | Rider retired | rider-retired | team | no | standard | |
| 2191 | Motorcycle failure | motorcycle-failure | team | no | standard |
Standings types 6
Values for type_name on /v2/standings. Pick the one you need and match its columns by code, not by position.
| id | Name |
|---|---|
| 172 | Final results |
| 177 | General Classification |
| 171 | Grand Prix standings |
| 169 | League standings |
| 205 | Premiership league standings |
| 170 | Riders detailed standings |
Statistics 29
Split into team statistics (in participants[].stats) and person statistics (in sub_participants[].stats). Match by code, not by position.
Team 13
| id | Name | Code | Data type |
|---|---|---|---|
| 75 | Points | points | integer |
| 624 | Manual rank | manual_rank | integer |
| 622 | Shirt nr | shirt_nr | integer |
| 613 | Current position | current_position | integer |
| 614 | Track | track | integer |
| 615 | Helmet | helmet | integer |
| 616 | Joker | joker | integer |
| 617 | Replaced participant id | replaced_participant_id | integer |
| 619 | Substitute Rider | substitute | text |
| 620 | Participant status | participant_status | integer |
| 621 | Position | position | integer |
| 513 | Current rider | current_rider | binary_text |
| 625 | Reserve | reserve | binary_text |
Person 16
| id | Name | Code | Data type |
|---|---|---|---|
| 623 | Sum of points | sum_points | integer |
| 75 | Points | points | integer |
| 630 | Bonus points | bonus_points | integer |
| 624 | Manual rank | manual_rank | integer |
| 622 | Shirt nr | shirt_nr | integer |
| 613 | Current position | current_position | integer |
| 614 | Track | track | integer |
| 615 | Helmet | helmet | integer |
| 616 | Joker | joker | integer |
| 617 | Replaced participant id | replaced_participant_id | integer |
| 619 | Substitute Rider | substitute | text |
| 620 | Participant status | participant_status | integer |
| 621 | Position | position | integer |
| 513 | Current rider | current_rider | binary_text |
| 625 | Reserve | reserve | binary_text |
| 631 | Sum bonus points | sum_bonus_points | integer |