v1

Participants

Read participant registrations for a bracket.

GET/v1/participants

Returns all participant registrations for the given bracket, ordered by registration date ascending. The bracket must belong to the authenticated user.

Parameters

NameInTypeRequiredDescription
bracket_idqueryintegerYesThe bracket to list participants for.

Request

curl "https://api.sportsbracket.org/v1/participants?bracket_id=12" \
  -H "Authorization: Bearer sk_live_your_key_here"

Response

{
  "participants": [
    {
      "id": 201,
      "name": "Hana Tanaka",
      "email": "hana@example.com",
      "club": "Malmö JK",
      "status": "approved",
      "checkedIn": false,
      "checkedInAt": null,
      "createdAt": "2026-03-01T10:00:00.000Z"
    },
    {
      "id": 202,
      "name": "Erik Johansson",
      "email": null,
      "club": null,
      "status": "pending",
      "checkedIn": false,
      "checkedInAt": null,
      "createdAt": "2026-03-02T11:00:00.000Z"
    }
  ]
}

Field reference

statuspending | approved | rejected
checkedInWhether the participant has been checked in on event day
emailMay be null if not provided during registration
clubClub affiliation, may be null