PostHog API — users
PostHog API — users. 31 operations. Lead operation: List personal GitHub integrations. Self-contained Naftiko capability covering one Posthog business surface.
What You Can Do
MCP Tools
userslist
userslist
userscancelemailchangerequestpartialupdate
userscancelemailchangerequestpartialupdate
usersrequestemailverificationcreate
usersrequestemailverificationcreate
usersverifyemailcreate
usersverifyemailcreate
per-user-signal-autonomy-config
Per-user signal autonomy config (singleton keyed by user).
per-user-signal-autonomy-config-2
Per-user signal autonomy config (singleton keyed by user).
per-user-signal-autonomy-config-3
Per-user signal autonomy config (singleton keyed by user).
per-user-signal-autonomy-config-4
Per-user signal autonomy config (singleton keyed by user).
per-user-signal-autonomy-config-5
Per-user signal autonomy config (singleton keyed by user).
per-user-signal-autonomy-config-6
Per-user signal autonomy config (singleton keyed by user).
retrieve-user-s-profile-and-settings
Retrieve a user's profile and settings. Pass `@me` as the UUID to fetch the authenticated user; non-staff callers may only access their own account.
replace-authenticated-user-s-profile-and
Replace the authenticated user's profile and settings. Pass `@me` as the UUID to update the authenticated user. Prefer the PATCH endpoint for partial updates — PUT requires every writable field to be provided.
update-one-more-authenticated-user-s
Update one or more of the authenticated user's profile fields or settings.
usersdestroy
usersdestroy
usersgithubloginretrieve
usersgithubloginretrieve
usershedgehogconfigretrieve
usershedgehogconfigretrieve
usershedgehogconfigpartialupdate
usershedgehogconfigpartialupdate
list-personal-github-integrations
List personal GitHub integrations
start-github-personal-integration-linking
Start GitHub personal integration linking
disconnect-personal-github-integration
Disconnect a personal GitHub integration
list-branches-personal-github-installation
List branches for a personal GitHub installation repository
list-repositories-personal-github-installation
List repositories for a personal GitHub installation
refresh-repositories-personal-github-installation
Refresh repositories for a personal GitHub installation
usersscenepersonalisationcreate
usersscenepersonalisationcreate
usersstart2fasetupretrieve
usersstart2fasetupretrieve
generate-new-backup-codes-invalidating
Generate new backup codes, invalidating any existing ones
disable-2fa-and-remove-all
Disable 2FA and remove all related devices
userstwofactorstartsetupretrieve
userstwofactorstartsetupretrieve
get-current-2fa-status-including
Get current 2FA status including backup codes if enabled
userstwofactorvalidatecreate
userstwofactorvalidatecreate
usersvalidate2facreate
usersvalidate2facreate