Skip to content

Exporting data

Audience: Event organisers sharing results with federations, Eventor, or other systems.

How to export results and event data into the formats other systems expect.

Status: Stub — not yet written.

What this page will cover

  • [ ] Exporting results as IOF XML
  • [ ] Exporting to Eventor
  • [ ] Exporting splits and tracking data
  • [ ] CSV exports for spreadsheet use
  • [ ] Archiving an event (self-contained backup of all its data)
  • [ ] What to do with the event folder after the competition

Exporting the entry list

Who has entered — as opposed to when they start or how they got on — is exported from the Competitors page: Actions → Export entry list, in IOF XML, Orienteering JSON or CSV. It's written up where the menu lives: see Exporting the entry list.

Two things worth knowing before you reach for it:

  • The export is always the whole event, never the filtered list you're looking at.
  • The CSV is designed to be edited and re-imported — though not every column comes back. The round-trip table says which do.

Exporting a multi-stage event

Both standings exports live on the Actions menu of the carnival's Standings tab, alongside Recompute.

Overall standings as CSVExport CSV. One row per competitor, one column per stage, plus the total: the shape a prize-giving spreadsheet wants. A stage that didn't count is bracketed rather than blanked, and a provisional total keeps its *, so the file says what the screen said. Export one class or all of them.

Overall standings as PDFExport PDF. The table laid out for printing or pinning up, matching whatever you have on screen: the class or combined view you have selected, and your Show and Times settings.

IOF XML per stage — export a stage's results as IOF XML the usual way. Because the event is a stage, the file also carries the stage's raceNumber and each competitor's overall standing as an IOF OverallResult. That is the IOF standard's own answer to multi-stage results, so SplitsBrowser, Eventor and Livelox read it with no bespoke format. A standalone event's export is unchanged.

See Multi-stage events.

A knock-out competition's classification has no export yet — it is on screen only. Each round's own results export normally, as any event's do. See Knock-out competitions.

Exporting as Orienteering JSON

Everything Manager exports as IOF XML it also exports as Orienteering JSON — a published format with a JSON Schema, carrying the things the XML has no room for: split-time columns as data, a relay team's own result, whether a split came from a card or a radio, and millisecond precision. If you are writing something that reads a Manager event — a club results page, a spreadsheet pipeline, an app — that is the format to read.

See Orienteering JSON (OJSON) for the endpoints, the field reference and the schema.