API_KEY
posthog_apikey
Developer setup
No fields declared in this snapshot.
User connection
- Sub Domainsubdomain · stringRequired
- API Keygeneric_api_key · stringRequired
POSTHOG
PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
507
Action summaries
Display-only definitions
0
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
API_KEY
No fields declared in this snapshot.
Capability index
Showing 481–507 of 507 actions
POSTHOG_UPDATE_ORGANIZATION_MEMBER_COMPLETE
Update member details in an organization by ID and user UUID. Requires org member write permission. Accepts JSON, form, or multipart. Responses reflect member info, including roles and security settings.
Untrusted display-only summary
POSTHOG_UPDATE_ORGANIZATION_PROXY_RECORD
Update an organization's proxy record configuration. Proxy records enable custom domain routing for PostHog analytics to bypass ad blockers. **WARNING**: This endpoint may have server-side issues and return 500 errors. The PostHog API for updating proxy records appears to have stability issues. Consider creating a new…
Untrusted display-only summary
POSTHOG_UPDATE_ORGANIZATION_ROLE
Update an organization role by submitting its UUID and organization_id in UUID format. Role details must be in JSON or form-data. Only users with 'organization:write' can do this. Returns updated role data.
Untrusted display-only summary
POSTHOG_UPDATE_PERSISTED_FOLDER
Tool to update an existing persisted folder in PostHog. Use when you need to modify folder properties like path, protocol, or type.
Untrusted display-only summary
POSTHOG_UPDATE_PERSON_PROPERTIES
Request data's "properties" will be updated on a person using "$set" event, affecting only listed properties without deletion or other changes. For property removal, use 'delete_property' endpoint.
Untrusted display-only summary
POSTHOG_UPDATE_PERSON_PROPERTY
This endpoint allows for reading and deleting individuals. Use the capture API, `$set` and `$unset` properties, or SDKs for creating or updating persons.
Untrusted display-only summary
POSTHOG_UPDATE_PRODUCT_TOUR
Update an existing product tour in PostHog. Use this to modify tour name, description, targeting, content, and scheduling. Requires project_id and product tour id (UUID).
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_ACTION
PUT endpoint '/api/projects/{project_id}/actions/{id}/' updates actions in a project by ID, accepts JSON/form data, supports 'format' query, and needs 'action:write' authentication.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_BATCH_EXPORT
Tool to update a batch export configuration within a project using PUT method. Use when you need to modify batch export settings like name, destination, interval, or pause status.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_COHORT
Update cohort details of a specific project by ID. Requires project and cohort ID in the path and a JSON, form-encoded, or multipart form body. Permissions: cohort:write. Returns updated cohort data.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_DASHBOARD
Endpoint to update an existing dashboard within a project. Provide `project_id` and `dashboard_id` in path, send JSON or form data with dashboard details. Requires `dashboard:write` permission; responds with updated dashboard data.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_EARLY_ACCESS_FEATURE
Update a specific early access feature of a project by providing the `project_id` and feature `id` (UUID). Requires a JSON body with feature details and responds with the updated status. Authentication via PersonalAPIKeyAuth is mandatory.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_EVENT_DEFINITION
Update an existing event definition for a specified project using its UUID. Requires a project ID and event definition write permissions. Responds without a body on success.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_GROUP_TYPE
PATCH /api/projects/{project_id}/groups_types/update_metadata: Update group type metadata for a specific project using its project_id. Can modify name_singular and name_plural fields up to 400 characters each.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_INSIGHT
Endpoint "/api/projects/{project_id}/insights/{id}/" allows for updating an insight's details for a given project and insight ID, supporting JSON and CSV formats, with fields like name, query, and various timestamps. Requires insight write permission.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_MEMBER
Update explicit project membership using UUIDs. This PUT endpoint modifies a project member's role, where '1' stands for member and '8' for administrator. Requires `project_id` and `parent_membership__user__uuid`. Note: This endpoint only works for projects with access control enabled (private projects). If the projec…
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_NOTEBOOK
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_PROPERTY_DEFINITION
Update a property definition in a project by its UUID. Requires a project_id and definition id, both as path parameters. Security: PersonalAPIKeyAuth with write access. No body in the response.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_SESSION_RECORDING_PLAYLIST
Update an existing session recording playlist for a project with the specified project_id and playlist short_id. Requires JSON or form data input to modify the playlist's properties like name, description, and status.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_SETTINGS
Tool to update project settings and configuration within a PostHog organization. Use when you need to modify project properties such as timezone, feature toggles, or recording settings.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_SUBSCRIPTION
Update a subscription for a specific project. Provide project_id and subscription id in the path and use MIME types like application/json with fields like frequency, target_type, etc. Requires `subscription:write` permission.
Untrusted display-only summary
POSTHOG_UPDATE_PROJECT_SURVEY
The `/api/projects/{project_id}/surveys/{id}/` PUT endpoint updates survey details in a project using survey UUID and project ID, accepts JSON/form/multipart data, needs `survey:write` permission, and returns the updated survey.
Untrusted display-only summary
POSTHOG_UPDATE_USER_HOME_SETTINGS
Tool to update user home settings including homepage and tab configurations. Use when you need to modify the personalized home page and tab settings for a user.
Untrusted display-only summary
POSTHOG_UPDATE_WAREHOUSE_SAVED_QUERY
Update a warehouse saved query in PostHog by completely replacing it with new data. Use when you need to update the name, query definition, or edit history of an existing saved query. This performs a complete update (PUT) operation requiring the edited_history_id for tracking changes.
Untrusted display-only summary
POSTHOG_UPDATE_WEB_EXPERIMENT
Tool to completely update a web experiment in PostHog using PUT method. Use when you need to replace the entire web experiment configuration with new values. Unlike PATCH, this requires all fields to be provided.
Untrusted display-only summary
POSTHOG_VALIDATE_LLM_PROVIDER_KEY
Tool to validate LLM provider API keys without persisting them to PostHog. Use when you need to verify if an API key for an LLM provider is valid before saving it.
Untrusted display-only summary
POSTHOG_WHOAMI
DEPRECATED: Use POSTHOG_LIST_ALL_PROJECTS_ACROSS_ORGANIZATIONS instead. Diagnostic tool to validate PostHog credentials and retrieve current user information. Returns the authenticated user's profile along with accessible organizations, teams, and projects. Use this to confirm API key validity and discover team/projec…
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.