DashboardSign inStart your trial

PostHog

Reference

507 actions for PostHog workflows.

01. Operations

Act on PostHog from a workflow

Operations are the actions a workflow can take in PostHog, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Crm

507 operations
Action

Add dashboard collaborators with access level

POSTHOG_ADD_DASHBOARD_COLLABORATORS_WITH_ACCESS_LEVEL

Add collaborators to a specific project dashboard.

4 input
Action

Add member to organization role

POSTHOG_ADD_MEMBER_TO_ORGANIZATION_ROLE

Add a member to an organization role by submitting their details and UUID in JSON/form, using organization and role IDs.

3 input
Action

Add persons to static cohort

POSTHOG_ADD_PERSONS_TO_STATIC_COHORT

Add persons to a static cohort by their UUIDs.

3 input
Action

Add product intent to project

POSTHOG_ADD_PRODUCT_INTENT_TO_PROJECT

Tool to add a product intent to a PostHog project.

3 input
Action

Add project specific member roles

POSTHOG_ADD_PROJECT_SPECIFIC_MEMBER_ROLES

Add members with specific roles to a project by providing their useruuid and level (member or admin).

3 input
Action

Add session recording to playlist

POSTHOG_ADD_SESSION_RECORDING_TO_PLAYLIST

Add an existing session recording to a playlist.

13 input
Action

Append Desktop Recording Segments

POSTHOG_APPEND_DESKTOP_RECORDING_SEGMENTS

Append transcript segments to an existing desktop recording for real-time streaming support.

3 input
Action

Archive survey response

POSTHOG_ARCHIVE_SURVEY_RESPONSE

Tool to archive a single survey response.

3 input
Action

Assign feature flag role based access

POSTHOG_ASSIGN_FEATURE_FLAG_ROLE_BASED_ACCESS

Set up role-based access for a feature flag using projectid and featureflagid.

3 input
Action

Bulk create organization invites

POSTHOG_BULK_CREATE_ORGANIZATION_INVITES

POST /api/organizations/{organizationid}/invites/bulk/: Bulk-create organization invites with customizable levels, sender details, and validation checks.

2 input
Action

Bulk delete feature flags

POSTHOG_BULK_DELETE_FEATURE_FLAGS

Bulk delete feature flags by filter criteria or explicit IDs.

3 input
Action

Cancel insights for a project

POSTHOG_CANCEL_PROJECT_INSIGHTS

The "/api/projects/{projectid}/insights/cancel/" endpoint allows users to cancel insights for a project by providing a project ID and insight details in JSON…

31 input
Action

Capture Event

POSTHOG_CAPTURE_EVENT

Sends a custom analytics event to PostHog to track user actions like signups, purchases, or feature usage.

6 input
Action

Check pipeline destination updates

POSTHOG_CHECK_PIPELINE_DESTINATION_UPDATES

Compares the installed version of a pipeline destination plugin with the latest available version to determine if an upgrade is needed.

2 input
Action

Check pipeline import app updates

POSTHOG_CHECK_PIPELINE_IMPORT_APP_UPDATES

Checks for the latest version and update details of a specific pipeline import app, helping you stay current with compatible integrations.

2 input
Action

Check pipeline plugin update status

POSTHOG_CHECK_PIPELINE_PLUGIN_UPDATE_STATUS

Checks whether a specific pipeline transformation plugin has an available update, helping you keep your data processing reliable and up to date.

2 input
Action

Check project's demo data generation status

POSTHOG_CHECK_PROJECT_DEMO_DATA_GENERATION_STATUS

Check if a project is currently generating demo data.

2 input
Action

Cohort duplication to static

POSTHOG_DUPLICATE_COHORT_TO_STATIC

Creates a static copy of an existing dynamic cohort, allowing you to preserve a specific user group for later analysis or targeted campaigns without automatic updates.

2 input
Action

Create a notebook in a project

POSTHOG_CREATE_PROJECT_NOTEBOOK

The API for interacting with Notebooks.

4 input
Action

Create alert

POSTHOG_CREATE_ALERT

Sets up automated monitoring for product analytics insights, triggering notifications when key metrics cross defined thresholds

11 input
Action

Create Batch

POSTHOG_CREATE_BATCH

Capture a batch of analytics events to PostHog using the public batch ingestion API.

2 input
Action

Create batch export

POSTHOG_CREATE_BATCH_EXPORT

Create a new batch export to automatically export PostHog data to external destinations like S3, BigQuery, or Snowflake.

14 input
Action

Create batch exports backfills

POSTHOG_CREATE_BATCH_EXPORT_BACKFILL

Tool to create a new backfill for a BatchExport.

4 input
Action

Create batch exports run test step

POSTHOG_CREATE_BATCH_EXPORT_TEST_RUN

Tool to run a test step for a batch export configuration in PostHog.

20 input
Action

Create customer profile config

POSTHOG_CREATE_CUSTOMER_PROFILE_CONFIG

Sets up how customer profiles are displayed and organized for persons or groups in a PostHog project, enabling tailored analytics views.

4 input
Action

Create data color theme

POSTHOG_CREATE_DATA_COLOR_THEME

Tool to create a new data color theme in a PostHog project.

3 input
Action

Create Dataset

POSTHOG_CREATE_DATASET

Tool to create a new dataset in a PostHog project.

4 input
Action

Create Dataset Items

POSTHOG_CREATE_DATASET_ITEM

Tool to create a new dataset item in a PostHog project dataset.

8 input
Action

Create desktop recording

POSTHOG_CREATE_DESKTOP_RECORDING

Initiates a new desktop recording session and provides an upload token, enabling you to capture and store audio/video data from a user's desktop for later analysis or review

2 input
Action

Create domain with saml for organization

POSTHOG_CREATE_ORGANIZATION_SAML_DOMAIN

Sets up SAML Single Sign-On for your PostHog organization by adding an email domain and configuring authentication through your identity provider.

7 input
Action

Create endpoint

POSTHOG_CREATE_ENDPOINT

Tool to create a new endpoint for a PostHog project.

10 input
Action

Create error tracking autocapture controls

POSTHOG_CREATE_ERROR_TRACKING_AUTOCAPTURE_CONTROL

Tool to create a new error tracking autocapture control configuration for a PostHog project.

9 input
Action

Create error tracking release

POSTHOG_CREATE_ERROR_TRACKING_RELEASE

Create a new error tracking release in PostHog.

8 input
Action

Create error tracking suppression rule

POSTHOG_CREATE_ERROR_TRACKING_SUPPRESSION_RULE

Automatically hide or ignore specific error tracking issues by defining conditions that match error patterns, helping you focus on actionable problems without being distracted by noise.

4 input
Action

Create error tracking symbol sets bulk start upload

POSTHOG_START_ERROR_TRACKING_SYMBOL_SETS_BULK_UPLOAD

Tool to initiate bulk upload of error tracking symbol sets for a PostHog project.

9 input
Action

Create error tracking symbol sets start upload

POSTHOG_START_ERROR_TRACKING_SYMBOL_SET_UPLOAD

Tool to initiate symbol set upload session for error tracking in PostHog.

10 input
Action

Create Evaluation

POSTHOG_CREATE_EVALUATION

Create a new evaluation for a PostHog project to assess AI-generated content or responses.

11 input
Action

Create evaluation run

POSTHOG_CREATE_EVALUATION_RUN

Tool to create a new evaluation run and enqueue a Temporal workflow to asynchronously execute the evaluation.

5 input
Action

Create event definitions

POSTHOG_CREATE_EVENT_DEFINITION

Create a new event definition in a PostHog project.

6 input
Action

Create experiment exposure cohort

POSTHOG_CREATE_EXPERIMENT_EXPOSURE_COHORT

Creates a cohort of users who were exposed to a specific experiment variant, allowing you to track, analyze, or re-engage that segment after the experiment concludes.

2 input
Action

Create experiment holdout

POSTHOG_CREATE_EXPERIMENT_HOLDOUT

Tool to create a new experiment holdout group in PostHog.

4 input
Action

Create experiment saved metric

POSTHOG_CREATE_EXPERIMENT_SAVED_METRIC

Tool to create a new experiment saved metric in a PostHog project.

5 input
Action

Create experiment timeseries recalculation

POSTHOG_RECALCULATE_EXPERIMENT_TIMESERIES

Triggers a background job to recompute the timeseries metrics for an experiment, ensuring results reflect the most recent data and configuration changes.

4 input
Action

Create Feature Flag

POSTHOG_CREATE_FEATURE_FLAG

Tool to create a new feature flag in a PostHog project.

9 input
Action

Create feature flag dashboard

POSTHOG_CREATE_FEATURE_FLAG_DASHBOARD

Manage feature flags by creating, reading, updating, and deleting them.

21 input
Action

Create file system

POSTHOG_CREATE_FILE_SYSTEM

Tool to create a new file system resource in PostHog with specified metadata and hierarchy.

11 input
Action

Create file system shortcut

POSTHOG_CREATE_FILE_SYSTEM_SHORTCUT

Create a new file system shortcut in a PostHog project.

7 input
Action

Create groups types metrics

POSTHOG_CREATE_GROUP_TYPE_METRIC

Tool to create a new metric for a specific group type in a PostHog project.

8 input
Action

Create hog function

POSTHOG_CREATE_HOG_FUNCTION

Create a new hog function in PostHog.

13 input
Action

Create insight variable

POSTHOG_CREATE_INSIGHT_VARIABLE

Creates reusable parameters—such as date ranges, user segments, or custom metrics—that can be referenced across multiple insights and queries, making analysis consistent and efficient.

6 input
Action

Create live debugger breakpoint

POSTHOG_CREATE_LIVE_DEBUGGER_BREAKPOINT

Creates a breakpoint that pauses execution or logs data at a specific line of code in your application, enabling real-time debugging of issues in production or staging environments

6 input
Action

Create LLM Analytics Summarization

POSTHOG_CREATE_LLM_ANALYTICS_SUMMARIZATION

Generate an AI-powered summary of an LLM trace or event.

6 input
Action

Create LLM Analytics Text Representation

POSTHOG_CREATE_LLM_ANALYTICS_TEXT_REPRESENTATION

Tool to generate human-readable text representations of LLM trace events for display, logging, or analysis.

4 input
Action

Create Logs Export

POSTHOG_CREATE_LOGS_EXPORT

Tool to create a logs export job using HogQL queries in PostHog.

2 input
Action

Create Max AI insight and query

POSTHOG_CREATE_AI_INSIGHT

Tool to create and query insights using PostHog's Max AI assistant.

3 input
Action

Create new organization with configurable access

POSTHOG_CREATE_ORGANIZATION

Creates a new PostHog organization with customizable security and notification settings, automatically provisioning a default project and API token so you can immediately start collecting analytics for a distinct product, client, or team.

3 input
Action

Create new project experiment

POSTHOG_CREATE_PROJECT_EXPERIMENT

Create a new experiment in a specific project using JSON, form, or multipart data.

10 input
Action

Create organization invite with role and email

POSTHOG_CREATE_ORGANIZATION_INVITE

Create and send an organization invitation to a user via email.

7 input
Action

Create organization proxy record for custom domain

POSTHOG_CREATE_ORGANIZATION_PROXY_RECORD

Sets up a reverse proxy to route PostHog analytics events through your own custom domain, helping prevent ad blockers and privacy tools from interfering with your tracking data.

2 input
Action

Create organization role with feature flag levels

POSTHOG_CREATE_ORGANIZATION_ROLE

Create a new custom role within a PostHog organization with optional feature flag access permissions.

3 input
Action

Create persisted folder

POSTHOG_CREATE_PERSISTED_FOLDER

Tool to create a new persisted folder in a PostHog project.

7 input
Action

Create person path with format option

POSTHOG_CREATE_PERSON_PATH

Retrieve path analytics for a specific person within a PostHog project.

8 input
Action

Create Persons Bulk Delete

POSTHOG_BULK_DELETE_PERSONS

Tool to bulk delete persons by PostHog person IDs or distinct IDs.

7 input
Action

Create product tour

POSTHOG_CREATE_PRODUCT_TOUR

Sets up a new guided tour within a PostHog project to onboard users or highlight specific features.

10 input
Action

Create project action with format

POSTHOG_CREATE_PROJECT_ACTION

Creates a custom action (event) for a project in PostHog, enabling you to define and track specific user behaviors or milestones for product analytics.

16 input
Action

Create project cohorts

POSTHOG_CREATE_PROJECT_COHORT

