Skip to content

Ski jumping data reference

← All sports

Generated from GET /v2/sports/11. Not hand-maintained - if the API adds a status or renames a statistic, this page follows on the next build.

Sport id
11
Participants
more
Match clock
no
Incident positions
no

Statuses 18

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.

idNameShortTypeNotes
1Not startedSched.scheduledclock stoppedset by incident 427
6Start delayedDelay.scheduledclock stoppedset by incident 438
5PostponedPost.scheduledclock 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.
245Trial roundTrial r.live
2371st round1st r.live
238Break after 1st roundbreak 1st r.live
2392nd round2nd r.live
240Break after 2nd roundbreak 2nd r.live
2413rd round3rd r.live
242Break after 3rd roundbreak 3rd r.live
2434th round4th r.live
244Final roundFinal r.live
2InterruptedInterr.interruptedclock stoppedset by incident 441Play stopped and may resume. Incident 1001 (Match resumed) brings it back. Distinct from Abandoned (7), which may never resume.
7AbandonedAbd.interruptedclock stoppedset by incident 442Play stopped and may never resume. Same status_type as Interrupted (2), so tell them apart by status_id.
165Match finishedfinfinished
3CancelledCanc.cancelledclock stoppedset by incident 439
152To finishTo fin.scheduledclock stoppedset by incident 451TRAP: status_type is scheduled, but the match already started and was stopped - it is waiting to be finished on another date. Do not present it as an upcoming fixture.
18Livelivelive

Results 2

Entries that can appear in participants[].results[], keyed by id. There is no score field - you select the result you need.

idNameCodeTypeData type
411Winnerwinnerteambinary
412Progressprogressteambinary

Event details 15

Per-match metadata in the event's details, with the input type and allowed values.

idNameCodeInputData type
127Event typeevent_typeselect-
128Event schemaevent_schemaselect-
129Event K.O.event_koselect-
239Starting gate no.starting_gate_nonumber-
130Second round participantssecond_round_participantsnumber-
131First round start datefirst_round_start_datedatetime-
132Second round start datesecond_round_start_datedatetime-
133Third round start datethird_round_start_datedatetime-
134Fourth round start datefourth_round_start_datedatetime-
139Final round start datefinal_round_start_datedatetime-
135Trial round start datetrial_round_start_datedatetime-
136Night eventnight_eventselect-
137Team competitionteam_competitionselect-
138Ski flyingski_flyingselect-
205Has lineupshas_lineupsselect-

Incidents 82

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.

