Intervals Developers
API Reference
Sign inGet API key
IntroductionAuthenticationErrorsPaginationRate LimitsIdempotency

Endpoints

GETYour organizationGETAll eventsGETRetrieve an eventPOSTCreate an eventGETAll registrationsPOSTRegister a participantGETAll recurrencesGETAll groupsGETRetrieve a groupGETEvents in a group
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:series

Response

_idstringrequired

Organization ID

namestringrequired

Organization name

slugstringrequired

URL slug

rolesenum<array>required

Organization roles

Available options: organizer,sponsor,federation

planenum<string>required

Subscription plan

Available options: free,local,elite,enterprise

{
  "data": {
    "_id": "k57abc123def456",
    "name": "North Shore Race Management",
    "slug": "north-shore-race-mgmt",
    "roles": [
      "organizer"
    ],
    "plan": "local"
  }
}
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"
    ],
    "plan": "local"
  }
}