Create cohorts for a specified project by POSTing JSON-form data to "/api/projects/{projectid}/cohorts/".

8 input
Action

Create project dashboard

POSTHOG_CREATE_PROJECT_DASHBOARD

The POST endpoint creates a dashboard within a project using a projectid, accepting details in JSON/form formats.

12 input
Action

Create project insights with customizable parameters

POSTHOG_CREATE_CUSTOM_PROJECT_INSIGHTS

Create custom analytics insights for a PostHog project.

30 input
Action

Create project insights with format option

POSTHOG_CREATE_PROJECT_INSIGHTS_WITH_FORMAT_OPTION

Create a new analytics insight in a PostHog project.

13 input
Action

Create project pipeline frontend app job

POSTHOG_CREATE_PROJECT_PIPELINE_FRONTEND_APP_JOB

Create a job for a pipeline frontend app config in a project.

3 input
Action

Create project subscription with delivery options

POSTHOG_CREATE_PROJECT_SUBSCRIPTION

Configures automated delivery of project insights or reports on a recurring schedule, with options for delivery method and frequency.

15 input
Action

Create project surveys with questions and targets

POSTHOG_CREATE_PROJECT_SURVEY

Create surveys in a project by providing a project ID and details like type, questions, and targets in JSON, form-data, or urlencoded format.

22 input
Action

Create project timing insights

POSTHOG_MARK_INSIGHTS_AS_VIEWED

Record insights as viewed by updating their lastviewedat timestamps.

3 input
Action

Create query in project by id

POSTHOG_CREATE_QUERY_IN_PROJECT_BY_ID

The /api/projects/{projectid}/query/ POST endpoint allows users to submit queries for a specific project by providing the project ID in the URL and the query…

5 input
Action

Create Retrieve Retention Insights For Project

POSTHOG_CREATE_PROJECT_RETENTION_INSIGHT

Create and retrieve retention insights for a project using PostHog's Query API.

3 input
Action

Create session recording playlists

POSTHOG_CREATE_SESSION_RECORDING_PLAYLIST

Organizes user session recordings into custom playlists for a project, making it easy to review and analyze specific behaviors or scenarios without manually searching through individual recordings.

12 input
Action

Create static cohort for feature flag

POSTHOG_CREATE_FEATURE_FLAG_COHORT

Manage feature flags for apps with create, read, update, and delete operations using PostHog's JavaScript Library or dedicated endpoint.

21 input
Action

Create Surveys Summary Headline

POSTHOG_CREATE_SURVEY_SUMMARY_HEADLINE

Tool to create or regenerate a summary headline for a survey.

2 input
Action

Create warehouse saved query

POSTHOG_CREATE_WAREHOUSE_SAVED_QUERY

Create a new warehouse saved query in PostHog for data warehouse operations.

3 input
Action

Create Web Experiment

POSTHOG_CREATE_WEB_EXPERIMENT

Create a new web experiment in a PostHog project.

5 input
Action

Crud operations for project annotations

POSTHOG_MANAGE_PROJECT_ANNOTATIONS

Create, Read, Update and Delete annotations.

15 input
Action

Delete alert

POSTHOG_DELETE_ALERT

Delete an alert configuration by providing its UUID and the associated project ID.

2 input
Action

Delete Customer Profile Config

POSTHOG_DELETE_CUSTOMER_PROFILE_CONFIG

Permanently removes a specific customer profile configuration from your PostHog project, helping you keep your data setup clean and organized.

2 input
Action

Delete desktop recording

POSTHOG_DELETE_DESKTOP_RECORDING

Tool to delete a desktop meeting recording by its UUID and project ID.

2 input
Action

Delete endpoint

POSTHOG_DELETE_ENDPOINT

Delete an endpoint and clean up materialized query.

2 input
Action

Delete error tracking autocapture controls

POSTHOG_DELETE_ERROR_TRACKING_AUTOCAPTURE_CONTROL

Delete an error tracking autocapture control configuration by UUID and project ID.

2 input
Action

Delete error tracking grouping rule

POSTHOG_DELETE_ERROR_TRACKING_GROUPING_RULE

Removes a custom error grouping rule that is no longer needed or was incorrectly configured, helping to keep error tracking streamlined and relevant.

2 input
Action

Delete error tracking release

POSTHOG_DELETE_ERROR_TRACKING_RELEASE

Delete an error tracking release by its UUID and project ID.

2 input
Action

Delete Error Tracking Suppression Rule

POSTHOG_DELETE_ERROR_TRACKING_SUPPRESSION_RULE

Tool to delete an error tracking suppression rule by its UUID.

2 input
Action

Delete experiment holdout

POSTHOG_DELETE_EXPERIMENT_HOLDOUT

Delete an experiment holdout by providing its ID and the associated project ID.

2 input
Action

Delete experiment saved metric

POSTHOG_DELETE_EXPERIMENT_SAVED_METRIC

Tool to delete an experiment saved metric by ID from a PostHog project.

2 input
Action

Delete file system

POSTHOG_DELETE_FILE_SYSTEM

Tool to delete a file system resource in PostHog by UUID.

2 input
Action

Delete Groups Types Metrics

POSTHOG_DELETE_GROUP_TYPE_METRIC

Removes a specific group usage metric from a project, enabling you to clean up outdated, incorrect, or unnecessary group-level analytics

3 input
Action

Delete insight

POSTHOG_DELETE_INSIGHT

Attempt to delete an insight by its ID from a specific project.

3 input
Action

Delete insight variables

POSTHOG_DELETE_INSIGHT_VARIABLE

Permanently removes a specific insight variable from a PostHog project, helping you manage and clean up your analytics configurations.

2 input
Action

Delete live debugger breakpoint

POSTHOG_DELETE_LIVE_DEBUGGER_BREAKPOINT

Removes a specific breakpoint from the live debugger, stopping further event capture at that point to keep your debugging workspace organized.

2 input
Action

Delete organization by uuid

POSTHOG_DELETE_ORGANIZATION

Delete an organization by its UUID.

1 input
Action

Delete organization project

POSTHOG_DELETE_ORGANIZATION_PROJECT

Projects for the current organization.

2 input
Action

Delete persisted folder

POSTHOG_DELETE_PERSISTED_FOLDER

Permanently removes a specific persisted folder from a project using its unique identifier, helping you keep your data organized and clutter-free.

2 input
Action

Delete person and optionally associated events

POSTHOG_DELETE_PERSON

This endpoint is used to read and delete user data.

4 input
Action

Delete person property

POSTHOG_DELETE_PERSON_PROPERTY

Delete specific properties from a person record using the $unset operation.

4 input
Action

Delete product tours

POSTHOG_DELETE_PRODUCT_TOUR

Removes a specific product tour from your project, helping you clean up outdated or unused onboarding guides.

2 input
Action

Delete session recording by uuid

POSTHOG_DELETE_SESSION_RECORDING

Delete a session recording by providing the session's UUID and the associated project ID.

2 input
Action

Delete survey by id

POSTHOG_DELETE_SURVEY

Delete a survey by providing its UUID and the associated project ID.

2 input
Action

Delete warehouse saved query

POSTHOG_DELETE_WAREHOUSE_SAVED_QUERY

Tool to delete a warehouse saved query from PostHog.

2 input
Action

Delete web experiment

POSTHOG_DELETE_WEB_EXPERIMENT

Delete a web experiment by its ID from a specific project.

2 input
Action

Duplicate experiment

POSTHOG_DUPLICATE_EXPERIMENT

Tool to duplicate an existing experiment in PostHog.

2 input
Action

Duplicate survey to projects

POSTHOG_DUPLICATE_SURVEY_TO_PROJECTS

Duplicate a survey to multiple projects in a single transaction.

3 input
Action

Enable project early access feature

POSTHOG_ENABLE_PROJECT_EARLY_ACCESS_FEATURE

Activates a new early access feature for a specific project, allowing controlled rollout to a subset of users for testing and feedback.

8 input
Action

Fetch export unsubscribe settings

POSTHOG_GET_EXPORT_UNSUBSCRIBE_SETTINGS

Retrieves export unsubscribe configurations for pipeline transformations in an organization.

1 input
Action

Fetch organization details by uuid

POSTHOG_GET_ORGANIZATION

Retrieve organization details by UUID.

1 input
Action

Fetch organization pipeline app repositories

POSTHOG_GET_ORGANIZATION_PIPELINE_APP_REPOSITORIES

Retrieve details of pipeline import app repositories for a specific organization by its UUID.

1 input
Action

Fetch pipeline destination activity

POSTHOG_GET_PIPELINE_DESTINATION_DETAILS

Retrieve activity logs and metadata for a specific pipeline destination configuration.

2 input
Action

Fetch pipeline transformation details

POSTHOG_GET_PIPELINE_TRANSFORMATION_DETAILS

Retrieve available pipeline transformation plugins from the organization's plugin repository.

1 input
Action

Fetch project survey activity log

POSTHOG_GET_PROJECT_SURVEY_ACTIVITY_LOG

Retrieve the activity log of surveys within a specific project by using the project ID.

1 input
Action

Fetch session recording playlist details

POSTHOG_GET_SESSION_RECORDING_PLAYLIST_DETAILS

Retrieve session recording playlist details for a specific project by projectid and playlist shortid.

2 input
Action

Finish symbol sets bulk upload

POSTHOG_FINISH_SYMBOL_SETS_BULK_UPLOAD

Completes a multi-part upload of error tracking symbol sets, making them available for stack trace symbolication in PostHog.

9 input
Action

Flag annotation as deleted

POSTHOG_FLAG_ANNOTATION_AS_DELETED

Soft delete an annotation by setting 'deleted' to true via PATCH request.

3 input
Action

Generate AI summary for session recording

POSTHOG_CREATE_SESSION_RECORDING_SUMMARY

Creates an AI-generated summary of a user session recording, highlighting key activities, interactions, and insights so you can quickly grasp what happened without watching the full replay.

2 input
Action

Generate Insight Name

POSTHOG_GENERATE_INSIGHT_NAME

Tool to generate an AI-suggested name for a PostHog insight based on its query configuration.

3 input
Action

Generate project funnel correlation insight

POSTHOG_GENERATE_PROJECT_FUNNEL_CORRELATION_INSIGHT

The /api/projects/{projectid}/insights/funnel/correlation endpoint generates a correlation insight for funnel analysis in a project, accepting JSON/CSV and…

22 input
Action

Get batch exports backfills

POSTHOG_GET_BATCH_EXPORTS_BACKFILLS

Retrieves the history of backfill runs for a given batch export, helping you track data synchronization reliability and troubleshoot missing historical data.

4 input
Action

Get cohort calculation history

POSTHOG_GET_COHORTS_CALCULATION_HISTORY

Tool to retrieve the calculation history for a specific cohort.

4 input
Action

Get conversation

POSTHOG_GET_CONVERSATION

Tool to retrieve a specific conversation by UUID and project ID.

2 input
Action

Get conversations

POSTHOG_GET_CONVERSATIONS

Tool to retrieve conversations for a specific PostHog project with pagination support.

3 input
Action

Get current user (whoami)

POSTHOG_WHOAMI

DEPRECATED: Use POSTHOGLISTALLPROJECTSACROSSORGANIZATIONS instead.

Action

Get Customer Profile Config

POSTHOG_GET_CUSTOMER_PROFILE_CONFIG

Retrieve a specific customer profile configuration by its ID for a given project.

2 input
Action

Get customer profile configs

POSTHOG_GET_CUSTOMER_PROFILE_CONFIGS

Tool to retrieve customer profile configurations for a project with pagination support.

3 input
Action

Get data color theme

POSTHOG_GET_DATA_COLOR_THEME

Tool to retrieve a specific data color theme by ID from a PostHog project.

2 input
Action

Get Data Color Themes

POSTHOG_GET_DATA_COLOR_THEMES

Tool to retrieve data color themes for a specific project.

3 input
Action

Get dataset details

POSTHOG_GET_DATASET

Retrieve detailed information about a specific dataset within a project.

2 input
Action

Get Dataset Item

POSTHOG_GET_DATASET_ITEM

Fetches the details of a single dataset item from your PostHog project, including its input, output, and metadata, to help you inspect or reuse specific data points.

2 input
Action

Get dataset items

POSTHOG_GET_DATASET_ITEMS

Tool to retrieve paginated dataset items for a specific project in PostHog.

4 input
Action

Get Datasets

POSTHOG_GET_DATASETS

Tool to retrieve datasets for a PostHog project.

6 input
Action

Get desktop recordings

