ClassFormat
Response and request schema
Schema
object
Normalized class format. code is an open set: recognized source
values receive a stable code and canonical display label; an
unmapped value returns code: unknown with the original safe text
as display and never receives invented semantics.
| Field | Type | Description |
|---|---|---|
code | string · required | Stable open-set format code. Recognized codes are added centrally and documented in Known values (open set): |
display | string · required | Canonical display label for recognized codes; the original safe source text when |
Complete OpenAPI definition
{
"description": "Normalized class format. `code` is an open set: recognized source\nvalues receive a stable code and canonical `display` label; an\nunmapped value returns `code: unknown` with the original safe text\nas `display` and never receives invented semantics.\n",
"properties": {
"code": {
"description": "Stable open-set format code. Recognized codes are added centrally and documented in `x-known-values`; clients must still tolerate a future code that is not yet in their generated documentation.",
"type": "string",
"x-known-values": [
"unknown",
"table_a_against_the_clock",
"table_a_not_against_the_clock",
"table_a_with_jump_off",
"table_a_not_against_the_clock_with_jump_off",
"table_a_with_two_jump_offs",
"table_a_two_rounds_with_jump_off",
"table_c_speed_and_handiness",
"two_phases",
"two_phases_not_against_the_clock",
"two_phases_table_a_a",
"two_phases_table_a_a_not_against_the_clock",
"two_phases_table_a_c",
"two_phases_table_c_a",
"two_phases_special",
"two_phases_special_table_a_a",
"two_phases_special_with_winning_round",
"two_rounds",
"two_rounds_not_against_the_clock",
"two_rounds_table_a_c",
"two_rounds_with_jump_off",
"three_rounds",
"one_round",
"with_winning_round",
"style_against_the_clock",
"style_not_against_the_clock",
"style_not_against_the_clock_two_rounds",
"style_not_against_the_clock_with_jump_off",
"table_a_faults_and_style",
"accumulator",
"top_score",
"puissance",
"barrier_jumping",
"six_bar",
"clear_round",
"fault_and_out",
"hit_and_hurry",
"knock_out",
"relay",
"take_your_own_line",
"take_your_own_line_table_c",
"derby",
"speed_derby",
"pairs_two_rounds",
"groups_with_winning_round",
"team_competition",
"team_competition_two_rounds",
"team_competition_two_rounds_with_jump_off",
"team_competition_with_winning_round",
"relay_table_c_speed_and_handiness",
"jump_and_drive"
]
},
"display": {
"description": "Canonical display label for recognized codes; the original safe source text when `code` is `unknown`.",
"type": "string"
}
},
"required": [
"code",
"display"
],
"type": "object"
}