get_user_team_status
Retrieve a user's team membership status: member, admin, guest, or not in team. Specify user ID and optionally team ID.
Instructions
Get user's status in teams (member, admin, guest, or not in team).
Args: user_id: User ID to check team_id: Optional team ID to check status in specific team. If not provided, returns status in all teams.
Returns: ToolResponse with GetUserTeamStatusPayload containing team membership status including is_member, is_admin, is_guest, and state
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| team_id | No | ||
| user_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Error message if operation failed | |
| message | Yes | Human-readable summary of the result | |
| payload | No | The actual response data | |
| success | Yes | Whether the operation was successful |