curl -H "X-API-KEY: your_api_key" \
"https://www.gomry.com/api/v1/experiences/AbCdEfGhIjKlMnOpQrSt/recurrences/rec_AbCdEfGh"
{
"data": {
"id": "rec_AbCdEfGh",
"service_id": "AbCdEfGhIjKlMnOpQrSt",
"provider_id": "prov_xyz",
"timezone": "America/New_York",
"start_date": "2026-09-01",
"cadence": { "frequency": "weekly", "interval": 1, "days_of_week": [1, 3] },
"end_condition": { "type": "never" },
"session_templates": [
{ "start_time_of_day": "09:00", "capacity": 12, "provider_id": "prov_xyz", "days_of_week": null }
],
"status": "active",
"created_at": "2026-05-25T10:00:00.000Z",
"updated_at": "2026-05-25T10:00:00.000Z"
}
}
Recurrences
Get Recurrence
Retrieve a single recurrence by ID
GET
/
experiences
/
{experience_id}
/
recurrences
/
{recurrence_id}
curl -H "X-API-KEY: your_api_key" \
"https://www.gomry.com/api/v1/experiences/AbCdEfGhIjKlMnOpQrSt/recurrences/rec_AbCdEfGh"
{
"data": {
"id": "rec_AbCdEfGh",
"service_id": "AbCdEfGhIjKlMnOpQrSt",
"provider_id": "prov_xyz",
"timezone": "America/New_York",
"start_date": "2026-09-01",
"cadence": { "frequency": "weekly", "interval": 1, "days_of_week": [1, 3] },
"end_condition": { "type": "never" },
"session_templates": [
{ "start_time_of_day": "09:00", "capacity": 12, "provider_id": "prov_xyz", "days_of_week": null }
],
"status": "active",
"created_at": "2026-05-25T10:00:00.000Z",
"updated_at": "2026-05-25T10:00:00.000Z"
}
}
Get Recurrence
Returns a single recurrence. Both the parent experience and the recurrence must belong to the API key’s organization; cross-org or mismatched parent IDs return404 Not Found with no information leak.
Requires the experiences:read scope.
Path Parameters
The parent experience ID.
The recurrence ID.
Response
Show child attributes
Show child attributes
Recurrence ID.
Parent experience ID.
Default provider (SpaceMember) for this recurrence.
IANA timezone the schedule is anchored to.
First date the recurrence is active (ISO-8601 datetime or
YYYY-MM-DD).Discriminated union —
{ type: "date", until }, { type: "count", occurrences }, or { type: "never" }.active or paused. Paused recurrences are kept on file but don’t produce bookable slots.ISO-8601.
ISO-8601.
curl -H "X-API-KEY: your_api_key" \
"https://www.gomry.com/api/v1/experiences/AbCdEfGhIjKlMnOpQrSt/recurrences/rec_AbCdEfGh"
{
"data": {
"id": "rec_AbCdEfGh",
"service_id": "AbCdEfGhIjKlMnOpQrSt",
"provider_id": "prov_xyz",
"timezone": "America/New_York",
"start_date": "2026-09-01",
"cadence": { "frequency": "weekly", "interval": 1, "days_of_week": [1, 3] },
"end_condition": { "type": "never" },
"session_templates": [
{ "start_time_of_day": "09:00", "capacity": 12, "provider_id": "prov_xyz", "days_of_week": null }
],
"status": "active",
"created_at": "2026-05-25T10:00:00.000Z",
"updated_at": "2026-05-25T10:00:00.000Z"
}
}
⌘I
