Class: GatheringManager
Manages gatherings for a project.
Constructors
new GatheringManager()
Internal
Parameters
| Parameter | Type |
|---|---|
ctx | ClientContext |
projectId | string |
Returns
Defined in
4Players/cortex-typescript-sdk/src/resources/gatherings.ts:41
Methods
acceptInvitation()
Accept a gathering invitation
Parameters
| Parameter | Type | Description |
|---|---|---|
invitationId | string | Invitation ID |
body | object | Accept payload (participantId) |
body.participantId | string | Description The accepting participant UUID |
Returns
Promise<object>
Join result
| Name | Type | Description | Defined in |
|---|---|---|---|
error? | string | Description Error message if failed | 4Players/cortex-typescript-sdk/src/types.ts:4462 |
gathering? | object | Description Gathering data | 4Players/cortex-typescript-sdk/src/types.ts:4458 |
gathering.accessPolicy | string | Description Access policy | 4Players/cortex-typescript-sdk/src/types.ts:3669 |
gathering.autoStartSession | boolean | Description Whether session starts automatically | 4Players/cortex-typescript-sdk/src/types.ts:3687 |
gathering.createdAt | string | Format: date-time Description Creation timestamp | 4Players/cortex-typescript-sdk/src/types.ts:3702 |
gathering.description? | string | Description Gathering description | 4Players/cortex-typescript-sdk/src/types.ts:3649 |
gathering.endsAt? | string | Format: date-time Description Scheduled end time | 4Players/cortex-typescript-sdk/src/types.ts:3681 |
gathering.expiresAt? | string | Format: date-time Description Expiration timestamp | 4Players/cortex-typescript-sdk/src/types.ts:3707 |
gathering.id | string | Description Gathering ID | 4Players/cortex-typescript-sdk/src/types.ts:3641 |
gathering.inviterEmail? | string | Description Email address of the gathering organizer (used as Reply-To in invitation emails) | 4Players/cortex-typescript-sdk/src/types.ts:3653 |
gathering.inviterName? | string | Description Display name of the gathering organizer | 4Players/cortex-typescript-sdk/src/types.ts:3651 |
gathering.joinCode | string | Description Join code for sharing | 4Players/cortex-typescript-sdk/src/types.ts:3691 |
gathering.listed | boolean | Description Whether gathering is listed for discovery | 4Players/cortex-typescript-sdk/src/types.ts:3671 |
gathering.maxMembers | number | Description Maximum members allowed | 4Players/cortex-typescript-sdk/src/types.ts:3665 |
gathering.memberCount | number | Description Current member count | 4Players/cortex-typescript-sdk/src/types.ts:3667 |
gathering.members? | object[] | Description Members (included in detailed view) | 4Players/cortex-typescript-sdk/src/types.ts:3709 |
gathering.name | string | Description Gathering name | 4Players/cortex-typescript-sdk/src/types.ts:3647 |
gathering.ownerId? | string | Description Owner participant ID | 4Players/cortex-typescript-sdk/src/types.ts:3697 |
gathering.projectId | string | Description Project ID | 4Players/cortex-typescript-sdk/src/types.ts:3643 |
gathering.properties? | object | Description Custom properties | 4Players/cortex-typescript-sdk/src/types.ts:3693 |
gathering.roomId? | string | Description Target ODIN room ID | 4Players/cortex-typescript-sdk/src/types.ts:3685 |
gathering.sessionId? | string | Description Created session ID | 4Players/cortex-typescript-sdk/src/types.ts:3689 |
gathering.startsAt? | string | Format: date-time Description Scheduled start time | 4Players/cortex-typescript-sdk/src/types.ts:3676 |
gathering.status | | "pending" | "active" | "started" | "ended" | "cancelled" | "expired" | Description Gathering status | 4Players/cortex-typescript-sdk/src/types.ts:3663 |
gathering.tenantId | string | Description Tenant ID | 4Players/cortex-typescript-sdk/src/types.ts:3645 |
gathering.timezone? | string | Description Timezone for scheduled times | 4Players/cortex-typescript-sdk/src/types.ts:3683 |
gathering.type | "lobby" | "appointment" | "open" | Description Gathering type | 4Players/cortex-typescript-sdk/src/types.ts:3658 |
member? | object | Description Member data | 4Players/cortex-typescript-sdk/src/types.ts:4460 |
member.displayName | string | Description Participant display name | 4Players/cortex-typescript-sdk/src/types.ts:3610 |
member.gatheringId | string | Description Gathering ID | 4Players/cortex-typescript-sdk/src/types.ts:3606 |
member.id | string | Description Member record ID | 4Players/cortex-typescript-sdk/src/types.ts:3604 |
member.invitedAt? | string | Format: date-time Description When the member was invited | 4Players/cortex-typescript-sdk/src/types.ts:3627 |
member.joinedAt? | string | Format: date-time Description When the member joined | 4Players/cortex-typescript-sdk/src/types.ts:3632 |
member.participantId | string | Description Participant ID | 4Players/cortex-typescript-sdk/src/types.ts:3608 |
member.properties? | Record<string, never> | Description Custom member properties | 4Players/cortex-typescript-sdk/src/types.ts:3622 |
member.readyAt? | string | Format: date-time Description When the member marked as ready | 4Players/cortex-typescript-sdk/src/types.ts:3637 |
member.role | "owner" | "member" | Description Member role | 4Players/cortex-typescript-sdk/src/types.ts:3620 |
member.status | "invited" | "joined" | "ready" | "left" | Description Member status | 4Players/cortex-typescript-sdk/src/types.ts:3615 |
success | boolean | Description Whether join was successful | 4Players/cortex-typescript-sdk/src/types.ts:4456 |
Defined in
4Players/cortex-typescript-sdk/src/resources/gatherings.ts:137
create()
Create a new gathering
Parameters
| Parameter | Type | Description |
|---|---|---|
body | object | Gathering creation payload |
body.accessPolicy? | "public" | "private" | "invite-only" | Description Access policy for joining Example public @enum {string} |
body.autoStartSession? | boolean | Description Whether to auto-start transcription session when gathering starts Example true |
body.description? | string | Description Description providing context about the gathering (shown in invitation emails) Example Weekly team sync to discuss project progress and blockers. |
body.endsAt? | string | Description Scheduled end time (for appointments) Example 2024-01-20T16:00:00Z |
body.invitationUrl? | string | Description URL where participants join the meeting (e.g., Rooms instance URL). Used in invitation emails and calendar entries as the location. Example https://myapp.rooms.chat/room/abc123 |
body.inviterEmail? | string | Description Email address of the person organizing the gathering. Used as the Reply-To address in invitation emails and as the ORGANIZER mailto in calendar invites so recipients can reply directly to the inviter. Example alice@example.com |
body.inviterName? | string | Description Display name of the person organizing the gathering. Shown as "Invited by {name}" in invitation emails and used as the ORGANIZER CN in calendar invites. Example Alice Smith |
body.listed? | boolean | Description Whether gathering appears in public search Example false |
body.maxMembers? | number | Description Maximum number of members (2-100) Example 8 |
body.name | string | Description Human-readable name for the gathering Example Friday Game Night |
body.ownerId? | string | Description Participant UUID of the gathering owner. If not provided, the creator becomes the owner. |
body.participants? | object[] | Description List of participants to invite. Each invitee receives an email invitation. For Appointment gatherings with a start date, a calendar invite (.ics) is attached. |
body.properties? | object | Description Custom properties (game mode, lobby settings, etc.) Example { * "gameMode": "deathmatch", * "map": "dust2" * } |
body.roomId? | string | Description Custom room ID for ODIN. If not provided, the join code will be used as the room ID. Example game-room-lobby-123 |
body.searchProperties? | Record<string, never> | Description Indexed search properties for discovery Example { * "gameMode": "deathmatch", * "skillLevel": 1200 * } |
body.startsAt? | string | Description Scheduled start time (for appointments) Example 2024-01-20T15:00:00Z |
body.timezone? | string | Description Timezone for scheduled times (IANA format) Example Europe/Berlin |
body.type | "lobby" | "appointment" | "open" | Description Type of gathering Example lobby @enum {string} |
Returns
Promise<Gathering>
Live Gathering object
Defined in
4Players/cortex-typescript-sdk/src/resources/gatherings.ts:65
declineInvitation()
Decline a gathering invitation
Parameters
| Parameter | Type | Description |
|---|---|---|
invitationId | string | Invitation ID |
Returns
Promise<void>
Defined in
4Players/cortex-typescript-sdk/src/resources/gatherings.ts:150
get()
Get a gathering by ID
Parameters
| Parameter | Type | Description |
|---|---|---|
gatheringId | string | Gathering ID |
query? | object | Optional (includeMembers) |
query.includeMembers? | boolean | Description If true, includes the list of members in the response |
Returns
Promise<Gathering>
Live Gathering object
Defined in
4Players/cortex-typescript-sdk/src/resources/gatherings.ts:80
getPendingInvitations()
Get pending invitations for a participant
Parameters
| Parameter | Type | Description |
|---|---|---|
query | object | Required participantId filter |
query.participantId | string | Description The participant UUID to check invitations for |
Returns
Promise<object[]>
Array of pending invitations
Defined in
4Players/cortex-typescript-sdk/src/resources/gatherings.ts:122
joinByCode()
Join a gathering by code
Parameters
| Parameter | Type | Description |
|---|---|---|
body | object | Join payload (joinCode, participantId) |
body.joinCode | string | Description 8-character join code Example ABCD1234 |
body.participantId | string | Description Participant ID of the joining member |
Returns
Promise<object>
Join result with gathering and member data
| Name | Type | Description | Defined in |
|---|---|---|---|
error? | string | Description Error message if failed | 4Players/cortex-typescript-sdk/src/types.ts:4462 |
gathering? | object | Description Gathering data | 4Players/cortex-typescript-sdk/src/types.ts:4458 |
gathering.accessPolicy | string | Description Access policy | 4Players/cortex-typescript-sdk/src/types.ts:3669 |
gathering.autoStartSession | boolean | Description Whether session starts automatically | 4Players/cortex-typescript-sdk/src/types.ts:3687 |
gathering.createdAt | string | Format: date-time Description Creation timestamp | 4Players/cortex-typescript-sdk/src/types.ts:3702 |
gathering.description? | string | Description Gathering description | 4Players/cortex-typescript-sdk/src/types.ts:3649 |
gathering.endsAt? | string | Format: date-time Description Scheduled end time | 4Players/cortex-typescript-sdk/src/types.ts:3681 |
gathering.expiresAt? | string | Format: date-time Description Expiration timestamp | 4Players/cortex-typescript-sdk/src/types.ts:3707 |
gathering.id | string | Description Gathering ID | 4Players/cortex-typescript-sdk/src/types.ts:3641 |
gathering.inviterEmail? | string | Description Email address of the gathering organizer (used as Reply-To in invitation emails) | 4Players/cortex-typescript-sdk/src/types.ts:3653 |
gathering.inviterName? | string | Description Display name of the gathering organizer | 4Players/cortex-typescript-sdk/src/types.ts:3651 |
gathering.joinCode | string | Description Join code for sharing | 4Players/cortex-typescript-sdk/src/types.ts:3691 |
gathering.listed | boolean | Description Whether gathering is listed for discovery | 4Players/cortex-typescript-sdk/src/types.ts:3671 |
gathering.maxMembers | number | Description Maximum members allowed | 4Players/cortex-typescript-sdk/src/types.ts:3665 |
gathering.memberCount | number | Description Current member count | 4Players/cortex-typescript-sdk/src/types.ts:3667 |
gathering.members? | object[] | Description Members (included in detailed view) | 4Players/cortex-typescript-sdk/src/types.ts:3709 |
gathering.name | string | Description Gathering name | 4Players/cortex-typescript-sdk/src/types.ts:3647 |
gathering.ownerId? | string | Description Owner participant ID | 4Players/cortex-typescript-sdk/src/types.ts:3697 |
gathering.projectId | string | Description Project ID | 4Players/cortex-typescript-sdk/src/types.ts:3643 |
gathering.properties? | object | Description Custom properties | 4Players/cortex-typescript-sdk/src/types.ts:3693 |
gathering.roomId? | string | Description Target ODIN room ID | 4Players/cortex-typescript-sdk/src/types.ts:3685 |
gathering.sessionId? | string | Description Created session ID | 4Players/cortex-typescript-sdk/src/types.ts:3689 |
gathering.startsAt? | string | Format: date-time Description Scheduled start time | 4Players/cortex-typescript-sdk/src/types.ts:3676 |
gathering.status | | "pending" | "active" | "started" | "ended" | "cancelled" | "expired" | Description Gathering status | 4Players/cortex-typescript-sdk/src/types.ts:3663 |
gathering.tenantId | string | Description Tenant ID | 4Players/cortex-typescript-sdk/src/types.ts:3645 |
gathering.timezone? | string | Description Timezone for scheduled times | 4Players/cortex-typescript-sdk/src/types.ts:3683 |
gathering.type | "lobby" | "appointment" | "open" | Description Gathering type | 4Players/cortex-typescript-sdk/src/types.ts:3658 |
member? | object | Description Member data | 4Players/cortex-typescript-sdk/src/types.ts:4460 |
member.displayName | string | Description Participant display name | 4Players/cortex-typescript-sdk/src/types.ts:3610 |
member.gatheringId | string | Description Gathering ID | 4Players/cortex-typescript-sdk/src/types.ts:3606 |
member.id | string | Description Member record ID | 4Players/cortex-typescript-sdk/src/types.ts:3604 |
member.invitedAt? | string | Format: date-time Description When the member was invited | 4Players/cortex-typescript-sdk/src/types.ts:3627 |
member.joinedAt? | string | Format: date-time Description When the member joined | 4Players/cortex-typescript-sdk/src/types.ts:3632 |
member.participantId | string | Description Participant ID | 4Players/cortex-typescript-sdk/src/types.ts:3608 |
member.properties? | Record<string, never> | Description Custom member properties | 4Players/cortex-typescript-sdk/src/types.ts:3622 |
member.readyAt? | string | Format: date-time Description When the member marked as ready | 4Players/cortex-typescript-sdk/src/types.ts:3637 |
member.role | "owner" | "member" | Description Member role | 4Players/cortex-typescript-sdk/src/types.ts:3620 |
member.status | "invited" | "joined" | "ready" | "left" | Description Member status | 4Players/cortex-typescript-sdk/src/types.ts:3615 |
success | boolean | Description Whether join was successful | 4Players/cortex-typescript-sdk/src/types.ts:4456 |
Defined in
4Players/cortex-typescript-sdk/src/resources/gatherings.ts:94
list()
List gatherings for this project
Parameters
| Parameter | Type | Description |
|---|---|---|
query? | object | Optional filters (type, status, listed, limit, offset) |
query.limit? | number | Description Number of items to return |
query.listed? | boolean | Description Filter to only listed gatherings |
query.offset? | number | Description Number of items to skip |
query.status? | | "pending" | "active" | "started" | "ended" | "cancelled" | "expired" | Description Filter by gathering status |
query.type? | "lobby" | "appointment" | "open" | Description Filter by gathering type |
Returns
Promise<object>
Gatherings list with total count
| Name | Type | Description | Defined in |
|---|---|---|---|
gatherings | object[] | Description List of gatherings | 4Players/cortex-typescript-sdk/src/types.ts:4407 |
total | number | Description Total count (for pagination) | 4Players/cortex-typescript-sdk/src/types.ts:4409 |
Defined in
4Players/cortex-typescript-sdk/src/resources/gatherings.ts:51
lookupByCode()
Look up a gathering by join code (without joining)
Parameters
| Parameter | Type | Description |
|---|---|---|
joinCode | string | 8-character join code |
Returns
Promise<object>
Gathering details
| Name | Type | Description | Defined in |
|---|---|---|---|
accessPolicy | string | Description Access policy | 4Players/cortex-typescript-sdk/src/types.ts:3669 |
autoStartSession | boolean | Description Whether session starts automatically | 4Players/cortex-typescript-sdk/src/types.ts:3687 |
createdAt | string | Format: date-time Description Creation timestamp | 4Players/cortex-typescript-sdk/src/types.ts:3702 |
description? | string | Description Gathering description | 4Players/cortex-typescript-sdk/src/types.ts:3649 |
endsAt? | string | Format: date-time Description Scheduled end time | 4Players/cortex-typescript-sdk/src/types.ts:3681 |
expiresAt? | string | Format: date-time Description Expiration timestamp | 4Players/cortex-typescript-sdk/src/types.ts:3707 |
id | string | Description Gathering ID | 4Players/cortex-typescript-sdk/src/types.ts:3641 |
inviterEmail? | string | Description Email address of the gathering organizer (used as Reply-To in invitation emails) | 4Players/cortex-typescript-sdk/src/types.ts:3653 |
inviterName? | string | Description Display name of the gathering organizer | 4Players/cortex-typescript-sdk/src/types.ts:3651 |
joinCode | string | Description Join code for sharing | 4Players/cortex-typescript-sdk/src/types.ts:3691 |
listed | boolean | Description Whether gathering is listed for discovery | 4Players/cortex-typescript-sdk/src/types.ts:3671 |
maxMembers | number | Description Maximum members allowed | 4Players/cortex-typescript-sdk/src/types.ts:3665 |
memberCount | number | Description Current member count | 4Players/cortex-typescript-sdk/src/types.ts:3667 |
members? | object[] | Description Members (included in detailed view) | 4Players/cortex-typescript-sdk/src/types.ts:3709 |
name | string | Description Gathering name | 4Players/cortex-typescript-sdk/src/types.ts:3647 |
ownerId? | string | Description Owner participant ID | 4Players/cortex-typescript-sdk/src/types.ts:3697 |
projectId | string | Description Project ID | 4Players/cortex-typescript-sdk/src/types.ts:3643 |
properties? | object | Description Custom properties | 4Players/cortex-typescript-sdk/src/types.ts:3693 |
roomId? | string | Description Target ODIN room ID | 4Players/cortex-typescript-sdk/src/types.ts:3685 |
sessionId? | string | Description Created session ID | 4Players/cortex-typescript-sdk/src/types.ts:3689 |
startsAt? | string | Format: date-time Description Scheduled start time | 4Players/cortex-typescript-sdk/src/types.ts:3676 |
status | | "pending" | "active" | "started" | "ended" | "cancelled" | "expired" | Description Gathering status | 4Players/cortex-typescript-sdk/src/types.ts:3663 |
tenantId | string | Description Tenant ID | 4Players/cortex-typescript-sdk/src/types.ts:3645 |
timezone? | string | Description Timezone for scheduled times | 4Players/cortex-typescript-sdk/src/types.ts:3683 |
type | "lobby" | "appointment" | "open" | Description Gathering type | 4Players/cortex-typescript-sdk/src/types.ts:3658 |
Defined in
4Players/cortex-typescript-sdk/src/resources/gatherings.ts:108
watch()
watch()
Live-subscribe to gatherings. With no argument, watches the whole collection; with a gathering ID, watches that single gathering. Terminal states (started, ended, cancelled) are status updates — the gathering stays in the collection.
Returns
CollectionSubscription<object>
A CollectionSubscription (no id) or DocumentSubscription (with id)
| Name | Type | Description | Defined in |
|---|---|---|---|
accessPolicy | string | Description Access policy | 4Players/cortex-typescript-sdk/src/types.ts:3669 |
autoStartSession | boolean | Description Whether session starts automatically | 4Players/cortex-typescript-sdk/src/types.ts:3687 |
createdAt | string | Format: date-time Description Creation timestamp | 4Players/cortex-typescript-sdk/src/types.ts:3702 |
description? | string | Description Gathering description | 4Players/cortex-typescript-sdk/src/types.ts:3649 |
endsAt? | string | Format: date-time Description Scheduled end time | 4Players/cortex-typescript-sdk/src/types.ts:3681 |
expiresAt? | string | Format: date-time Description Expiration timestamp | 4Players/cortex-typescript-sdk/src/types.ts:3707 |
id | string | Description Gathering ID | 4Players/cortex-typescript-sdk/src/types.ts:3641 |
inviterEmail? | string | Description Email address of the gathering organizer (used as Reply-To in invitation emails) | 4Players/cortex-typescript-sdk/src/types.ts:3653 |
inviterName? | string | Description Display name of the gathering organizer | 4Players/cortex-typescript-sdk/src/types.ts:3651 |
joinCode | string | Description Join code for sharing | 4Players/cortex-typescript-sdk/src/types.ts:3691 |
listed | boolean | Description Whether gathering is listed for discovery | 4Players/cortex-typescript-sdk/src/types.ts:3671 |
maxMembers | number | Description Maximum members allowed | 4Players/cortex-typescript-sdk/src/types.ts:3665 |
memberCount | number | Description Current member count | 4Players/cortex-typescript-sdk/src/types.ts:3667 |
members? | object[] | Description Members (included in detailed view) | 4Players/cortex-typescript-sdk/src/types.ts:3709 |
name | string | Description Gathering name | 4Players/cortex-typescript-sdk/src/types.ts:3647 |
ownerId? | string | Description Owner participant ID | 4Players/cortex-typescript-sdk/src/types.ts:3697 |
projectId | string | Description Project ID | 4Players/cortex-typescript-sdk/src/types.ts:3643 |
properties? | object | Description Custom properties | 4Players/cortex-typescript-sdk/src/types.ts:3693 |
roomId? | string | Description Target ODIN room ID | 4Players/cortex-typescript-sdk/src/types.ts:3685 |
sessionId? | string | Description Created session ID | 4Players/cortex-typescript-sdk/src/types.ts:3689 |
startsAt? | string | Format: date-time Description Scheduled start time | 4Players/cortex-typescript-sdk/src/types.ts:3676 |
status | | "pending" | "active" | "started" | "ended" | "cancelled" | "expired" | Description Gathering status | 4Players/cortex-typescript-sdk/src/types.ts:3663 |
tenantId | string | Description Tenant ID | 4Players/cortex-typescript-sdk/src/types.ts:3645 |
timezone? | string | Description Timezone for scheduled times | 4Players/cortex-typescript-sdk/src/types.ts:3683 |
type | "lobby" | "appointment" | "open" | Description Gathering type | 4Players/cortex-typescript-sdk/src/types.ts:3658 |
Defined in
4Players/cortex-typescript-sdk/src/resources/gatherings.ts:164
watch(gatheringId)
Parameters
| Parameter | Type |
|---|---|
gatheringId | string |
Returns
DocumentSubscription<object>
| Name | Type | Description | Defined in |
|---|---|---|---|
accessPolicy | string | Description Access policy | 4Players/cortex-typescript-sdk/src/types.ts:3669 |
autoStartSession | boolean | Description Whether session starts automatically | 4Players/cortex-typescript-sdk/src/types.ts:3687 |
createdAt | string | Format: date-time Description Creation timestamp | 4Players/cortex-typescript-sdk/src/types.ts:3702 |
description? | string | Description Gathering description | 4Players/cortex-typescript-sdk/src/types.ts:3649 |
endsAt? | string | Format: date-time Description Scheduled end time | 4Players/cortex-typescript-sdk/src/types.ts:3681 |
expiresAt? | string | Format: date-time Description Expiration timestamp | 4Players/cortex-typescript-sdk/src/types.ts:3707 |
id | string | Description Gathering ID | 4Players/cortex-typescript-sdk/src/types.ts:3641 |
inviterEmail? | string | Description Email address of the gathering organizer (used as Reply-To in invitation emails) | 4Players/cortex-typescript-sdk/src/types.ts:3653 |
inviterName? | string | Description Display name of the gathering organizer | 4Players/cortex-typescript-sdk/src/types.ts:3651 |
joinCode | string | Description Join code for sharing | 4Players/cortex-typescript-sdk/src/types.ts:3691 |
listed | boolean | Description Whether gathering is listed for discovery | 4Players/cortex-typescript-sdk/src/types.ts:3671 |
maxMembers | number | Description Maximum members allowed | 4Players/cortex-typescript-sdk/src/types.ts:3665 |
memberCount | number | Description Current member count | 4Players/cortex-typescript-sdk/src/types.ts:3667 |
members? | object[] | Description Members (included in detailed view) | 4Players/cortex-typescript-sdk/src/types.ts:3709 |
name | string | Description Gathering name | 4Players/cortex-typescript-sdk/src/types.ts:3647 |
ownerId? | string | Description Owner participant ID | 4Players/cortex-typescript-sdk/src/types.ts:3697 |
projectId | string | Description Project ID | 4Players/cortex-typescript-sdk/src/types.ts:3643 |
properties? | object | Description Custom properties | 4Players/cortex-typescript-sdk/src/types.ts:3693 |
roomId? | string | Description Target ODIN room ID | 4Players/cortex-typescript-sdk/src/types.ts:3685 |
sessionId? | string | Description Created session ID | 4Players/cortex-typescript-sdk/src/types.ts:3689 |
startsAt? | string | Format: date-time Description Scheduled start time | 4Players/cortex-typescript-sdk/src/types.ts:3676 |
status | | "pending" | "active" | "started" | "ended" | "cancelled" | "expired" | Description Gathering status | 4Players/cortex-typescript-sdk/src/types.ts:3663 |
tenantId | string | Description Tenant ID | 4Players/cortex-typescript-sdk/src/types.ts:3645 |
timezone? | string | Description Timezone for scheduled times | 4Players/cortex-typescript-sdk/src/types.ts:3683 |
type | "lobby" | "appointment" | "open" | Description Gathering type | 4Players/cortex-typescript-sdk/src/types.ts:3658 |
Defined in
4Players/cortex-typescript-sdk/src/resources/gatherings.ts:165