idNameCodeTypeTraderCategoryNotes
16011st round started1st-round-startedeventyesstandard
2846The match will not be coveredthe-match-will-not-be-coveredeventyesemergencyemergencyOperational 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
16022nd round started2nd-round-startedeventyesstandard
2847Problems with the source of the broadcastproblems-with-the-source-of-the-broadcaseventyesemergencyemergencyOperational 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.
16033rd round started3rd-round-startedeventyesstandard
2848Problem with the source of the broadcast has been solvedproblem-with-the-source-of-the-broadcasteventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The broadcast source problem is solved.
16044th round started4th-round-startedeventyesstandard
2849Change of coverage from venue to TVchange-of-coverage-from-venue-to-tveventyesemergencyemergencyOperational 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.
1605Final round startedfinal-round-startedeventyesstandard
2850Change of coverage from TV to venuechange-of-coverage-from-tv-to-venueeventyesemergencyemergencyOperational 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.
1606Trial round startedtrial-round-startedeventyesstandard
2851Change of coverage latencychange-of-coverage-latencyeventyesemergencyemergencyOperational 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
1607Break afterbreak-aftereventnostandard
2852Scouting coverage can start with a delay ofscouting-coverage-can-start-with-a-delayeventyesemergencyemergencyOperational 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
1608Break after 1st roundbreak-after-1st-roundeventyesstandard
2853Expected delay in the start of the matchexpected-delay-in-the-start-of-the-matcheventyesemergencyemergencyOperational 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
2854Team line-ups will not be availableteam-line-ups-will-not-be-availableeventyesemergencyemergencyOperational 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.
1609Break after 2nd roundbreak-after-2nd-roundeventyesstandard
2855Source of the coverage is delayedsource-of-the-coverage-is-delayedeventyesemergencyemergencyOperational 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
1610Break after 3rd roundbreak-after-3rd-roundeventyesstandard
2856The current part of the game has started with a delaythe-current-part-of-the-game-has-startedeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The current period started late.
1611Short breakshort-breakeventyesstandard
2857Verification of result in progressverification-of-result-in-progresseventyesemergencyemergencyOperational 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.
1612Gate changegate-changeeventyesstandard
2858Verification of result completed and correctverification-of-result-completed-and-coreventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of the result finished. Values are confirmed.
1613Jury meeting atjury-meeting-ateventyesstandard
2859Verification of key statistics is in progressverification-of-key-statistics-is-in-proeventyesemergencyemergencyOperational 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.
1614Jury meeting in progressjury-meeting-in-progresseventyesstandard
2860Verification of key statistics completed and correctverification-of-key-statistics-completedeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of key statistics finished. Values are confirmed.
1615Technical breaktechnical-breakeventyesstandard
2861Verification of game clock is in progressverification-of-game-clock-is-in-progreseventyesemergencyemergencyOperational 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.
1616Round to be restartedround-to-be-restartedeventyesstandard
2862Verification of game clock completed and correctverification-of-game-clock-completed-andeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of the game clock finished. Values are confirmed.
1617Round will be restartedround-will-be-restartedeventyesstandard
2863Match coverage interrupted due to technical issuesmatch-coverage-interrupted-due-to-technieventyesemergencyemergencyOperational 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.
1618Competition will be resumed atcompetition-will-be-resumed-ateventyesstandard
2864Match coverage will continuematch-coverage-will-continueeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Coverage will continue after the interruption.
1619Trial jumptrial-jumpeventyesstandard
2865Match coverage will not continuematch-coverage-will-not-continueeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Coverage will NOT continue. Expect no further incidents for this match.
1620Start delayedstart-delayedeventyesstandard
2866The match is abandonedthe-match-is-abandonedeventyesemergencyemergencyOperational 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
1621Abandonedabandonedeventyesstandard
2867Waiting for official decision regarding match resumptionwaiting-for-official-decision-regarding-eventyesemergencyemergencyOperational 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.
1622Cancelledcancelledeventyesstandard
2868Match will resume shortlymatch-will-resume-shortlyeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match resumes shortly.
1623Finishedfinishedeventyesstandard
2869Match will not resumematch-will-not-resumeeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match will not resume.
1624Interruptedinterruptedeventyesstandard
2870Expected delay in the start of the next part of the gameexpected-delay-in-the-start-of-the-next-eventyesemergencyemergencyOperational 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
1625Postponedpostponedeventyesstandard
2871Change of coverage from venue to TVchange-of-coverage-from-venue-to-tv-liveeventyesemergencyemergencyOperational 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.
1626To finishto-finisheventyesstandard
2872Change of coverage from TV to venuechange-of-coverage-from-tv-to-venue-liveeventyesemergencyemergencyOperational 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.
2873Change of coverage latencychange-of-coverage-latency-liveeventyesemergencyemergencyOperational 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
2874Expected delay in the start of the match - safety reasonsexpected-delay-in-the-start-of-the-matcheventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match will start late for safety reasons.
2875Verification of key statistics is in progressverification-of-key-statistics-is-in-proeventyesemergencyemergencyOperational 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.
2876Verification of key statistics completed and correctverification-of-key-statistics-completedeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of key statistics, after the match finished. Values are confirmed.
2877Verification of player names for key incidents in progressverification-of-names-for-key-incidents-eventyesemergencyemergencyOperational 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.
2878Verification of player names for key incidents completed and correctverification-of-names-for-key-incidents-eventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of player names on key incidents finished. Values are confirmed.
2879Verification of result is in progressverification-of-result-is-in-progresseventyesemergencyemergencyOperational 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.
2880Verification of result completed and correctverification-of-result-completed-and-coreventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of the result, after the match finished. Values are confirmed.
2881Problems with the low latency source of the coverageproblems-with-the-low-latency-source-of-eventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The low-latency source has a problem. Paired with 2882.
2882Problems with the low latency source of coverage has been solvedproblems-with-the-low-latency-source-of-eventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The low-latency source problem is solved.
2883Player name verification is in progress - substitutionplayer-name-verification-is-in-progress-eventyesemergencyemergencyOperational 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.
1000BetstartbetstarteventyesstandardmarketBetting markets may be activated.
Other: Master
1010BetstopbetstopeventyesstandardmarketAll betting markets are closed: a goal, penalty or red card looks likely, or the situation on the pitch is unclear.
Other: Master
1001Match resumedmatch-resumedeventyesstandardinformingUsed when an interrupted match resumes.
1200Technical problemstechnical-problemseventyesstandardmarketTechnical problems during coverage. Closes all match markets automatically.
1630Ski jumper on a barski-jumper-on-a-barteamyesstandard
1631Ski jumper on a take-offski-jumper-on-a-take-offteamyesstandard
1632Ski jumper in the airski-jumper-in-the-airteamyesstandard
1633Telemark landingtelemark-landingteamyesstandard
1634Landing on both legslanding-on-both-legsteamyesstandard
1635Supported landingsupported-landingteamyesstandard
1636Ski jumper's fallski-jumpers-fallteamyesstandard
1637Waiting for noteswaiting-for-notesteamyesstandard
1638New hill recordnew-hill-recordteamyesstandard
1639Perfect jump (3x20)perfect-jump-3x20teamyesstandard
1640Disqualifieddisqualifiedteamyesstandard
1641Did not starteddid-not-startedteamyesstandard
1642Notes grantednotes-grantedteamyesstandard
1643Waiting for next jumperwaiting-for-next-jumperteamyesstandard

