Hippomundo Enterprise API
Schemas

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.

FieldTypeDescription
codestring · required

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.

Known values (open set): ["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"].

displaystring · required

Canonical display label for recognized codes; the original safe source text when code is unknown.

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"
}