List Users With Staff Filter And Pagination
API endpoint fetches a user list with staff filter, pagination (limit, offset),
and requires a personal API key. Data includes UUIDs, emails, and organizational
details.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.POSTHOG_LIST_USERS_WITH_STAFF_FILTER_AND_PAGINATION])
Retrieve User Profile And Team Details
Fetch user info like profile, team, org, and notifications via UUID using
PersonalAPIKeyAuth ('user:read'). Returns JSON with name, email, teams,
and status.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.POSTHOG_RETRIEVE_USER_PROFILE_AND_TEAM_DETAILS])
Retrieve Hedgehog Configuration By Uuid
Retrieve user's hedgehog configuration details by their UUID. This endpoint
requires the user's UUID as a path parameter and returns various user-related
settings such as email, team info, tim
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.POSTHOG_RETRIEVE_HEDGEHOG_CONFIGURATION_BY_UUID])
Retrieve User Details For Initiating2 Fa Setup
The endpoint `GET /api/users/{uuid}/start_2fa_setup/` fetches details for
initiating 2FA setup for a user, providing information like email status,
password presence, and more. Fields are most
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.POSTHOG_RETRIEVE_USER_DETAILS_FOR_INITIATING2_FA_SETUP])