POSTHOG_GET_DESKTOP_RECORDINGS

Tool to retrieve desktop meeting recordings for a specific project.

3 input
Action

Get eligible feature flags for experiments

POSTHOG_GET_EXPERIMENTS_ELIGIBLE_FEATURE_FLAGS

Tool to retrieve feature flags eligible for use in experiments.

8 input
Action

Get Endpoint OpenAPI Specification

POSTHOG_GET_ENDPOINT_OPENAPI_SPECIFICATION

Get OpenAPI 3.0 specification for a specific PostHog endpoint.

2 input
Action

Get error tracking assignment rules

POSTHOG_GET_ERROR_TRACKING_ASSIGNMENT_RULES

Tool to retrieve error tracking assignment rules for a project.

3 input
Action

Get error tracking autocapture control

POSTHOG_GET_ERROR_TRACKING_AUTOCAPTURE_CONTROL

Fetches the detailed configuration of a specific error tracking autocapture rule, so you can review how errors are automatically captured on your site—including sample rates, URL triggers, and event filters—without having to manually inspect the setup.

2 input
Action

Get error tracking fingerprints

POSTHOG_GET_ERROR_TRACKING_FINGERPRINTS

Retrieves grouped error fingerprints for a project, showing status, occurrence counts, and timing to help identify and resolve recurring issues.

3 input
Action

Get error tracking grouping rules

POSTHOG_GET_ERROR_TRACKING_GROUPING_RULES

Tool to retrieve error tracking grouping rules for a project.

3 input
Action

Get error tracking release

POSTHOG_GET_ERROR_TRACKING_RELEASE

Retrieve details of a specific error tracking release by its UUID and project ID.

2 input
Action

Get error tracking release by hash

POSTHOG_GET_ERROR_TRACKING_RELEASE_BY_HASH

Tool to retrieve an error tracking release by its hash identifier.

2 input
Action

Get error tracking releases

POSTHOG_GET_ERROR_TRACKING_RELEASES

Retrieves a list of releases tied to error tracking for a specific project, enabling you to identify which version introduced or resolved issues.

3 input
Action

Get error tracking suppression rules

POSTHOG_GET_ERROR_TRACKING_SUPPRESSION_RULES

Tool to retrieve error tracking suppression rules for a project.

3 input
Action

Get error tracking symbol sets

POSTHOG_GET_ERROR_TRACKING_SYMBOL_SETS

Tool to retrieve error tracking symbol sets for a PostHog project.

3 input
Action

Get Evaluation

POSTHOG_GET_EVALUATION

Retrieve details of a specific evaluation by its UUID and project ID.

2 input
Action

Get evaluations for project

POSTHOG_GET_EVALUATIONS

Tool to retrieve evaluations configured for a specific PostHog environment/project.

7 input
Action

Get event definition by name

POSTHOG_GET_EVENT_DEFINITION_BY_NAME

Tool to retrieve an event definition by its exact name for a specific project.

2 input
Action

Get event definitions in Golang format

POSTHOG_GET_EVENT_DEFINITIONS_GOLANG

Retrieves event definitions from a PostHog project formatted as Go code, enabling solopreneurs to automatically generate type-safe event structures for use in their Go applications.

1 input
Action

Get event definitions in Python format

POSTHOG_GET_EVENT_DEFINITIONS_PYTHON

Retrieves event definitions in Python format, enabling automated code generation or integration with Python-based analytics workflows.

1 input
Action

Get event definitions TypeScript

POSTHOG_GET_EVENT_DEFINITIONS_TYPESCRIPT

Tool to retrieve TypeScript event definitions for a specific project.

1 input
Action

Get experiment holdout details

POSTHOG_GET_EXPERIMENT_HOLDOUT_DETAILS

Retrieve details of a specific experiment holdout by ID within a project.

2 input
Action

Get experiment holdouts

POSTHOG_GET_EXPERIMENT_HOLDOUTS

Tool to retrieve experiment holdouts for a specific PostHog project.

3 input
Action

Get experiment saved metric

POSTHOG_GET_EXPERIMENT_SAVED_METRIC

Tool to retrieve a specific experiment saved metric by ID from a PostHog project.

2 input
Action

Get experiments stats

POSTHOG_GET_EXPERIMENTS_STATS

Retrieves overall experiment activity statistics for a PostHog project, including counts of total, running, completed, and draft experiments.

1 input
Action

Get external data source

POSTHOG_GET_EXTERNAL_DATA_SOURCE

Tool to retrieve details of a specific external data source by its UUID and project ID.

2 input
Action

Get external data sources

POSTHOG_GET_EXTERNAL_DATA_SOURCES

Tool to retrieve external data sources for a PostHog project with pagination support.

4 input
Action

Get feature flag status

POSTHOG_GET_FEATURE_FLAG_STATUS

Retrieves the current status (enabled/disabled, rollout percentage, or targeting rules) of a feature flag, so you can verify its behavior for specific users or groups without manually checking the dashboard.

2 input
Action

Get feature flags dependent flags

POSTHOG_GET_FEATURE_FLAGS_DEPENDENT_FLAGS

Retrieve all active feature flags that depend on a specified flag.

2 input
Action

Get feature flags matching IDs

POSTHOG_GET_FEATURE_FLAGS_MATCHING_IDS

Tool to get IDs of all feature flags matching the current filters.

1 input
Action

Get file system

POSTHOG_GET_FILE_SYSTEM

Tool to retrieve a specific file system resource by UUID and project ID.

2 input
Action

Get file system shortcut

POSTHOG_GET_FILE_SYSTEM_SHORTCUT

Retrieve a specific file system shortcut by UUID from a project.

2 input
Action

Get group type metric by ID

POSTHOG_GET_GROUPS_TYPES_METRIC_BY_ID

Tool to retrieve detailed information about a specific group usage metric by its ID.

3 input
Action

Get groups types metrics

POSTHOG_GET_GROUPS_TYPES_METRICS

Tool to retrieve metrics for a specific group type in a PostHog project.

4 input
Action

Get hog function

POSTHOG_GET_HOG_FUNCTION

Tool to retrieve a specific hog function by UUID and project ID.

2 input
Action

Get hog functions

POSTHOG_GET_HOG_FUNCTIONS

Retrieve a list of Hog functions configured in your PostHog project, enabling you to view, search, and paginate through your custom data transformations.

10 input
Action

Get insight threshold

POSTHOG_GET_INSIGHT_THRESHOLD

Tool to retrieve a specific insight threshold by ID for a PostHog project.

3 input
Action

Get insight thresholds

POSTHOG_GET_INSIGHTS_THRESHOLDS

Tool to retrieve thresholds configured for a specific insight within a project.

4 input
Action

Get insight variable

POSTHOG_GET_INSIGHT_VARIABLE

Tool to retrieve a specific insight variable by UUID and project ID.

2 input
Action

Get insight variables

POSTHOG_GET_INSIGHT_VARIABLES

Retrieves a paginated list of insight variables for a project, including their types, default values, and metadata. Use this to discover available variables when building custom insights or to review variable configurations.

2 input
Action

Get live debugger breakpoint

POSTHOG_GET_LIVE_DEBUGGER_BREAKPOINT

Tool to retrieve a specific live debugger breakpoint by UUID and project ID.

2 input
Action

Get live debugger breakpoints

POSTHOG_GET_LIVE_DEBUGGER_BREAKPOINTS

Tool to retrieve live debugger breakpoints for a project.

5 input
Action

Get LLM Analytics Evaluation Config

POSTHOG_GET_LLM_ANALYTICS_EVALUATION_CONFIG

Tool to retrieve the LLM analytics evaluation configuration for a specific PostHog project.

1 input
Action

Get LLM Analytics Models

POSTHOG_GET_LLM_ANALYTICS_MODELS

Tool to list available LLM models for a specific provider in PostHog LLM Analytics.

2 input
Action

Get LLM Analytics Provider Keys

POSTHOG_GET_LLM_ANALYTICS_PROVIDER_KEYS

Tool to retrieve LLM analytics provider keys for a project.

3 input
Action

Get log field values

POSTHOG_GET_LOGS_VALUES

Tool to retrieve unique values for a specific log field key in a PostHog project.

2 input
Action

Get logs attributes

POSTHOG_GET_LOGS_ATTRIBUTES

Reveals the full list of log attribute fields available in your PostHog project, enabling you to craft precise queries for analyzing user behavior, debugging issues, or building custom reports.

1 input
Action

Get logs availability status

POSTHOG_GET_LOGS_HAS_LOGS

Tool to check if a project has logs available.

1 input
Action

Get persisted folders

POSTHOG_GET_PERSISTED_FOLDER

Tool to list persisted folders for a PostHog project with pagination support.

3 input
Action

Get product tour

POSTHOG_GET_PRODUCT_TOUR

Tool to retrieve a specific product tour by UUID from a PostHog project.

2 input
Action

Get Role Membership

POSTHOG_GET_ROLE_MEMBERSHIP

Retrieve details of a specific role membership within an organization by its UUID.

3 input
Action

Get session group summaries

POSTHOG_GET_SESSION_GROUP_SUMMARIES

Tool to retrieve stored group session summaries for a project.

3 input
Action

Get survey response statistics

POSTHOG_GET_SURVEY_RESPONSE_STATISTICS

Get survey response statistics for a specific survey.

5 input
Action

Get surveys archived response UUIDs

POSTHOG_GET_SURVEYS_ARCHIVED_RESPONSE_UUIDS

Retrieves unique identifiers for archived survey responses, allowing you to exclude them from analyses and focus on active, relevant feedback.

2 input
Action

Get surveys stats

POSTHOG_GET_SURVEYS_STATS

Tool to get aggregated response statistics across all surveys for a project.

3 input
Action

Get user home settings

POSTHOG_GET_USER_HOME_SETTINGS

Retrieves the personalized home page and tab configuration settings for a given user, enabling customization of their default view in the app.

1 input
Action

Get user interviews

POSTHOG_GET_USER_INTERVIEWS

Tool to retrieve paginated list of user interviews for a specific project.

3 input
Action

Get warehouse saved queries activity

POSTHOG_GET_WAREHOUSE_SAVED_QUERIES_ACTIVITY

Tool to retrieve activity details for a specific warehouse saved query in PostHog.

2 input
Action

Get warehouse saved query

POSTHOG_GET_WAREHOUSE_SAVED_QUERY

Tool to retrieve a warehouse saved query from PostHog data warehouse.

2 input
Action

Get warehouse table

POSTHOG_GET_WAREHOUSE_TABLE

Retrieve details of a specific data warehouse table by its UUID.

2 input
Action

Get Warehouse Tables

POSTHOG_GET_WAREHOUSE_TABLES

Tool to retrieve a paginated list of warehouse tables for a specific project.

4 input
Action

Get web experiment

POSTHOG_GET_WEB_EXPERIMENT

Tool to retrieve a specific web experiment by ID from a PostHog project.

2 input
Action

Get web vitals

POSTHOG_GET_WEB_VITALS

Retrieves key user experience metrics (LCP, CLS, FCP, INP) for a specific page in your PostHog project, helping you monitor real-world performance and identify issues that may affect user satisfaction and SEO.

2 input
Action

Initiate domain verification with saml config

POSTHOG_INITIATE_DOMAIN_VERIFICATION_WITH_SAML_CONFIG

Initiates domain verification for SAML SSO authentication.

12 input
Action

List active live debugger breakpoints

POSTHOG_LIST_LIVE_DEBUGGER_BREAKPOINTS_ACTIVE

Tool to fetch active live debugger breakpoints for external client applications using Project API key.

4 input
Action

List alerts for project

POSTHOG_LIST_ALERTS

Tool to retrieve all alerts configured for a specific PostHog project.

3 input
Action

List all projects across organizations

POSTHOG_LIST_ALL_PROJECTS_ACROSS_ORGANIZATIONS

Lists every project you have access to across all PostHog organizations, returning a unified view with organization context.

Action

List and filter project events

POSTHOG_LIST_AND_FILTER_PROJECT_EVENTS

This endpoint for listing/filtering events is deprecated and maintained only for compatibility.

12 input
Action

List and manage project annotations

POSTHOG_LIST_AND_MANAGE_PROJECT_ANNOTATIONS

Create, Read, Update and Delete annotations.

4 input
Action

List and manage project feature flags

POSTHOG_LIST_AND_MANAGE_PROJECT_FEATURE_FLAGS

List all feature flags for a specific project with pagination support.

3 input
Action

List Batch Export Runs

