Invitations
Endpoints for managing invitations to workspaces.
List Workspace Invitations
Gets a paginated list of invitations sent for the specified workspace. Only workspace owners can view invitations.
Create Workspace Invitation
Creates and sends an email invitation for a user to join a workspace. Only workspace owners can create invitations. The invitation will have an expiration date and cannot be used if the user is already a workspace member.
Get Invitation
Gets the details of a specific invitation. Only workspace owners can view invitations.
Delete Invitation
Deletes a workspace invitation. Only workspace owners can perform this action. This prevents the invitation from being used to join the workspace.
Join Workspace via Invitation
Join a workspace using an invitation token received via email. The user must be authenticated and the token must be valid and not expired. If successful, the user becomes a member of the workspace and the invitation is consumed.