All integrations
Catalogue metadata onlyanalyticsv20260828_00

POSTHOG

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.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

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

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

posthog_apikey

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Sub Domainsubdomain · stringRequired
  • API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 481–507 of 507 actions

Update organization member details

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

Update organization proxy record

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

Update role details in organization

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

Update persisted folder

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

Update person properties

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

Update person property endpoint

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

Update product tour

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

Update project action by id

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

Update project batch export

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

Update project cohort details

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

Update project dashboard details

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

Update project early access feature

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

Update project event definition

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

Update project group type metadata

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

Update project insight details

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

Update project member s role by uuid

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

Update project notebook details

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

Update project property definition

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

Update project session recording playlist

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

Update project settings

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

Update project subscription details

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

Update project survey details

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

Update user home settings

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

Update warehouse saved query

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

Update web experiment

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

Validate LLM Provider API Key

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

Get current user (whoami)

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

Versioned facts, explicit trust.

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.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.