Intervals Developers
API Reference
Sign inGet API key
IntroductionAuthenticationErrorsPaginationRate LimitsIdempotency

Endpoints

GETYour organizationGETAll eventsGETRetrieve an eventPOSTCreate an eventGETAll registrationsPOSTRegister a participantGETAll recurrencesGETAll collectionsGETRetrieve a collectionGETEvents in a collection
Changelog
Sign inGet API key

Endpoints

Your organization

Retrieve the organization associated with your API key. Useful for verifying your credentials and checking your org profile.

GET/organization
curl -H "Authorization: Bearer INTERVALS_PARTNER_API_KEY" \
  https://api.intervals.run/organization

Authorization

read:organization

Response

idstringrequired

Organization ID

namestringrequired

Organization name

slugstringrequired

URL slug

rolesenum<array>required

Organization roles

Available options: organizer,sponsor,federation

{
  "data": {
    "id": "k57abc123def456",
    "name": "North Shore Race Management",
    "slug": "north-shore-race-mgmt",
    "roles": [
      "organizer"
    ]
  }
}

What you can build

IdempotencyAll events

Request

curl -H "Authorization: Bearer INTERVALS_PARTNER_API_KEY" \
  https://api.intervals.run/organization

Response

{
  "data": {
    "id": "k57abc123def456",
    "name": "North Shore Race Management",
    "slug": "north-shore-race-mgmt",
    "roles": [
      "organizer"
    ]
  }
}