Skip to content

Sessions & race data ​

Paths below are relative to /api/integrations/v1. The reference lists all filters and response fields.

Sessions and tracks ​

List your sessions with GET /sessions, then fetch GET /sessions/{id} for track IDs.

Response fieldSend on the next request
next_before_idbefore_id
next_before_track_idbefore_track_id
next_cursorcursor

Continue until the next-page value is null.

GPS ​

GPS endpoints return committed boat recordings within the session window:

  • time_epoch, lat, lng; timestamps are UTC Unix seconds with the track offset already applied.
  • Null coordinates mark invalid fixes. Preserve gaps rather than joining across them.
  • Use up to 5,000 points per page and cache completed downloads.

Cursors expire after 15 minutes. If a cursor expires or the source changes, restart that track; keep other completed downloads. Live or unsupported sources return an unavailable reason.

Events and analysis ​

Discover an event, resolve access to a day, then follow its session data links. These reads use your existing account access and spend no report allowance or FLO credits.

Read the analysis catalog for race IDs, snapshots and readiness. Results, start statistics and comparisons use saved analysis; they do not automatically recalculate it. Wind is the configured session series.

For paginated results, starts or wind, retain the returned snapshot and send it as expected_snapshot where required. Missing data is not zero. Race positions apply to that race, not the full regatta.

Follow a real ILCA Worlds day.

Built for sailors. Open to your tools.