Hippomundo Enterprise API
Schemas

ResultClass

Response and request schema

Schema

object

Additional properties: false.

FieldTypeDescription
datestring (date) · required

Effective class date.

formatClassFormat · required

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.

idinteger (int64) · required

Public class ID.

max_height_metresnumber or null · required

Maximum obstacle height as a decimal in metres.

namestring · required
prize_money_eur_centsinteger (int64) or null · required

Advertised class purse as integer euro cents, converted at the exchange rate on the class date and frozen. This stable value is not recomputed and is distinct from the amount awarded to a result.

Minimum: 0.

star_levelinteger or null · required

Nullable star designation, normally one through five.

Known values (open set): [1,2,3,4,5].

Related schemas: ClassFormat

Complete OpenAPI definition
{
  "additionalProperties": false,
  "properties": {
    "date": {
      "description": "Effective class date.",
      "format": "date",
      "type": "string"
    },
    "format": {
      "$ref": "#/components/schemas/ClassFormat"
    },
    "id": {
      "description": "Public class ID.",
      "format": "int64",
      "type": "integer"
    },
    "max_height_metres": {
      "description": "Maximum obstacle height as a decimal in metres.",
      "nullable": true,
      "type": "number"
    },
    "name": {
      "type": "string"
    },
    "prize_money_eur_cents": {
      "description": "Advertised class purse as integer euro cents, converted at the exchange rate on the class date and frozen. This stable value is not recomputed and is distinct from the amount awarded to a result.",
      "format": "int64",
      "minimum": 0,
      "nullable": true,
      "type": "integer"
    },
    "star_level": {
      "description": "Nullable star designation, normally one through five.",
      "nullable": true,
      "type": "integer",
      "x-known-values": [
        1,
        2,
        3,
        4,
        5
      ]
    }
  },
  "required": [
    "id",
    "name",
    "format",
    "date",
    "max_height_metres",
    "star_level",
    "prize_money_eur_cents"
  ],
  "type": "object"
}