Standings types 23

Values for type_name on /v2/standings. Pick the one you need and match its columns by code, not by position.

idName
1004 Hills Tournament standings
114Event results
124KO pairs
201Medal table
113Nations Cup standings
202Olympic Games
203Planica 7 standings
167Qualification results
168Raw Air standings
120Results - 1st round
121Results - 2nd round
122Results - trial round
115Starting list - 1st round
119Starting list - 2nd round
123Startling list - trial round
206Summer Grand Prix standings
125Team competition results
210Titisee-Neustadt Five standings
200Willingen Five standings
175World Cup Flying standings
174World Cup Flying Teams standings
101World Cup Men standings
228World Cup Women standings

Statistics 52

Split into team statistics (in participants[].stats) and person statistics (in sub_participants[].stats). Match by code, not by position.

Team 24

idNameCodeData type
563Total pointstotal_pointsdecimal
564Total ranktotal_rankinteger
512Current jumpercurrent_jumperbinary_text
5391st jump orderrf_orderinteger
5421st jump distancerf_distancedecimal
5431st total pointsrf_pointsdecimal
5441st jump rankrf_rankinteger
5452nd jump orderrs_orderinteger
5482nd jump distancers_distancedecimal
5492nd total pointsrs_pointsdecimal
5502nd jump rankrs_rankinteger
5513rd jump orderrt_orderinteger
5543rd jump distancert_distancedecimal
5553rd total pointsrt_pointsdecimal
5563rd jump rankrt_rankinteger
5574th jump orderrfth_orderinteger
5604th jump distancerfth_distancedecimal
5614th total pointsrfth_pointsdecimal
5624th jump rankrfth_rankinteger
75Pointspointsinteger
565KO pairs orderko_orderinteger
566KO Progress to next roundko_progressinteger
567Progress to next roundprogress_to_nextinteger
568Disqualifieddisqbinary_text

Person 28

idNameCodeData type
563Total pointstotal_pointsdecimal
564Total ranktotal_rankinteger
512Current jumpercurrent_jumperbinary_text
5391st jump orderrf_orderinteger
5401st jump grouprf_groupinteger
5421st jump distancerf_distancedecimal
5431st total pointsrf_pointsdecimal
5441st jump rankrf_rankinteger
5452nd jump orderrs_orderinteger
5462nd jump grouprs_groupinteger
5482nd jump distancers_distancedecimal
5492nd total pointsrs_pointsdecimal
5502nd jump rankrs_rankinteger
5513rd jump orderrt_orderinteger
5523rd jump grouprt_groupinteger
5543rd jump distancert_distancedecimal
5553rd total pointsrt_pointsdecimal
5563rd jump rankrt_rankinteger
5574th jump orderrfth_orderinteger
5584th jump grouprfth_groupinteger
5604th jump distancerfth_distancedecimal
5614th total pointsrfth_pointsdecimal
5624th jump rankrfth_rankinteger
75Pointspointsinteger
565KO pairs orderko_orderinteger
566KO Progress to next roundko_progressinteger
567Progress to next roundprogress_to_nextinteger
568Disqualifieddisqbinary_text