POSTHOG_LIST_BATCH_EXPORT_RUNS

List runs for a batch export by batchexportid within a project.

4 input
Action

List conversations tickets

POSTHOG_LIST_CONVERSATIONS_TICKETS

Tool to list tickets with person data attached for a project.

3 input
Action

List dashboard sharing configs

POSTHOG_LIST_DASHBOARD_SHARING_CONFIGS

Retrieve a list of dashboard sharing configurations for a specified project and dashboard.

2 input
Action

List endpoint versions

POSTHOG_LIST_ENDPOINT_VERSIONS

Tool to list all versions for a specific endpoint in PostHog.

4 input
Action

List endpoints for project

POSTHOG_LIST_ENDPOINTS

Tool to list all endpoints for the team.

3 input
Action

List error tracking autocapture controls

POSTHOG_LIST_ERROR_TRACKING_AUTOCAPTURE_CONTROLS

Tool to list error tracking autocapture controls for a PostHog project.

3 input
Action

List experiment saved metrics

POSTHOG_LIST_EXPERIMENT_SAVED_METRICS

Tool to list experiment saved metrics for a project with pagination support.

3 input
Action

List feature flag role access details

POSTHOG_LIST_FEATURE_FLAG_ROLE_ACCESS_DETAILS

This GET endpoint returns role access details for a feature flag in a project, needs 'projectid' & 'featureflagid', and offers optional 'limit' & 'offset' for…

4 input
Action

List file system resources

POSTHOG_LIST_FILE_SYSTEM

Enables browsing and searching through file system resources within a PostHog project, supporting pagination for efficient navigation.

4 input
Action

List live debugger breakpoint hits

POSTHOG_LIST_LIVE_DEBUGGER_BREAKPOINT_HITS

Tool to retrieve breakpoint hit events from ClickHouse with optional filtering and pagination.

4 input
Action

List notebooks with filters and pagination

POSTHOG_LIST_NOTEBOOKS

The API for interacting with Notebooks.

8 input
Action

List of project s session recording playlists

POSTHOG_LIST_SESSION_RECORDING_PLAYLISTS

