API Reference Changelog

Let's Do This API — Changelog (0.1.0)

Download OpenAPI specification:Download

Consumer-visible changes to the public API.

June 2026

Races by event occurrence

2026-06-01

You can retrieve races for an event occurrence. Use GET /v0/event-occurrences/{id}/races if your integration needs race-level data.


May 2026

Application notes

2026-05-26

Application responses include stand-alone notes added from the dashboard. Use the notes field on application responses to read notes that are not approval or rejection reasons.

Participant booking source

2026-05-26

Participant responses include bookingSource. Use this field to distinguish bookings made through Let's Do This from participants imported from an external platform.

GivenGain partner lookup

2026-05-22

Partner lookups can use givenGain as an external ID type. Use externalId=givenGain when you need to query partners by their GivenGain identifier.

Team roles on participants

2026-05-20

When ?features=teams is enabled, participant team objects include roles with the participant's team role descriptions.

Clearer errors for invalid IDs

2026-05-08

Requests with a malformed resource ID in the path (for example GET /v0/participants/not-a-valid-id) now return 404 Not Found instead of 500 Internal Server Error.


April 2026

Implied donation field on applications

2026-04-14

Applications for tickets where donation is implied by the ticket include a synthetic hasDonated field, so integrations receive the same shape as tickets that ask the donation question directly.


March 2026

Charity opt-in partner names

2026-03-11

Participant charityOptIn values return partner names instead of opaque partner IDs where the partner can be resolved.