Get Workspace Invite Details
Retrieve details of a workspace invite using its token (public endpoint)
Path parameters
token
Response
Invite details retrieved
email
Email address of the person being invited
workspace_name
workspace_id
workspace_description
workspace_logo
inviter
Simple user serializer with profile picture from associated IAMUserDetail.
Fields:
- id, email, full_name, username, is_verified (from IAMUser)
- profile_picture (from first related IAMUserDetail if present)
inviter_name
role_display
Get human-readable role name.
Args: obj: The model instance being serialized (typically WorkspaceInvite)
Returns: str: The human-readable role name, or “UNKNOWN” if not found
is_expired
Check if invite is expired.
Args: obj: The model instance being serialized (typically WorkspaceInvite)
Returns: bool: True if the invite is expired, False otherwise
expires_at
When this invite expires
message
Optional message from the inviter
status
Current status of the invitation
* `pending` - Pending
* `accepted` - Accepted
* `cancelled` - Cancelled
* `expired` - Expired
Allowed values:
Errors
404
Not Found Error