List all session recording playlists for a PostHog project, including both user-created playlists and system-generated synthetic playlists (like "Watch…

5 input
Action

List or delete persons with optional filters

POSTHOG_LIST_OR_DELETE_PERSONS_WITH_OPTIONAL_FILTERS

Retrieve a list of users (persons) in your PostHog project, optionally filtered by properties, or delete multiple users that match specific criteria.

8 input
Action

List organization domains with pagination

POSTHOG_LIST_ORGANIZATION_DOMAINS

Retrieves a paginated list of all domains linked to your PostHog organization, including their verification status and SAML configuration details.

3 input
Action

List organization integrations

POSTHOG_LIST_ORGANIZATION_INTEGRATIONS

Tool to list organization-level integrations with read-only access.

3 input
Action

List organization invites with pagination

POSTHOG_LIST_ORGANIZATION_INVITES

Retrieves all pending and active invites for an organization, including invitee email, access level, status, and creator details, so solopreneurs can manage team access and follow up on invitations.

3 input
Action

List organization members with pagination

POSTHOG_LIST_ORGANIZATION_MEMBERS

Lists all members of a PostHog organization with pagination, providing user profiles, roles, and join dates to help manage team access.

3 input
Action

List Organization Plugins with Pagination

POSTHOG_LIST_ORGANIZATION_PLUGINS

Retrieves a paginated list of all plugins installed in your PostHog organization, showing their types and status so you can manage your integrations.

3 input
Action

List organization proxy records

POSTHOG_LIST_ORGANIZATION_PROXY_RECORDS

Retrieve a paginated list of custom domain proxy records for your organization, showing their domain, CNAME target, and current status.

3 input
Action

List organization roles with pagination

POSTHOG_LIST_ORGANIZATION_ROLES

List all roles in an organization with pagination support.

3 input
Action

List organization s batch exports with pagination

POSTHOG_LIST_ORGANIZATION_BATCH_EXPORTS

Retrieve paginated batch exports for an organization, with filters and optional limits.

3 input
Action

List organization s pipeline destinations

POSTHOG_LIST_ORGANIZATION_PIPELINE_DESTINATIONS

Retrieve a paginated list of an organization's pipeline destinations by ID, with optional count and offset parameters.

3 input
Action

List organization s pipeline import apps

POSTHOG_LIST_ORGANIZATION_PIPELINE_IMPORT_APPS

Retrieve a paginated list of pipeline import applications for a specified organization by ID.

3 input
Action

List organization s pipeline transformations

POSTHOG_LIST_ORGANIZATION_PIPELINE_TRANSFORMATIONS

Retrieve paginated pipeline transformation lists for an organization using limit and offset, requiring a UUID and PersonalAPIKeyAuth.

3 input
Action

List Organization's Pipeline Frontend Apps

POSTHOG_LIST_ORGANIZATION_PIPELINE_FRONTEND_APPS

Retrieve a paginated list of available pipeline frontend apps for a specific organization.

3 input
Action

List paginated surveys for a project

POSTHOG_LIST_PROJECT_SURVEYS

Get paginated surveys for a project with its ID, using 'limit' and 'offset'.

3 input
Action

List pipeline destination configs with pagination

POSTHOG_LIST_PIPELINE_DESTINATION_CONFIGS

List pipeline destination configurations for a given project by ID, with optional pagination through 'limit' and 'offset' query parameters.

3 input
Action

List pipeline frontend app configs

POSTHOG_LIST_PIPELINE_FRONTEND_APP_CONFIGS

Retrieves all configured frontend plugins and their settings for your PostHog project, enabling you to review and manage custom visualizations and dashboard extensions.

3 input
Action

List product tours

POSTHOG_LIST_PRODUCT_TOURS

Tool to retrieve a paginated list of product tours for a specific project.

4 input
Action

List project actions with pagination and filters

POSTHOG_LIST_PROJECT_ACTIONS

Get paginated project actions with filters by format.

4 input
Action

List project batch exports with pagination

POSTHOG_LIST_PROJECT_BATCH_EXPORTS

Retrieve an indexed list of batch exports for a specified project with optional pagination.

3 input
Action

List project configuration plugin logs

POSTHOG_LIST_PROJECT_CONFIGURATION_PLUGIN_LOGS

Retrieves logs for a specific plugin configuration in a PostHog project, enabling you to monitor plugin activity and troubleshoot issues.

4 input
Action

List project dashboard collaborators

POSTHOG_LIST_PROJECT_DASHBOARD_COLLABORATORS

Retrieve the list of users explicitly added as collaborators on a specific dashboard, along with their access level (edit or view). Use this to manage and audit who has access to your project's performance metrics.

2 input
Action

List project dashboard templates

POSTHOG_LIST_PROJECT_DASHBOARD_TEMPLATES

Retrieve available dashboard templates for a PostHog project.

3 input
Action

List project dashboards with pagination

POSTHOG_LIST_PROJECT_DASHBOARDS

Get paginated dashboards for a project by ID, using 'limit' and 'offset'.

3 input
Action

List project early access features

POSTHOG_LIST_PROJECT_EARLY_ACCESS_FEATURES

Retrieve a paginated list of a project's early access features by ID with 'limit' and 'offset' parameters.

3 input
Action

List project experiments with pagination

POSTHOG_LIST_PROJECT_EXPERIMENTS

Get a paginated list of experiments within a project using 'limit' and 'offset' parameters.

3 input
Action

List project export items with pagination

POSTHOG_LIST_PROJECT_EXPORT_ITEMS

Retrieves a paginated list of export items (e.g., events, persons, or cohorts) for a specific PostHog project, enabling efficient data extraction for analysis or integration with other tools.

3 input
Action

List project group types by id

POSTHOG_LIST_PROJECT_GROUP_TYPES

List all group types configured for a PostHog project.

1 input
Action

List project membership details

POSTHOG_LIST_PROJECT_MEMBERSHIP_DETAILS

Retrieve a list of project membership details for a specified project by ID.

1 input
Action

List project pipeline configurations

POSTHOG_LIST_PROJECT_PIPELINE_CONFIGURATIONS

List all pipeline transformation configurations for a specific project.

3 input
Action

List project plugin configurations

POSTHOG_LIST_PROJECT_PLUGIN_CONFIGURATIONS

List all plugin configurations for a specific project.

3 input
Action

List project session recordings

POSTHOG_LIST_PROJECT_SESSION_RECORDINGS

Retrieve a paginated list of session recordings for a specific project, including viewing times and user interactions.

3 input
Action

List project subscriptions with pagination

POSTHOG_LIST_PROJECT_SUBSCRIPTIONS

Retrieve a paginated list of subscriptions for a given project by its ID.

3 input
Action

List projects in organization with pagination

POSTHOG_LIST_ORGANIZATION_PROJECTS

Projects for the current organization.

3 input
Action

List Role Memberships Paginated

POSTHOG_LIST_ROLE_MEMBERSHIPS

List all users assigned to a specific role within an organization.

4 input
Action

List session recording sharing configs

POSTHOG_LIST_SESSION_RECORDING_SHARING_CONFIGS

Retrieve all sharing configurations tied to a specific session recording, including access tokens and creation times, so you can manage who can view the recording.

2 input
Action

List specific type groups with pagination

POSTHOG_LIST_GROUPS_BY_TYPE

List all groups of a specific group type.

4 input
Action

List unused organization pipeline transformations

POSTHOG_LIST_UNUSED_ORGANIZATION_PIPELINE_TRANSFORMATIONS

Retrieve a list of unused pipeline transformations for a specified organization, identified by UUID.

1 input
Action

List users with staff filter and pagination

POSTHOG_LIST_USERS_WITH_STAFF_FILTER_AND_PAGINATION

Retrieves a paginated list of users with the ability to filter by staff membership, enabling efficient management of your team's user accounts.

3 input
Action

List warehouse saved queries

POSTHOG_LIST_WAREHOUSE_SAVED_QUERIES

Retrieves a list of saved warehouse queries for a project, enabling you to browse, search, or reuse existing analytics queries.

3 input
Action

List web experiments

POSTHOG_LIST_WEB_EXPERIMENTS

Tool to retrieve a paginated list of web experiments for a specific project.

3 input
Action

Listprojectpipelineimportconfigs

POSTHOG_LIST_PROJECT_PIPELINE_IMPORT_CONFIGS

List pipeline import app configurations for a specified project, with pagination options 'limit' and 'offset'.

3 input
Action

Manage feature flag enrichment for usage dashboard

POSTHOG_MANAGE_FEATURE_FLAG_ENRICHMENT_FOR_USAGE_DASHBOARD

Learn to manage feature flags (creation, access, modification, removal) using PostHog's docs, with options to use a JavaScript Library or a dedicated endpoint…

21 input
Action

Manage project feature flags for local evaluation

POSTHOG_MANAGE_PROJECT_FEATURE_FLAGS_FOR_LOCAL_EVALUATION

Retrieves all feature flag definitions and associated configurations for a project, enabling your application to evaluate flags locally without repeated API calls for better performance.

1 input
Action

Mark dashboard template as deleted

POSTHOG_MARK_DASHBOARD_TEMPLATE_AS_DELETED

Hard delete of this model is not allowed.

2 input
Action

Mark insight as viewed with configurable format

POSTHOG_MARK_INSIGHT_AS_VIEWED_WITH_CONFIGURABLE_FORMAT

Marks one or more insights as viewed by the current user for a specified project.

3 input
Action

Mark product onboarding complete

POSTHOG_PATCH_COMPLETE_PRODUCT_ONBOARDING

Marks a specific PostHog product onboarding step (e.g., product analytics, session replay) as complete for a project, enabling automated progress tracking of feature setup without manual intervention.

3 input
Action

Modify org info via uuid

POSTHOG_UPDATE_ORGANIZATION_BY_UUID

PUT /api/organizations/{id}/: Update organization details by providing a UUID as 'id'.

5 input
Action

Move dashboard tile

POSTHOG_MOVE_DASHBOARD_TILE

Endpoint to move a tile from one dashboard to another.

4 input
Action

Partial experiment update in project

POSTHOG_PATCH_EXPERIMENT

Endpoint enables partial updates to an experiment in a project using PATCH, needing projectid, experimentid, and various payload types.

14 input
Action

Partial update of a project insight

POSTHOG_PATCH_PROJECT_INSIGHT

Updates specific fields of an existing insight in a project, allowing you to tweak chart settings, filters, or metadata without overwriting the entire insight.

30 input
Action

Partial update of a project s dashboard

POSTHOG_PATCH_PROJECT_DASHBOARD

Partially updates an existing dashboard, allowing you to modify specific fields like name, filters, or panels without replacing the entire dashboard.

14 input
Action

Partial update of a project s feature flag

POSTHOG_PATCH_PROJECT_FEATURE_FLAG

Learn to manage feature flags (create, read, update, delete) using PostHog's docs, with options for JavaScript Library use or dedicated endpoints for user flag…

21 input
Action

Partial update of project notebook

POSTHOG_PATCH_PROJECT_NOTEBOOK

Partially updates specific fields of an existing project notebook, allowing you to modify only the parts that need changing without overwriting the entire notebook.

10 input
Action

Partial update project annotation

POSTHOG_PATCH_PROJECT_ANNOTATION

Create, Read, Update and Delete annotations.

15 input
Action

Partially update project property definition

POSTHOG_PATCH_PROJECT_PROPERTY_DEFINITION

PATCH /api/projects/{projectid}/propertydefinitions/{id}/: Partially update a specific property definition by UUID in a project.

4 input
Action

Patch Batch Export

POSTHOG_PATCH_BATCH_EXPORT

Update an existing batch export configuration in PostHog by partially modifying fields like name, paused status, destination, or schedule.

14 input
Action

Patch Customer Profile Config

POSTHOG_PATCH_CUSTOMER_PROFILE_CONFIG

Update a customer profile configuration by partially modifying fields like content, scope, or sidebar.

5 input
Action

Patch Dataset

POSTHOG_PATCH_DATASET

Modify specific details of an existing dataset, such as its name or description, while leaving all other properties unchanged

5 input
Action

Patch Dataset Item

POSTHOG_PATCH_DATASET_ITEM

Tool to partially update a dataset item by its ID in a PostHog project.

9 input
Action

Patch endpoint

POSTHOG_PATCH_ENDPOINT

Tool to partially update an endpoint for a project.

8 input
Action

Patch error tracking autocapture controls

POSTHOG_PATCH_ERROR_TRACKING_AUTOCAPTURE_CONTROLS

Modify error tracking settings like sampling rate, URL triggers, and event triggers to control which errors are automatically captured, helping you focus on the most relevant issues without overwhelming your workflow.

9 input
Action

Patch Evaluation

POSTHOG_PATCH_EVALUATION

Update an evaluation by patching specific fields.

12 input
Action

Patch experiment saved metric

POSTHOG_PATCH_EXPERIMENT_SAVED_METRIC

Tool to partially update an experiment saved metric by ID in a PostHog project.

6 input
Action

Patch External Data Source

POSTHOG_PATCH_EXTERNAL_DATA_SOURCE

Tool to update an external data source in PostHog by patching specific fields like description or configuration.

7 input
Action

Patch file system

POSTHOG_PATCH_FILE_SYSTEM

Tool to partially update a file system resource by UUID and project ID.

11 input
Action

Patch file system shortcut

POSTHOG_PATCH_FILE_SYSTEM_SHORTCUT

Updates specific fields of an existing file system shortcut in PostHog without replacing the entire record. Useful for making targeted changes like renaming, updating the target path, or adjusting metadata.

6 input
Action

Patch hog function

POSTHOG_PATCH_HOG_FUNCTION

Tool to partially update a hog function by UUID and project ID.

17 input
Action

Patch Insight Variable

POSTHOG_PATCH_INSIGHT_VARIABLE

Update an insight variable by partially modifying its properties (name, type, default value, etc.).

7 input
Action

Patch live debugger breakpoint

POSTHOG_PATCH_LIVE_DEBUGGER_BREAKPOINT

Tool to update a live debugger breakpoint by UUID and project ID.

7 input
Action

Patch persisted folder

POSTHOG_PATCH_PERSISTED_FOLDER

Partially updates an existing folder in PostHog, allowing changes to its name, description, or other attributes without overwriting the entire folder configuration.

5 input
Action

Patch product tour

POSTHOG_PATCH_PRODUCT_TOUR

Tool to partially update a product tour in PostHog.

12 input
Action

Patch warehouse saved query

POSTHOG_PATCH_WAREHOUSE_SAVED_QUERY

Tool to partially update a warehouse saved query in PostHog.

11 input
Action

Patch warehouse tables

POSTHOG_PATCH_WAREHOUSE_TABLES

Tool to partially update a warehouse table by patching specific fields like name, format, or schema.

8 input
Action

Patch web experiment

POSTHOG_PATCH_WEB_EXPERIMENT

Partially updates specific fields of an existing web experiment, such as its name, targeting rules, or status, without needing to replace the entire experiment configuration

5 input
Action

Pause Batch Export

POSTHOG_PAUSE_BATCH_EXPORT

Pause a batch export in PostHog to temporarily stop scheduled data exports.

2 input
Action

Pause Organization Batch Export

POSTHOG_PAUSE_ORGANIZATION_BATCH_EXPORT

Pause an organization-level batch export in PostHog.

2 input
Action

Person partial update via project id

POSTHOG_PATCH_PERSON

This endpoint allows reading and deleting individuals.

8 input
Action

Post Project Trends With Filters

POSTHOG_PROJECT_TREND_ANALYTICS

The /api/projects/{projectid}/insights/trend/ endpoint provides project trends in CSV/JSON, requires projectid and optional parameters, and needs…

11 input
Action

Prevent hard delete notebook by flagging

POSTHOG_MARK_NOTEBOOK_AS_DELETED

Hard delete of this model is not allowed.

2 input
Action

Project Funnel Advanced Analytics

POSTHOG_PROJECT_FUNNEL_ADVANCED_ANALYTICS

Create comprehensive funnel analysis for a PostHog project with advanced configuration options.

18 input
Action

Rearrange frontend app pipeline configs

POSTHOG_REARRANGE_FRONTEND_APP_PIPELINE_CONFIGS

Rearrange (reorder) the configuration of frontend apps in a project's data pipeline.

16 input
Action

Rearrange pipeline transformation configs

POSTHOG_REARRANGE_PIPELINE_TRANSFORMATION_CONFIGS

Rearrange the execution order of pipeline transformation configurations for a project.

16 input
Action

Rearrange project import app configurations

POSTHOG_REARRANGE_PROJECT_IMPORT_APP_CONFIGURATIONS

Rearrange app import settings in a project using PATCH /api/projects/{projectid}/...

16 input
Action

Rearrange project pipeline destination configs

POSTHOG_REARRANGE_PROJECT_PIPELINE_DESTINATION_CONFIGS

Controls the execution order and enables or disables pipeline destination configurations for a project, allowing precise management of how events are processed by destination plugins.

16 input
Action

Reconfigure plugin order and status in project

POSTHOG_RECONFIGURE_PLUGIN_ORDER_AND_STATUS_IN_PROJECT

Rearranges the execution order of plugins and enables or disables them within a project, allowing you to control which data transformations run first and which are active.

16 input
Action

Remove domain by uuid from organization

POSTHOG_DELETE_ORGANIZATION_DOMAIN

Delete a specific domain by its UUID within an organization, given valid organization and domain IDs.

2 input
Action

Remove early access feature from project

POSTHOG_DELETE_PROJECT_EARLY_ACCESS_FEATURE

Permanently removes an early access feature from your project, helping you keep your feature flags organized and up-to-date as your product evolves.

2 input
Action

Remove explicit project member by uuid

POSTHOG_DELETE_PROJECT_MEMBER

Delete a specific user (by UUID) from the explicit members of a given project.

2 input
Action

Remove feature flag role access by id

POSTHOG_DELETE_FEATURE_FLAG_ROLE_ACCESS

DELETE /api/projects/{projectid}/featureflags/{featureflagid}/roleaccess/{id}: Remove role access from a feature flag in a project by ID, requiring…

3 input
Action

Remove member from organization by uuid

POSTHOG_DELETE_ORGANIZATION_MEMBER

Revokes a user's access to your PostHog organization, instantly removing their ability to view or manage product analytics data.

2 input
Action

Remove org pipeline import app by id

POSTHOG_DELETE_ORGANIZATION_PIPELINE_IMPORT_APP

Delete a specific pipeline import app plugin associated with an organization by ID.

2 input
Action

Remove organization batch export by uuid

POSTHOG_DELETE_ORGANIZATION_BATCH_EXPORT

Delete a specific batch export by its UUID in an organization.

2 input
Action

Remove organization pipeline destination

POSTHOG_DELETE_ORGANIZATION_PIPELINE_DESTINATION

Delete a specific pipeline destination in an organization by ID.

2 input
Action

Remove organization pipeline transformation

POSTHOG_DELETE_ORGANIZATION_PIPELINE_TRANSFORMATION

Delete a specific pipeline transformation plugin for an organization by ID.

2 input
Action

Remove organization plugin by id

POSTHOG_DELETE_ORGANIZATION_PLUGIN

Delete a specific plugin (by its integer ID) from the organization (identified by UUID) with no response body on success.

2 input
Action

Remove organization proxy record

POSTHOG_DELETE_ORGANIZATION_PROXY_RECORD

Delete a proxy record by ID for a specific organization.

2 input
Action

Remove organization role by id

POSTHOG_DELETE_ORGANIZATION_ROLE

Delete a role with a specific UUID in an organization.

2 input
Action

Remove project dashboard collaborator

POSTHOG_DELETE_PROJECT_DASHBOARD_COLLABORATOR

Remove a collaborator from a project dashboard.

3 input
Action

Remove project event definition

POSTHOG_DELETE_PROJECT_EVENT_DEFINITION

Delete an event definition by providing its UUID and the associated project ID.

2 input
Action

Remove project experiment by id

POSTHOG_DELETE_PROJECT_EXPERIMENT

Soft-delete a specific experiment by its unique integer ID within a project.

3 input
Action

Remove project plugin configuration

POSTHOG_DELETE_PROJECT_PLUGIN_CONFIGURATION

Permanently removes a specific plugin configuration from a PostHog project, helping you manage your analytics integrations and keep your setup clean.

2 input
Action

Remove property definition by uuid

POSTHOG_DELETE_PROPERTY_DEFINITION

Delete a property definition by providing its UUID and the associated project ID.

2 input
Action

Remove rolemembership by uuid

POSTHOG_DELETE_ROLE_MEMBERSHIP

Remove a user from a custom organization role by deleting their role membership.

3 input
Action

Remove session recording from playlist

POSTHOG_DELETE_SESSION_RECORDING_FROM_PLAYLIST

Remove a session recording from a playlist in a PostHog project.

3 input
Action

Remove specific project batch export

POSTHOG_DELETE_PROJECT_BATCH_EXPORT

Delete a specific batch export by providing the UUID and project ID.

2 input
Action

Remove specific project query

POSTHOG_DELETE_PROJECT_QUERY

Deletes a saved query from a specific PostHog project, helping you remove outdated or unused analysis insights to keep your workspace organized.

2 input
Action

Replace Desktop Recording

POSTHOG_REPLACE_DESKTOP_RECORDING

Replace a desktop meeting recording in PostHog using PUT.

24 input
Action

Reset person distinct ID

POSTHOG_RESET_PERSON_DISTINCT_ID

Reclaims a distinct user ID from a deleted person record, making it available for a new user. Use this to efficiently reuse identifiers when managing user data cleanup or re-assignment.

3 input
Action

Retrieve and delete project person trends

POSTHOG_GET_PROJECT_PERSON_TRENDS

Retrieves trend data about persons in your project and allows deletion of person records. Useful for analyzing user growth, engagement patterns, and removing test or outdated user data.

2 input
Action

Retrieve app metrics by ids

POSTHOG_GET_APP_METRICS

Retrieves performance and error metrics for a specific plugin configuration over the last 31 days, showing success rates, failures, and retry statistics

2 input
Action

Retrieve app metrics error details

POSTHOG_GET_APP_METRICS_ERROR_DETAILS

Retrieves detailed error logs for a specific plugin or app integration in your PostHog project, helping you quickly diagnose and resolve failures that disrupt data workflows.

2 input
Action

Retrieve async query status by id

POSTHOG_RETRIEVE_ASYNC_QUERY_STATUS_BY_ID

(Experimental)

2 input
Action

Retrieve batch export details

POSTHOG_GET_BATCH_EXPORT_DETAILS

Retrieve details of a specific batch export by its UUID in a project.

2 input
Action

Retrieve cohort activity details

POSTHOG_GET_COHORT_ACTIVITY_DETAILS

Retrieves detailed activity history for a specific cohort, including status changes, filters used, and creator information, helping you understand how a cohort was built and modified over time.

2 input
Action

Retrieve cohort person details

POSTHOG_GET_COHORT_PERSON_DETAILS

Retrieve details of persons within a cohort by its unique ID in the specified project.

5 input
Action

Retrieve dashboard template details by uuid

POSTHOG_GET_DASHBOARD_TEMPLATE_DETAILS

Fetch specific dashboard template details by UUID in a project with 'dashboardtemplate:read' rights using a PersonalAPIKeyAuth.

2 input
Action

Retrieve dashboard template schema

POSTHOG_GET_DASHBOARD_TEMPLATE_SCHEMA

Retrieve the JSON schema for dashboard templates of a specific project.

1 input
Action

Retrieve event definition by uuid

POSTHOG_GET_EVENT_DEFINITION

Retrieve an event definition by its UUID within a specified project.

2 input
Action

Retrieve event definitions by project id

POSTHOG_GET_EVENT_DEFINITIONS

Fetches the list of event definitions (names, descriptions, and properties) for a specified PostHog project, helping you understand what user actions are being tracked.

1 input
Action

Retrieve experiment details by ids

POSTHOG_GET_EXPERIMENT_DETAILS

Access detailed experiment info within a project using unique experiment ID & project ID, with 'experiment:read' rights.

2 input
Action

Retrieve experiments requiring flag implementation

POSTHOG_GET_EXPERIMENTS_REQUIRING_FLAG_IMPLEMENTATION

Retrieve details for experiments that require feature flag implementation in a specific project.

1 input
Action

Retrieve export unsubscribe configs

POSTHOG_GET_EXPORT_UNSUBSCRIBE_CONFIGS

Retrieves the configuration settings for unsubscribing from data exports, enabling you to see which export integrations allow opt-out options and their specific details

1 input
Action

Retrieve feature flag activity details

POSTHOG_GET_FEATURE_FLAG_ACTIVITY_DETAILS

Manage feature flags (creation, reading, updating, and deleting) using PostHog's guides or via JavaScript Library/endpoint for user-specific flag status.

2 input
Action

Retrieve feature flag details

POSTHOG_GET_FEATURE_FLAG_DETAILS

Retrieve detailed information about a specific feature flag in a PostHog project.

2 input
Action

Retrieve feature flag role access details

POSTHOG_GET_FEATURE_FLAG_ROLE_ACCESS_DETAILS

Retrieve details for a specific role's access to a feature flag within a project.

3 input
Action

Retrieve feature flags activity log

POSTHOG_GET_FEATURE_FLAGS_ACTIVITY_LOG

Retrieves the chronological log of changes made to feature flags, including who made each change and when, for auditing and debugging purposes.

1 input
Action

Retrieve feature flags evaluation reasons

POSTHOG_GET_FEATURE_FLAGS_EVALUATION_REASONS

Provides the detailed reasoning behind why a feature flag evaluated to a particular value for a user or group, helping you diagnose unexpected flag behavior without relying on guesswork.

2 input
Action

Retrieve filtered project property definitions

POSTHOG_GET_FILTERED_PROJECT_PROPERTY_DEFINITIONS

Get property definitions for a project using projectid, with filters for event names, property types, exclusions, and numerical or feature flags.

12 input
Action

Retrieve funnel insights in project

POSTHOG_GET_FUNNEL_INSIGHTS_IN_PROJECT

Execute a funnel analysis for a specific project.

9 input
Action

Retrieve group property definitions by project id

POSTHOG_GET_GROUP_PROPERTY_DEFINITIONS

Retrieves the metadata (name, type, creation time) of all properties defined for a specific group type in a project, helping you understand what group-level data is available for analysis and reporting.

3 input
Action

Retrieve group property values by index and key

POSTHOG_GET_GROUP_PROPERTY_VALUES

Fetches the current value of a specific property for a group type (e.g., company or organization) within a project, enabling you to analyze group-level attributes without scanning all events.

3 input
Action

Retrieve hedgehog configuration by uuid

POSTHOG_GET_HEDGEHOG_CONFIGURATION

Retrieve user's hedgehog configuration details by their UUID.

1 input
Action

Retrieve historical app metrics export

POSTHOG_GET_HISTORICAL_APP_METRICS_EXPORT

Retrieves a previously exported dataset of historical app metrics for a specific plugin configuration, enabling analysis of past performance trends without requesting a new export.

2 input
Action

Retrieve important project activity log

POSTHOG_GET_IMPORTANT_PROJECT_ACTIVITY_LOG

Fetches a chronological log of important events and changes within a PostHog project, such as creation, updates, and deletions of dashboards, feature flags, insights, and other key resources, so you can track who did what and when.

1 input
Action

Retrieve insight sharing configurations

POSTHOG_GET_INSIGHT_SHARING_CONFIGURATIONS

Retrieve sharing configurations for a specific insight within a project, requiring project and insight IDs.

2 input
Action

Retrieve last viewed insights for user

POSTHOG_RETRIEVE_LAST_VIEWED_INSIGHTS_FOR_USER

Returns basic details about the last 5 insights viewed by this user.

2 input
Action

Retrieve matching events for session recording

POSTHOG_RETRIEVE_MATCHING_EVENTS_FOR_SESSION_RECORDING

Retrieves the event IDs that match a specified filter within a single session recording, requiring at least one event or action criterion. Use this to tie specific user actions to a recorded session for deeper behavioral analysis.

1 input
Action

Retrieve notebook activity for project

POSTHOG_RETRIEVE_NOTEBOOK_ACTIVITY_FOR_PROJECT

Retrieves a log of recent activity—such as views, edits, and comments—on notebooks within a specific PostHog project, helping you understand how shared analytical documents are being used.

1 input
Action

Retrieve notebook activity log

POSTHOG_RETRIEVE_NOTEBOOK_ACTIVITY_LOG

The API for interacting with Notebooks.

2 input
Action

Retrieve notebook details

POSTHOG_RETRIEVE_NOTEBOOK_DETAILS

The API for interacting with Notebooks.

2 input
Action

Retrieve or delete person retention data

POSTHOG_RETRIEVE_OR_DELETE_PERSON_RETENTION_DATA

This endpoint is for reading and deleting person data; use the capture API, $set/$unset properties, or SDKs for creation and updates.

2 input
Action

Retrieve or delete project persons funnel data

POSTHOG_RETRIEVE_OR_DELETE_PROJECT_PERSONS_FUNNEL_DATA

Retrieves persons who entered or progressed through a funnel in the specified project.

2 input
Action

Retrieve Org Pipeline Repo Details

POSTHOG_RETRIEVE_ORGANIZATION_PIPELINE_REPOSITORY_DETAILS

Retrieve details for repository pipeline destinations within a specific organization by its UUID.

1 input
Action

Retrieve org pipeline transformation activity

POSTHOG_RETRIEVE_ORGANIZATION_PIPELINE_TRANSFORMATION_ACTIVI

Retrieve org pipeline transformation activity

1 input
Action

Retrieve organization pipeline frontend app details

POSTHOG_RETRIEVE_ORGANIZATION_PIPELINE_FRONTEND_APP

Retrieve pipeline frontend app details for an organization using its 'organizationid' (UUID).

1 input
Action

Retrieve organization pipeline unsubscribe configs

POSTHOG_RETRIEVE_ORGANIZATION_PIPELINE_UNSUBSCRIBE_CONFIGS

Retrieve export unsubscribe configurations for an organization's pipeline frontend apps.

1 input
Action

Retrieve organization plugin activity

POSTHOG_RETRIEVE_ORGANIZATION_PLUGIN_ACTIVITY

Retrieve activity details for plugins in a specified organization by ID.

1 input
Action

Retrieve organization plugin details

POSTHOG_RETRIEVE_ORGANIZATION_PLUGIN_DETAILS

Retrieve a specific plugin's details for an organization.

2 input
Action

Retrieve organization plugin repository details

POSTHOG_RETRIEVE_ORGANIZATION_PLUGIN_REPOSITORY_DETAILS

Retrieves a list of plugins available in your organization's PostHog repository, including their names, types, and URLs, so you can quickly find and install tools to extend your analytics setup.

1 input
Action

Retrieve organization plugin unsubscribe configs

POSTHOG_RETRIEVE_ORGANIZATION_PLUGIN_UNSUBSCRIBE_CONFIGS

Retrieve export unsubscribe configurations for plugins in an organization.

1 input
Action

Retrieve organization project details

POSTHOG_RETRIEVE_ORGANIZATION_PROJECT_DETAILS

Fetches detailed information about a specific project within your PostHog organization, such as its name, ID, and configuration settings.

2 input
Action

Retrieve organization role details

POSTHOG_RETRIEVE_ORGANIZATION_ROLE_DETAILS

Retrieves details of a specific role within an organization, such as its name, permissions, and associated features, using the role's unique identifier.

2 input
Action

Retrieve organization s unused pipeline apps

POSTHOG_RETRIEVE_ORGANIZATION_UNUSED_PIPELINE_APPS

Lists pipeline apps in your PostHog organization that are not currently being used, helping you identify and clean up unused integrations.

1 input
Action

Retrieve paginated organization list

POSTHOG_RETRIEVE_PAGINATED_ORGANIZATION_LIST

Retrieve a paginated list of organizations with optional 'limit' and 'offset' query parameters.

2 input
Action

Retrieve persisted folder

POSTHOG_RETRIEVE_PERSISTED_FOLDER

Retrieves detailed metadata about a specific persisted folder, including its type, storage path, and creation timestamps, to help you organize and manage your analytics exports.

2 input
Action

Retrieve person details by id

POSTHOG_RETRIEVE_PERSON_DETAILS_BY_ID

This endpoint is used to read and delete persons.

3 input
Action

Retrieve person property values

POSTHOG_RETRIEVE_PERSON_VALUES_BY_PROJECT

Retrieve unique values for a specific person property across all persons in a project.

3 input
Action

Retrieve person s activity and delete options

POSTHOG_RETRIEVE_PERSON_ACTIVITY_AND_DELETE_OPTIONS

This endpoint is for reading and deleting persons; for creating/updating, use the capture API, $set/$unset properties, or SDKs.

3 input
Action

Retrieve persons funnel correlation data

POSTHOG_RETRIEVE_PERSONS_FUNNEL_CORRELATION_DATA

Retrieves correlation data revealing which user properties or events are most strongly associated with conversion or drop-off within a funnel, enabling data-informed decisions on product and marketing strategies

2 input
Action

Retrieve pipeline destination activity

POSTHOG_RETRIEVE_PIPELINE_DESTINATION_ACTIVITY

Retrieve activity details for pipeline destinations within an organization.

3 input
Action

Retrieve pipeline destination config details

POSTHOG_RETRIEVE_PIPELINE_DESTINATION_CONFIG_DETAILS

Retrieves the full configuration details of a specific pipeline destination, including plugin info, status, and timestamps, so you can verify and troubleshoot your data routing.

2 input
Action

Retrieve pipeline destination details

POSTHOG_RETRIEVE_PIPELINE_DESTINATION_DETAILS

Fetch a pipeline destination's details by ID and organization UUID, using a PersonalAPIKeyAuth with read access to plugins.

2 input
Action

Retrieve pipeline destination plugin details

POSTHOG_RETRIEVE_PIPELINE_DESTINATION_PLUGIN_DETAILS

Retrieves detailed information about a specific pipeline destination plugin, including its name, description, URL, and plugin type, used to inspect or verify analytics data routing configurations.

2 input
Action

Retrieve pipeline frontend app activity

POSTHOG_RETRIEVE_PIPELINE_FRONTEND_APP_ACTIVITY

Retrieves configuration and recent activity details for pipeline frontend apps in your organization, helping you monitor and manage your data ingestion pipelines

1 input
Action

Retrieve pipeline frontend app details

POSTHOG_RETRIEVE_PIPELINE_FRONTEND_APP_DETAILS

Retrieve detailed information about a specific pipeline frontend app, including its configuration schema, version, capabilities, and metadata, to manage and troubleshoot site apps like notification bars, bug reporters, and early access features.

2 input
Action

Retrieve pipeline frontend app source details

POSTHOG_RETRIEVE_PIPELINE_FRONTEND_APP_SOURCE_DETAILS

Retrieve details for a specific pipeline frontend app's source by its ID within an organization.

2 input
Action

Retrieve pipeline frontend plugin config

POSTHOG_RETRIEVE_PIPELINE_FRONTEND_PLUGIN_CONFIG

Retrieve the frontend-specific configuration for a pipeline frontend app by its config ID and project ID.

2 input
Action

Retrieve pipeline import apps activity

POSTHOG_RETRIEVE_PIPELINE_IMPORT_APPS_ACTIVITY

Retrieve activity details of pipeline import apps for a given organization.

3 input
Action

Retrieve pipeline plugin details by id

POSTHOG_RETRIEVE_PIPELINE_PLUGIN_DETAILS_BY_ID

Retrieve detailed information about a specific pipeline transformation plugin by ID.

2 input
Action

Retrieve Pipeline Plugin Source

POSTHOG_RETRIEVE_PIPELINE_PLUGIN_SOURCE

Retrieve the source details of a pipeline transformation for a specific plugin by ID within an organization.

2 input
Action

Retrieve pipeline transformation frontend config

POSTHOG_RETRIEVE_PIPELINE_TRANSFORMATION_FRONTEND_CONFIG

Retrieve the frontend configuration details for a specific pipeline transformation by ID within a given project.

2 input
Action

Retrieve plugin source details

POSTHOG_RETRIEVE_PLUGIN_SOURCE_DETAILS

Retrieve plugin source details by organization and plugin ID.

2 input
Action

Retrieve plugin update info

POSTHOG_RETRIEVE_PLUGIN_UPDATE_INFO

This endpoint retrieves update information for a specific plugin within an organization's pipeline frontend app by its integer ID and the organization's UUID.

2 input
Action

Retrieve plugin update status

POSTHOG_RETRIEVE_PLUGIN_UPDATE_STATUS

Retrieve the latest update status for a specific plugin, identified by its integer ID, within an organization specified by UUID.

2 input
Action

Retrieve project action details by id

POSTHOG_RETRIEVE_PROJECT_ACTION_DETAILS_BY_ID

Get details on a project action by ID.

3 input
Action

Retrieve project activity details

POSTHOG_RETRIEVE_PROJECT_ACTIVITY_DETAILS

Retrieve the activity log for a specified project, showing recent changes and events.

1 input
Action

Retrieve project activity insights

POSTHOG_RETRIEVE_PROJECT_ACTIVITY_INSIGHTS

Retrieves the history of changes made to insights in a project, showing who performed each action and when, enabling auditing and tracking of modifications.

4 input
Action

Retrieve project activity log with pagination

POSTHOG_RETRIEVE_PROJECT_ACTIVITY_LOG_WITH_PAGINATION

Retrieve a project's activity log with cursor-based pagination.

2 input
Action

Retrieve project annotation details

POSTHOG_RETRIEVE_PROJECT_ANNOTATION_DETAILS

Create, Read, Update and Delete annotations.

2 input
Action

Retrieve project cohort details

POSTHOG_RETRIEVE_PROJECT_COHORT_DETAILS

Retrieve detailed information about a specific cohort within a project using its ID.

2 input
Action

Retrieve project cohorts activity log

POSTHOG_RETRIEVE_PROJECT_COHORTS_ACTIVITY_LOG

Retrieves the history of changes made to cohorts in a specific project, including who made each change and when.

1 input
Action

Retrieve project cohorts with pagination

POSTHOG_RETRIEVE_PROJECT_COHORTS_WITH_PAGINATION

Retrieve a paginated list of cohorts for a specific project using projectid.

3 input
Action

Retrieve project early access feature details

POSTHOG_RETRIEVE_PROJECT_EARLY_ACCESS_FEATURE_DETAILS

Retrieves detailed information about a specific early access feature, including its status, associated feature flag, and timestamps.

2 input
Action

Retrieve project event details by id

POSTHOG_RETRIEVE_PROJECT_EVENT_DETAILS_BY_ID

Retrieve details for a specific event by ID within a project.

3 input
Action

Retrieve project event values

POSTHOG_RETRIEVE_PROJECT_EVENT_VALUES

Retrieve event values for a specific project by ID.

3 input
Action

Retrieve project experiment results

POSTHOG_RETRIEVE_PROJECT_EXPERIMENT_RESULTS

Retrieve experiment timeseries results within a project by project and experiment ID.

4 input
Action

Retrieve project export details

POSTHOG_RETRIEVE_PROJECT_EXPORT_DETAILS

Retrieve detailed info on a specific export of a project using its unique ID.

2 input
Action

Retrieve project funnel correlation insights

POSTHOG_RETRIEVE_PROJECT_FUNNEL_CORRELATION_INSIGHTS

Retrieve funnel correlation insights for a specific project.

11 input
Action

Retrieve project group details by key and type

POSTHOG_RETRIEVE_PROJECT_GROUP_DETAILS_BY_KEY_AND_TYPE

Retrieves specified group details within a project by group key and type index.

3 input
Action

Retrieve project insight activity data

POSTHOG_RETRIEVE_PROJECT_INSIGHT_ACTIVITY_DATA

Retrieve insights activity for a specific project and insight ID, offering data in JSON or CSV format.

5 input
Action

Retrieve project insight details

POSTHOG_RETRIEVE_PROJECT_INSIGHT_DETAILS

Fetches the full details, metadata, and results of a specific PostHog insight (such as a chart or report) by its ID, with support for formatting options and dashboard context.

5 input
Action

Retrieve project insights with pagination

POSTHOG_RETRIEVE_PROJECT_INSIGHTS_WITH_PAGINATION

Retrieves a paginated list of saved insights (e.g., charts, dashboards) from a PostHog project, with options to filter by creator and choose response format (CSV or JSON).

6 input
Action

Retrieve project member details by uuid

POSTHOG_RETRIEVE_PROJECT_MEMBER_DETAILS_BY_UUID

Retrieve detailed information about a specific user's membership level and status within a project by their UUID.

2 input
Action

Retrieve project person activity

POSTHOG_RETRIEVE_PROJECT_PERSON_ACTIVITY

This endpoint allows reading and deleting individuals.

4 input
Action

Retrieve project session values

POSTHOG_RETRIEVE_PROJECT_SESSION_VALUES

Retrieve session values for a specified project.

2 input
Action

Retrieve project subscription details

POSTHOG_RETRIEVE_PROJECT_SUBSCRIPTION_DETAILS

Fetches details of a specific subscription tied to a PostHog project, including its frequency, type, and creator, so you can confirm billing status or plan settings.

2 input
Action

Retrieve project trend insights

POSTHOG_RETRIEVE_PROJECT_TREND_INSIGHTS

Retrieves saved trend insights from a PostHog project.

5 input
Action

Retrieve properties and events association

POSTHOG_RETRIEVE_PROPERTIES_AND_EVENTS_ASSOCIATION

Checks which of your tracked events have ever been linked to a specific property, helping you understand data consistency and event-property relationships.

3 input
Action

Retrieve property definition details

POSTHOG_RETRIEVE_PROPERTY_DEFINITION_DETAILS

Retrieve details of a specific property definition by UUID within a project.

2 input
Action

Retrieve recordings from playlist

POSTHOG_RETRIEVE_SESSION_RECORDING_PLAYLIST_DETAILS

Retrieve the list of session recordings within a playlist.

2 input
Action

Retrieve related project groups

POSTHOG_RETRIEVE_RELATED_PROJECT_GROUPS

Retrieves groups associated with a user within a specific project, showing group type, key, and creation date.

3 input
Action

Retrieve Retention Insights (Deprecated)

POSTHOG_RETRIEVE_RETENTION_INSIGHTS

DEPRECATED: Use POSTHOGCREATERETRIEVERETENTIONINSIGHTSFORPROJECT instead.

3 input
Action

Retrieve session property definitions

POSTHOG_RETRIEVE_SESSION_PROPERTY_DEFINITIONS

Retrieve property definitions for a specific project by providing the project's ID.

1 input
Action

Retrieve session recording details

POSTHOG_RETRIEVE_SESSION_RECORDING_DETAILS

Retrieve detailed information about a specific session recording by providing the session's UUID and associated project ID.

2 input
Action

Retrieve session recording error clusters

POSTHOG_RETRIEVE_SESSION_RECORDING_ERROR_CLUSTERS

Retrieve error clusters from session recordings for a specified project.

1 input
Action

Retrieve session recording properties

POSTHOG_RETRIEVE_SESSION_RECORDING_PROPERTIES_BY_PROJECT_ID

Retrieve metadata and properties of session recordings for a project, such as activity metrics, timestamps, and participant details, enabling analysis of user behavior and interactions.

3 input
Action

Retrieve session recording snapshots

POSTHOG_RETRIEVE_SESSION_RECORDING_SNAPSHOTS

Snapshots for a session can be loaded from S3 (if old) or Redis (if recent).

2 input
Action

Retrieve specific batch export details

POSTHOG_RETRIEVE_SPECIFIC_BATCH_EXPORT_DETAILS

Retrieve details of a specific batch export for an organization by its UUID.

2 input
Action

Retrieve specific batch export run details

POSTHOG_RETRIEVE_SPECIFIC_BATCH_EXPORT_RUN_DETAILS

Retrieves detailed status, record count, timestamps, and error information for a specific batch export run, enabling you to monitor and troubleshoot data exports to external systems.

3 input
Action

Retrieve specific domain details

POSTHOG_RETRIEVE_SPECIFIC_DOMAIN_DETAILS

Retrieve complete details of a specific authentication domain within an organization by its UUID.

2 input
Action

Retrieve specific exported asset content

POSTHOG_RETRIEVE_SPECIFIC_EXPORTED_ASSET_CONTENT

Retrieve the content of a specific exported asset by ID within a project.

2 input
Action

Retrieve specific historical plugin export

POSTHOG_RETRIEVE_SPECIFIC_HISTORICAL_PLUGIN_EXPORT

Retrieve historical export data for a specific plugin configuration within a project.

3 input
Action

Retrieve specific pipeline frontend app config

POSTHOG_RETRIEVE_SPECIFIC_PIPELINE_FRONTEND_APP_CONFIG

Retrieve the configuration details of a specific pipeline frontend app by providing its unique ID and the associated project ID.

2 input
Action

Retrieve specific project dashboard details

POSTHOG_RETRIEVE_SPECIFIC_PROJECT_DASHBOARD_DETAILS

Retrieve details of a specific dashboard within a project.

2 input
Action

Retrieve survey activity logs

POSTHOG_RETRIEVE_SURVEY_ACTIVITY_LOGS

Retrieve activity logs for specific survey in a project, identified by UUIDs.

4 input
Action

Retrieve survey details with uuid and project id

POSTHOG_RETRIEVE_SURVEY_DETAILS_WITH_UUID_AND_PROJECT_ID

Fetches comprehensive details of a specific survey, including its name, type, targeting flags, creator information, and full question structure with branching logic, using the survey's unique identifier and project ID.

2 input
Action

Retrieve survey responses count by project id

POSTHOG_RETRIEVE_SURVEY_RESPONSES_COUNT_BY_PROJECT_ID

Retrieve the total number of survey responses for a specific project, enabling solopreneurs to quickly measure engagement and feedback volume without retrieving full response details.

1 input
Action

Retrieve unsubscribed pipeline configs

POSTHOG_RETRIEVE_UNSUBSCRIBED_PIPELINE_CONFIGS

Retrieves a list of export unsubscribe configurations for your organization's pipeline destinations, allowing you to see which users have opted out of specific data exports.

1 input
Action

Retrieve unused organization pipeline frontend apps

POSTHOG_GET_UNUSED_ORG_PIPELINE_FRONTEND_APPS

Retrieve a list of pipeline frontend apps that are available but not currently in use within a specific organization.

1 input
Action

Retrieve user profile and team details

POSTHOG_RETRIEVE_USER_PROFILE_AND_TEAM_DETAILS

Fetch user profile info including team, organization, and notifications.

1 input
Action

Retry batch export run

POSTHOG_RETRY_BATCH_EXPORT_RUN

Tool to retry a failed or incomplete batch export run.

3 input
Action

Revoke organization invite

POSTHOG_REVOKE_ORGANIZATION_INVITE

Delete an organization invite by its UUID.

2 input
Action

Run endpoint

POSTHOG_RUN_ENDPOINT

Tool to execute a PostHog endpoint with optional materialization and filtering.

9 input
Action

Split person entities in project

POSTHOG_SPLIT_PERSON_ENTITIES_IN_PROJECT

Splits a previously merged person entity back into separate individual profiles, useful for correcting inaccurate user identity merging.

4 input
Action

Summarize survey responses

POSTHOG_SUMMARIZE_SURVEY_RESPONSES

Tool to generate an AI-powered summary of survey responses for a specific question.

3 input
Action

Translate text

POSTHOG_TRANSLATE_TEXT

Converts text from one language to another using PostHog's LLM-powered translation, enabling solopreneurs to analyze multilingual data and localize content without manual effort.

3 input
Action

Trigger project export with format option

POSTHOG_TRIGGER_PROJECT_EXPORT_WITH_FORMAT_OPTION

The /api/projects/{projectid}/exports/ endpoint triggers a project export, requiring projectid and exportformat.

5 input
Action

Unarchive survey response

POSTHOG_UNARCHIVE_SURVEY_RESPONSE

Tool to unarchive a single survey response.

3 input
Action

Unpause Batch Export

POSTHOG_UNPAUSE_BATCH_EXPORT

Resumes a previously paused batch export in PostHog, allowing the scheduled export of analytics data to an external destination to continue.

2 input
Action

Unpause Organization Batch Export

POSTHOG_UNPAUSE_ORGANIZATION_BATCH_EXPORT

Resumes a previously paused organization-level batch export, allowing data to continue flowing to your chosen destination.

2 input
Action

Update alert (full replacement)

POSTHOG_UPDATE_ALERT

Tool to fully update an existing alert configuration in PostHog using PUT method.

12 input
Action

Update alert configuration

POSTHOG_PATCH_ALERT

Modifies an existing alert's settings like name, status, thresholds, or subscribed users, allowing you to fine-tune notifications without recreating alerts.

12 input
Action

Update annotation details

POSTHOG_UPDATE_ANNOTATION_DETAILS

Create, Read, Update and Delete annotations.

15 input
Action

Update batch export

POSTHOG_UPDATE_BATCH_EXPORT

Tool to update an existing batch export configuration in PostHog.

15 input
Action

Update Customer Profile Config

POSTHOG_UPDATE_CUSTOMER_PROFILE_CONFIG

Update a customer profile configuration by completely replacing it with new data via PUT request.

7 input
Action

Update Dataset Items

POSTHOG_UPDATE_DATASET_ITEMS

Tool to fully update a dataset item by its ID in a PostHog project using PUT method.

10 input
Action

Update Datasets

POSTHOG_UPDATE_DATASET

Tool to update a dataset in PostHog by its ID and project ID.

4 input
Action

Update Desktop Recording

POSTHOG_UPDATE_DESKTOP_RECORDING

Update desktop meeting recording details via PATCH.

21 input
Action

Update early access project feature

POSTHOG_UPDATE_EARLY_ACCESS_PROJECT_FEATURE

Updates the details of an existing early access feature in a project, such as its name, description, or stage

7 input
Action

Update endpoint

POSTHOG_UPDATE_ENDPOINT

Updates an existing endpoint configuration in a PostHog project, allowing you to modify its URL, filters, sampling rate, or other settings without needing to recreate the endpoint.

10 input
Action

Update error tracking autocapture controls

POSTHOG_UPDATE_ERROR_TRACKING_AUTOCAPTURE_CONTROL

Tool to fully update an error tracking autocapture control configuration for a PostHog project.

9 input
Action

Update evaluation

POSTHOG_UPDATE_EVALUATION

Fully replace an existing evaluation—such as a feature flag rule or experiment setup—in PostHog, enabling you to apply a complete new configuration in one operation.

12 input
Action

Update event definition by uuid

POSTHOG_UPDATE_EVENT_DEFINITION

Update an event definition by sending a PUT request to '/api/projects/{projectid}/eventdefinitions/{id}/' using the UUID and project ID, provided you have…

5 input
Action

Update experiment details

POSTHOG_UPDATE_EXPERIMENT

Modifies the properties of an existing A/B test or experiment, such as its name, description, or schedule, to keep experiments up-to-date as priorities change

14 input
Action

Update experiment holdout

POSTHOG_UPDATE_EXPERIMENT_HOLDOUT

Tool to partially update an experiment holdout in a PostHog project.

5 input
Action

Update experiment holdout (full)

POSTHOG_UPDATE_EXPERIMENT_HOLDOUT_COMPLETE

Tool to fully update an experiment holdout in PostHog using PUT method.

5 input
Action

Update experiment saved metrics

POSTHOG_UPDATE_EXPERIMENT_SAVED_METRIC

Tool to update an existing experiment saved metric in PostHog.

6 input
Action

Update External Data Sources

POSTHOG_UPDATE_EXTERNAL_DATA_SOURCE

Tool to update an existing external data source in PostHog (e.g., Stripe, Salesforce).

7 input
Action

Update feature flag configuration

POSTHOG_UPDATE_FEATURE_FLAG

Manage feature flags for your app with creation, reading, updating, and deletion options.

21 input
Action

Update file system

POSTHOG_UPDATE_FILE_SYSTEM

Modifies an existing file system resource in PostHog to update its path, type, depth, or metadata, keeping your data organized and accurate.

11 input
Action

Update group type metric

POSTHOG_UPDATE_GROUPS_TYPES_METRIC

Tool to update a specific group usage metric by its ID.

8 input
Action

Update group usage metric

POSTHOG_PATCH_GROUPS_TYPES_METRICS

Tool to update a group usage metric configuration in PostHog.

8 input
Action

Update hog function

POSTHOG_UPDATE_HOG_FUNCTION

Tool to update a hog function by UUID and project ID using PUT method.

17 input
Action

Update Insight Variable

POSTHOG_UPDATE_INSIGHT_VARIABLE

Update an insight variable by replacing all its properties.

9 input
Action

Update live debugger breakpoint

POSTHOG_UPDATE_LIVE_DEBUGGER_BREAKPOINT

Tool to update a live debugger breakpoint for a project.

7 input
Action

Update organization batch export

POSTHOG_UPDATE_ORGANIZATION_BATCH_EXPORT

Updates settings for an existing organization-wide batch export in PostHog, such as the export schedule, destination, or data filters.

15 input
Action

Update organization details by uuid

POSTHOG_UPDATE_ORGANIZATION

Update specific details of an organization using its UUID.

12 input
Action

Update organization domain info and saml config

POSTHOG_UPDATE_ORGANIZATION_DOMAIN

Update an organization's authentication domain settings, including SAML SSO configuration and user provisioning policies.

8 input
Action

Update organization domain properties

POSTHOG_PATCH_ORGANIZATION_DOMAIN

Updates selected properties of a domain in an organization via PATCH request, supports various data formats but SAML fields are immutable.

8 input
Action

Update organization member by uuids

POSTHOG_UPDATE_ORGANIZATION_MEMBER

Updates the access level and permissions for an existing organization member, allowing you to promote or demote their role within the PostHog project.

3 input
Action

Update organization member details

POSTHOG_UPDATE_ORGANIZATION_MEMBER_COMPLETE

Update member details in an organization by ID and user UUID.

7 input
Action

Update organization proxy record

POSTHOG_UPDATE_ORGANIZATION_PROXY_RECORD

Update an organization's proxy record configuration.

9 input
Action

Update partial project cohort details

POSTHOG_PATCH_PROJECT_COHORT

Partially updates a cohort's details, such as its name or description, within a specific project to keep your user segments accurate and well-documented as your business evolves.

15 input
Action

Update partial role details in organization

POSTHOG_PATCH_ORGANIZATION_ROLE

PATCH /api/organizations/{organizationid}/roles/{id}/: Update partial details of a role by ID within an organization, including name and feature flag access…

6 input
Action

Update partial subscription details

POSTHOG_PATCH_PROJECT_SUBSCRIPTION

PATCH /api/projects/{projectid}/subscriptions/{id}/: Update partial details of a specific project subscription by ID.

19 input
Action

Update partial survey details

POSTHOG_PATCH_PROJECT_SURVEY

Update partial survey details by PATCH to /api/projects/{projectid}/surveys/{id}/ with UUID.

22 input
Action

Update persisted folder

POSTHOG_UPDATE_PERSISTED_FOLDER

Tool to update an existing persisted folder in PostHog.

7 input
Action

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.

8 input
Action

Update person property endpoint

POSTHOG_UPDATE_PERSON_PROPERTY

This endpoint allows for reading and deleting individuals.

5 input
Action

Update product tour

POSTHOG_UPDATE_PRODUCT_TOUR

Update an existing product tour in PostHog.

10 input
Action

Update project action by id

POSTHOG_UPDATE_PROJECT_ACTION

Updates an existing action (a custom event or behavior definition) in your PostHog project by specifying its ID, allowing you to modify its name, filters, or other properties.

16 input
Action

Update project action with partial data

POSTHOG_PATCH_PROJECT_ACTION

Update an action within a project with a specified ID.

16 input
Action

Update project batch export

POSTHOG_UPDATE_PROJECT_BATCH_EXPORT

Tool to update a batch export configuration within a project using PUT method.

15 input
Action

Update project cohort details

POSTHOG_UPDATE_PROJECT_COHORT

Update cohort details of a specific project by ID.

9 input
Action

Update project dashboard details

POSTHOG_UPDATE_PROJECT_DASHBOARD

Endpoint to update an existing dashboard within a project.

14 input
Action

Update project early access feature

POSTHOG_UPDATE_PROJECT_EARLY_ACCESS_FEATURE

Update a specific early access feature of a project by providing the projectid and feature id (UUID).

6 input
Action

Update project event definition

POSTHOG_UPDATE_PROJECT_EVENT_DEFINITION

Updates the name, description, or other properties of an existing event definition in your PostHog project to keep your event tracking organized and accurate.

5 input
Action

Update project group type metadata

POSTHOG_UPDATE_PROJECT_GROUP_TYPE

PATCH /api/projects/{projectid}/groupstypes/updatemetadata: Update group type metadata for a specific project using its projectid.

5 input
Action

Update project insight details

POSTHOG_UPDATE_PROJECT_INSIGHT

Modifies the configuration or details of an existing insight in your PostHog project, such as updating its name, query parameters, or display settings

30 input
Action

Update project member role by uuid

POSTHOG_PATCH_PROJECT_MEMBER

Update a project member's role using their UUID in a specific project.

9 input
Action

Update project member s role by uuid

POSTHOG_UPDATE_PROJECT_MEMBER

Update explicit project membership using UUIDs.

4 input
Action

Update project notebook details

POSTHOG_UPDATE_PROJECT_NOTEBOOK

The API for interacting with Notebooks.

7 input
Action

Update project property definition

POSTHOG_UPDATE_PROJECT_PROPERTY_DEFINITION

Update a property definition in a project by its UUID.

5 input
Action

Update project session recording playlist

POSTHOG_UPDATE_PROJECT_SESSION_RECORDING_PLAYLIST

Update an existing session recording playlist for a project with the specified projectid and playlist shortid.

11 input
Action

Update project settings

POSTHOG_UPDATE_PROJECT_SETTINGS

Modifies configuration settings for a PostHog project, such as timezone, feature flags, or session recording preferences.

24 input
Action

Update project subscription details

POSTHOG_UPDATE_PROJECT_SUBSCRIPTION

Update a subscription for a specific project.

16 input
Action

Update project survey details

POSTHOG_UPDATE_PROJECT_SURVEY

The /api/projects/{projectid}/surveys/{id}/ PUT endpoint updates survey details in a project using survey UUID and project ID, accepts JSON/form/multipart…

19 input
Action

Update role details in organization

POSTHOG_UPDATE_ORGANIZATION_ROLE

Updates the details of an existing role in your PostHog organization, such as its name, permissions, or description.

4 input
Action

Update session recording playlist partially

POSTHOG_PATCH_SESSION_RECORDING_PLAYLIST

Update session recording playlists using PATCH on the endpoint with projectid and shortid.

11 input
Action

Update user home settings

POSTHOG_UPDATE_USER_HOME_SETTINGS

Modify the personalized home page and tab configurations for a specific user in PostHog, allowing you to tailor their default view to focus on the most relevant metrics and insights.

3 input
Action

Update user profile

POSTHOG_PATCH_USER

Tool to update user profile settings in PostHog.

13 input
Action

Update warehouse saved query

POSTHOG_UPDATE_WAREHOUSE_SAVED_QUERY

Update a warehouse saved query in PostHog by completely replacing it with new data.

5 input
Action

Update web experiment

POSTHOG_UPDATE_WEB_EXPERIMENT

Tool to completely update a web experiment in PostHog using PUT method.

5 input
Action

Validate LLM Provider API Key

POSTHOG_VALIDATE_LLM_PROVIDER_KEY

Tool to validate LLM provider API keys without persisting them to PostHog.

3 input
What now

Use PostHog in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.