Gallery Platform API
Reference

Get a program's recurrence rule

Returns the program's stored recurrence rule (or null). The rule and the sessions it materializes are separate resources — an integrator reads or rewrites the rule here and lists the sessions under /sessions.

GET
/gallery/programs/{programId}/recurrence

Returns the program's stored recurrence rule (or null). The rule and the sessions it materializes are separate resources — an integrator reads or rewrites the rule here and lists the sessions under /sessions.

Authorization

bearerAuth shows:read
AuthorizationBearer <token>

A gallery API key, sent as Authorization: Bearer gpk_… (or the x-api-key header).

In: header

Scope: shows:read

Path Parameters

programId*string

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

{  "event_id": "string",  "rule": {    "frequency": "daily",    "interval": 1,    "by_weekday": [      0    ],    "timezone": "string",    "starts_on": "string",    "until": "string",    "times": [      "string"    ],    "duration_minutes": 1,    "capacity": 0,    "blackout_dates": [      "string"    ]  }}