JumpingRound
Response and request schema
Schema
object
One populated score/time pair in source order. sequence is dense:
empty pairs do not create gaps. A numeric score, optional unit and
optional elapsed time are returned only when they can be parsed
safely. A status replaces incompatible numeric values. No jump-off or
phase meaning is inferred from the sequence.
Additional properties: false.
| Field | Type | Description |
|---|---|---|
is_clear | boolean · required | True only when a typed numeric score is exactly zero and the round has no status. |
score | number | Typed score when the source value is safely numeric. |
score_unit | string | Open-set score unit, present only when the normalized class format establishes it. Clients must tolerate future values. Known values (open set): |
sequence | integer · required | One-based neutral ordering within this performance. Minimum: |
status | ResultStatus | Normalized open-set result status. Documented values are Known values (open set): |
time_seconds | number | Typed elapsed time in seconds when safely numeric. Minimum: |
Related schemas: ResultStatus
Complete OpenAPI definition
{
"additionalProperties": false,
"description": "One populated score/time pair in source order. `sequence` is dense:\nempty pairs do not create gaps. A numeric score, optional unit and\noptional elapsed time are returned only when they can be parsed\nsafely. A status replaces incompatible numeric values. No jump-off or\nphase meaning is inferred from the sequence.\n",
"properties": {
"is_clear": {
"description": "True only when a typed numeric score is exactly zero and the round has no status.",
"type": "boolean"
},
"score": {
"description": "Typed score when the source value is safely numeric.",
"type": "number"
},
"score_unit": {
"description": "Open-set score unit, present only when the normalized class format establishes it. Clients must tolerate future values.",
"type": "string",
"x-known-values": [
"faults",
"seconds",
"style_points",
"points"
]
},
"sequence": {
"description": "One-based neutral ordering within this performance.",
"minimum": 1,
"type": "integer"
},
"status": {
"$ref": "#/components/schemas/ResultStatus"
},
"time_seconds": {
"description": "Typed elapsed time in seconds when safely numeric.",
"minimum": 0,
"type": "number"
}
},
"required": [
"sequence",
"is_clear"
],
"type": "object"
}