Skip to content

ARDF JSON

Pavel Kolský edited this page Jun 2, 2024 · 3 revisions

ARDF JSON

ARDF JSON is a data format for storing ARDF competition data. The goal of the format is to provide a unified way for storing ARDF data in a human and machine readable way. The recommended file ending is .ardfjs

The current version of the format is 1.0.

ARDF Manager does not use all of the specified fields and ignores them during import.

JSON Schema

Json schema is a standard way of describing desired structure of JSON data, which can be later used for validation. More information can be found here.

{
  "title": "ARDF JSON v1.0",
  "description": "Data standard for storing ARDF competition data",
  "type": "object",
  "properties": {
    "event": {
      "type": "object",
      "id": "",
      "properties": {
        "event_name": {
          "type": "string"
        },
        "event_date_start": {
          "type": "string",
          "format": "date-time"
        },
        "event_date_end": {
          "type": "string",
          "format": "date-time"
        },
        "organiser": {
          "type": "string"
        },
        "race": {
          "type": "array",
          "items": {
            "type": "object",
            "id": " ",
            "properties": {
              "race_name": {
                "type": "string"
              },
              "race_date": {
                "type": "string",
                "format": "date-time"
              }
            }
          }
        }
      }
    }
  }
}
Clone this wiki locally