Docs

Get Allowed Schedules

GET /Activities/allowedSchedules

GET/Activities/allowedSchedules

Required Tokens

FieldTypeRequiredDescription
BearerAuthorization: Bearer <api-key>OptionalYour API key. Pass it as the Bearer token on every request.
Event tokenx-Event-TokenOptionalRun **Get Tokens** in the Authorization folder, or call `GET /Events/{eventId}/authorize` manually.

Returns the crew members, collaborators, and areas that can be selected as schedule scopes. Each item includes an isAllowed flag indicating whether the caller has permission to add/share activities for that schedule.

This is useful for populating schedule-picker UIs or validating which schedule values are valid to pass to Get Activities.

Requires EventBasicAccess on the event.

Response

FieldTypeDescription
crewMembersarrayCrew members on the event and whether they are accessible.
collaboratorsarrayCollaborators on the event and whether they are accessible.
areasarrayAreas on the event and whether they are accessible.

Each item in these arrays contains:

FieldTypeDescription
idGuidThe ID of the crew member, collaborator, or area. Use this as the `schedule` value when calling **Get Activities**.
namestringDisplay name.
isAllowedboolWhether the caller has permission to add/share activities for this schedule.