Add dashboard collaborators with access level
POSTHOG_ADD_DASHBOARD_COLLABORATORS_WITH_ACCESS_LEVELAdd collaborators to a specific project dashboard.
PostHog
507 actions for PostHog workflows.
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.
Add dashboard collaborators with access level
POSTHOG_ADD_DASHBOARD_COLLABORATORS_WITH_ACCESS_LEVELAdd collaborators to a specific project dashboard.
Add member to organization role
POSTHOG_ADD_MEMBER_TO_ORGANIZATION_ROLEAdd a member to an organization role by submitting their details and UUID in JSON/form, using organization and role IDs.
Add persons to static cohort
POSTHOG_ADD_PERSONS_TO_STATIC_COHORTAdd persons to a static cohort by their UUIDs.
Add product intent to project
POSTHOG_ADD_PRODUCT_INTENT_TO_PROJECTTool to add a product intent to a PostHog project.
Add project specific member roles
POSTHOG_ADD_PROJECT_SPECIFIC_MEMBER_ROLESAdd members with specific roles to a project by providing their useruuid and level (member or admin).
Add session recording to playlist
POSTHOG_ADD_SESSION_RECORDING_TO_PLAYLISTAdd an existing session recording to a playlist.
Append Desktop Recording Segments
POSTHOG_APPEND_DESKTOP_RECORDING_SEGMENTSAppend transcript segments to an existing desktop recording for real-time streaming support.
Archive survey response
POSTHOG_ARCHIVE_SURVEY_RESPONSETool to archive a single survey response.
Assign feature flag role based access
POSTHOG_ASSIGN_FEATURE_FLAG_ROLE_BASED_ACCESSSet up role-based access for a feature flag using projectid and featureflagid.
Bulk create organization invites
POSTHOG_BULK_CREATE_ORGANIZATION_INVITESPOST /api/organizations/{organizationid}/invites/bulk/: Bulk-create organization invites with customizable levels, sender details, and validation checks.
Bulk delete feature flags
POSTHOG_BULK_DELETE_FEATURE_FLAGSBulk delete feature flags by filter criteria or explicit IDs.
Cancel insights for a project
POSTHOG_CANCEL_PROJECT_INSIGHTSThe "/api/projects/{projectid}/insights/cancel/" endpoint allows users to cancel insights for a project by providing a project ID and insight details in JSON…
Capture Event
POSTHOG_CAPTURE_EVENTSends a custom analytics event to PostHog to track user actions like signups, purchases, or feature usage.
Check pipeline destination updates
POSTHOG_CHECK_PIPELINE_DESTINATION_UPDATESCompares the installed version of a pipeline destination plugin with the latest available version to determine if an upgrade is needed.
Check pipeline import app updates
POSTHOG_CHECK_PIPELINE_IMPORT_APP_UPDATESChecks for the latest version and update details of a specific pipeline import app, helping you stay current with compatible integrations.
Check pipeline plugin update status
POSTHOG_CHECK_PIPELINE_PLUGIN_UPDATE_STATUSChecks whether a specific pipeline transformation plugin has an available update, helping you keep your data processing reliable and up to date.
Check project's demo data generation status
POSTHOG_CHECK_PROJECT_DEMO_DATA_GENERATION_STATUSCheck if a project is currently generating demo data.
Cohort duplication to static
POSTHOG_DUPLICATE_COHORT_TO_STATICCreates 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.
Create a notebook in a project
POSTHOG_CREATE_PROJECT_NOTEBOOKThe API for interacting with Notebooks.
Create alert
POSTHOG_CREATE_ALERTSets up automated monitoring for product analytics insights, triggering notifications when key metrics cross defined thresholds
Create Batch
POSTHOG_CREATE_BATCHCapture a batch of analytics events to PostHog using the public batch ingestion API.
Create batch export
POSTHOG_CREATE_BATCH_EXPORTCreate a new batch export to automatically export PostHog data to external destinations like S3, BigQuery, or Snowflake.
Create batch exports backfills
POSTHOG_CREATE_BATCH_EXPORT_BACKFILLTool to create a new backfill for a BatchExport.
Create batch exports run test step
POSTHOG_CREATE_BATCH_EXPORT_TEST_RUNTool to run a test step for a batch export configuration in PostHog.
Create customer profile config
POSTHOG_CREATE_CUSTOMER_PROFILE_CONFIGSets up how customer profiles are displayed and organized for persons or groups in a PostHog project, enabling tailored analytics views.
Create data color theme
POSTHOG_CREATE_DATA_COLOR_THEMETool to create a new data color theme in a PostHog project.
Create Dataset
POSTHOG_CREATE_DATASETTool to create a new dataset in a PostHog project.
Create Dataset Items
POSTHOG_CREATE_DATASET_ITEMTool to create a new dataset item in a PostHog project dataset.
Create desktop recording
POSTHOG_CREATE_DESKTOP_RECORDINGInitiates 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
Create domain with saml for organization
POSTHOG_CREATE_ORGANIZATION_SAML_DOMAINSets up SAML Single Sign-On for your PostHog organization by adding an email domain and configuring authentication through your identity provider.
Create endpoint
POSTHOG_CREATE_ENDPOINTTool to create a new endpoint for a PostHog project.
Create error tracking autocapture controls
POSTHOG_CREATE_ERROR_TRACKING_AUTOCAPTURE_CONTROLTool to create a new error tracking autocapture control configuration for a PostHog project.
Create error tracking release
POSTHOG_CREATE_ERROR_TRACKING_RELEASECreate a new error tracking release in PostHog.
Create error tracking suppression rule
POSTHOG_CREATE_ERROR_TRACKING_SUPPRESSION_RULEAutomatically 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.
Create error tracking symbol sets bulk start upload
POSTHOG_START_ERROR_TRACKING_SYMBOL_SETS_BULK_UPLOADTool to initiate bulk upload of error tracking symbol sets for a PostHog project.
Create error tracking symbol sets start upload
POSTHOG_START_ERROR_TRACKING_SYMBOL_SET_UPLOADTool to initiate symbol set upload session for error tracking in PostHog.
Create Evaluation
POSTHOG_CREATE_EVALUATIONCreate a new evaluation for a PostHog project to assess AI-generated content or responses.
Create evaluation run
POSTHOG_CREATE_EVALUATION_RUNTool to create a new evaluation run and enqueue a Temporal workflow to asynchronously execute the evaluation.
Create event definitions
POSTHOG_CREATE_EVENT_DEFINITIONCreate a new event definition in a PostHog project.
Create experiment exposure cohort
POSTHOG_CREATE_EXPERIMENT_EXPOSURE_COHORTCreates 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.
Create experiment holdout
POSTHOG_CREATE_EXPERIMENT_HOLDOUTTool to create a new experiment holdout group in PostHog.
Create experiment saved metric
POSTHOG_CREATE_EXPERIMENT_SAVED_METRICTool to create a new experiment saved metric in a PostHog project.
Create experiment timeseries recalculation
POSTHOG_RECALCULATE_EXPERIMENT_TIMESERIESTriggers a background job to recompute the timeseries metrics for an experiment, ensuring results reflect the most recent data and configuration changes.
Create Feature Flag
POSTHOG_CREATE_FEATURE_FLAGTool to create a new feature flag in a PostHog project.
Create feature flag dashboard
POSTHOG_CREATE_FEATURE_FLAG_DASHBOARDManage feature flags by creating, reading, updating, and deleting them.
Create file system
POSTHOG_CREATE_FILE_SYSTEMTool to create a new file system resource in PostHog with specified metadata and hierarchy.
Create file system shortcut
POSTHOG_CREATE_FILE_SYSTEM_SHORTCUTCreate a new file system shortcut in a PostHog project.
Create groups types metrics
POSTHOG_CREATE_GROUP_TYPE_METRICTool to create a new metric for a specific group type in a PostHog project.
Create hog function
POSTHOG_CREATE_HOG_FUNCTIONCreate a new hog function in PostHog.
Create insight variable
POSTHOG_CREATE_INSIGHT_VARIABLECreates 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.
Create live debugger breakpoint
POSTHOG_CREATE_LIVE_DEBUGGER_BREAKPOINTCreates 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
Create LLM Analytics Summarization
POSTHOG_CREATE_LLM_ANALYTICS_SUMMARIZATIONGenerate an AI-powered summary of an LLM trace or event.
Create LLM Analytics Text Representation
POSTHOG_CREATE_LLM_ANALYTICS_TEXT_REPRESENTATIONTool to generate human-readable text representations of LLM trace events for display, logging, or analysis.
Create Logs Export
POSTHOG_CREATE_LOGS_EXPORTTool to create a logs export job using HogQL queries in PostHog.
Create Max AI insight and query
POSTHOG_CREATE_AI_INSIGHTTool to create and query insights using PostHog's Max AI assistant.
Create new organization with configurable access
POSTHOG_CREATE_ORGANIZATIONCreates 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.
Create new project experiment
POSTHOG_CREATE_PROJECT_EXPERIMENTCreate a new experiment in a specific project using JSON, form, or multipart data.
Create organization invite with role and email
POSTHOG_CREATE_ORGANIZATION_INVITECreate and send an organization invitation to a user via email.
Create organization proxy record for custom domain
POSTHOG_CREATE_ORGANIZATION_PROXY_RECORDSets 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.
Create organization role with feature flag levels
POSTHOG_CREATE_ORGANIZATION_ROLECreate a new custom role within a PostHog organization with optional feature flag access permissions.
Create persisted folder
POSTHOG_CREATE_PERSISTED_FOLDERTool to create a new persisted folder in a PostHog project.
Create person path with format option
POSTHOG_CREATE_PERSON_PATHRetrieve path analytics for a specific person within a PostHog project.
Create Persons Bulk Delete
POSTHOG_BULK_DELETE_PERSONSTool to bulk delete persons by PostHog person IDs or distinct IDs.
Create product tour
POSTHOG_CREATE_PRODUCT_TOURSets up a new guided tour within a PostHog project to onboard users or highlight specific features.
Create project action with format
POSTHOG_CREATE_PROJECT_ACTIONCreates a custom action (event) for a project in PostHog, enabling you to define and track specific user behaviors or milestones for product analytics.
Create project cohorts
POSTHOG_CREATE_PROJECT_COHORTCreate cohorts for a specified project by POSTing JSON-form data to "/api/projects/{projectid}/cohorts/".
Create project dashboard
POSTHOG_CREATE_PROJECT_DASHBOARDThe POST endpoint creates a dashboard within a project using a projectid, accepting details in JSON/form formats.
Create project insights with customizable parameters
POSTHOG_CREATE_CUSTOM_PROJECT_INSIGHTSCreate custom analytics insights for a PostHog project.
Create project insights with format option
POSTHOG_CREATE_PROJECT_INSIGHTS_WITH_FORMAT_OPTIONCreate a new analytics insight in a PostHog project.
Create project pipeline frontend app job
POSTHOG_CREATE_PROJECT_PIPELINE_FRONTEND_APP_JOBCreate a job for a pipeline frontend app config in a project.
Create project subscription with delivery options
POSTHOG_CREATE_PROJECT_SUBSCRIPTIONConfigures automated delivery of project insights or reports on a recurring schedule, with options for delivery method and frequency.
Create project surveys with questions and targets
POSTHOG_CREATE_PROJECT_SURVEYCreate surveys in a project by providing a project ID and details like type, questions, and targets in JSON, form-data, or urlencoded format.
Create project timing insights
POSTHOG_MARK_INSIGHTS_AS_VIEWEDRecord insights as viewed by updating their lastviewedat timestamps.
Create query in project by id
POSTHOG_CREATE_QUERY_IN_PROJECT_BY_IDThe /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…
Create Retrieve Retention Insights For Project
POSTHOG_CREATE_PROJECT_RETENTION_INSIGHTCreate and retrieve retention insights for a project using PostHog's Query API.
Create session recording playlists
POSTHOG_CREATE_SESSION_RECORDING_PLAYLISTOrganizes 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.
Create static cohort for feature flag
POSTHOG_CREATE_FEATURE_FLAG_COHORTManage feature flags for apps with create, read, update, and delete operations using PostHog's JavaScript Library or dedicated endpoint.
Create Surveys Summary Headline
POSTHOG_CREATE_SURVEY_SUMMARY_HEADLINETool to create or regenerate a summary headline for a survey.
Create warehouse saved query
POSTHOG_CREATE_WAREHOUSE_SAVED_QUERYCreate a new warehouse saved query in PostHog for data warehouse operations.
Create Web Experiment
POSTHOG_CREATE_WEB_EXPERIMENTCreate a new web experiment in a PostHog project.
Crud operations for project annotations
POSTHOG_MANAGE_PROJECT_ANNOTATIONSCreate, Read, Update and Delete annotations.
Delete alert
POSTHOG_DELETE_ALERTDelete an alert configuration by providing its UUID and the associated project ID.
Delete Customer Profile Config
POSTHOG_DELETE_CUSTOMER_PROFILE_CONFIGPermanently removes a specific customer profile configuration from your PostHog project, helping you keep your data setup clean and organized.
Delete desktop recording
POSTHOG_DELETE_DESKTOP_RECORDINGTool to delete a desktop meeting recording by its UUID and project ID.
Delete endpoint
POSTHOG_DELETE_ENDPOINTDelete an endpoint and clean up materialized query.
Delete error tracking autocapture controls
POSTHOG_DELETE_ERROR_TRACKING_AUTOCAPTURE_CONTROLDelete an error tracking autocapture control configuration by UUID and project ID.
Delete error tracking grouping rule
POSTHOG_DELETE_ERROR_TRACKING_GROUPING_RULERemoves a custom error grouping rule that is no longer needed or was incorrectly configured, helping to keep error tracking streamlined and relevant.
Delete error tracking release
POSTHOG_DELETE_ERROR_TRACKING_RELEASEDelete an error tracking release by its UUID and project ID.
Delete Error Tracking Suppression Rule
POSTHOG_DELETE_ERROR_TRACKING_SUPPRESSION_RULETool to delete an error tracking suppression rule by its UUID.
Delete experiment holdout
POSTHOG_DELETE_EXPERIMENT_HOLDOUTDelete an experiment holdout by providing its ID and the associated project ID.
Delete experiment saved metric
POSTHOG_DELETE_EXPERIMENT_SAVED_METRICTool to delete an experiment saved metric by ID from a PostHog project.
Delete file system
POSTHOG_DELETE_FILE_SYSTEMTool to delete a file system resource in PostHog by UUID.
Delete Groups Types Metrics
POSTHOG_DELETE_GROUP_TYPE_METRICRemoves a specific group usage metric from a project, enabling you to clean up outdated, incorrect, or unnecessary group-level analytics
Delete insight
POSTHOG_DELETE_INSIGHTAttempt to delete an insight by its ID from a specific project.
Delete insight variables
POSTHOG_DELETE_INSIGHT_VARIABLEPermanently removes a specific insight variable from a PostHog project, helping you manage and clean up your analytics configurations.
Delete live debugger breakpoint
POSTHOG_DELETE_LIVE_DEBUGGER_BREAKPOINTRemoves a specific breakpoint from the live debugger, stopping further event capture at that point to keep your debugging workspace organized.
Delete organization by uuid
POSTHOG_DELETE_ORGANIZATIONDelete an organization by its UUID.
Delete organization project
POSTHOG_DELETE_ORGANIZATION_PROJECTProjects for the current organization.
Delete persisted folder
POSTHOG_DELETE_PERSISTED_FOLDERPermanently removes a specific persisted folder from a project using its unique identifier, helping you keep your data organized and clutter-free.
Delete person and optionally associated events
POSTHOG_DELETE_PERSONThis endpoint is used to read and delete user data.
Delete person property
POSTHOG_DELETE_PERSON_PROPERTYDelete specific properties from a person record using the $unset operation.
Delete product tours
POSTHOG_DELETE_PRODUCT_TOURRemoves a specific product tour from your project, helping you clean up outdated or unused onboarding guides.
Delete session recording by uuid
POSTHOG_DELETE_SESSION_RECORDINGDelete a session recording by providing the session's UUID and the associated project ID.
Delete survey by id
POSTHOG_DELETE_SURVEYDelete a survey by providing its UUID and the associated project ID.
Delete warehouse saved query
POSTHOG_DELETE_WAREHOUSE_SAVED_QUERYTool to delete a warehouse saved query from PostHog.
Delete web experiment
POSTHOG_DELETE_WEB_EXPERIMENTDelete a web experiment by its ID from a specific project.
Duplicate experiment
POSTHOG_DUPLICATE_EXPERIMENTTool to duplicate an existing experiment in PostHog.
Duplicate survey to projects
POSTHOG_DUPLICATE_SURVEY_TO_PROJECTSDuplicate a survey to multiple projects in a single transaction.
Enable project early access feature
POSTHOG_ENABLE_PROJECT_EARLY_ACCESS_FEATUREActivates a new early access feature for a specific project, allowing controlled rollout to a subset of users for testing and feedback.
Fetch export unsubscribe settings
POSTHOG_GET_EXPORT_UNSUBSCRIBE_SETTINGSRetrieves export unsubscribe configurations for pipeline transformations in an organization.
Fetch organization details by uuid
POSTHOG_GET_ORGANIZATIONRetrieve organization details by UUID.
Fetch organization pipeline app repositories
POSTHOG_GET_ORGANIZATION_PIPELINE_APP_REPOSITORIESRetrieve details of pipeline import app repositories for a specific organization by its UUID.
Fetch pipeline destination activity
POSTHOG_GET_PIPELINE_DESTINATION_DETAILSRetrieve activity logs and metadata for a specific pipeline destination configuration.
Fetch pipeline transformation details
POSTHOG_GET_PIPELINE_TRANSFORMATION_DETAILSRetrieve available pipeline transformation plugins from the organization's plugin repository.
Fetch project survey activity log
POSTHOG_GET_PROJECT_SURVEY_ACTIVITY_LOGRetrieve the activity log of surveys within a specific project by using the project ID.
Fetch session recording playlist details
POSTHOG_GET_SESSION_RECORDING_PLAYLIST_DETAILSRetrieve session recording playlist details for a specific project by projectid and playlist shortid.
Finish symbol sets bulk upload
POSTHOG_FINISH_SYMBOL_SETS_BULK_UPLOADCompletes a multi-part upload of error tracking symbol sets, making them available for stack trace symbolication in PostHog.
Flag annotation as deleted
POSTHOG_FLAG_ANNOTATION_AS_DELETEDSoft delete an annotation by setting 'deleted' to true via PATCH request.
Generate AI summary for session recording
POSTHOG_CREATE_SESSION_RECORDING_SUMMARYCreates 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.
Generate Insight Name
POSTHOG_GENERATE_INSIGHT_NAMETool to generate an AI-suggested name for a PostHog insight based on its query configuration.
Generate project funnel correlation insight
POSTHOG_GENERATE_PROJECT_FUNNEL_CORRELATION_INSIGHTThe /api/projects/{projectid}/insights/funnel/correlation endpoint generates a correlation insight for funnel analysis in a project, accepting JSON/CSV and…
Get batch exports backfills
POSTHOG_GET_BATCH_EXPORTS_BACKFILLSRetrieves the history of backfill runs for a given batch export, helping you track data synchronization reliability and troubleshoot missing historical data.
Get cohort calculation history
POSTHOG_GET_COHORTS_CALCULATION_HISTORYTool to retrieve the calculation history for a specific cohort.
Get conversation
POSTHOG_GET_CONVERSATIONTool to retrieve a specific conversation by UUID and project ID.
Get conversations
POSTHOG_GET_CONVERSATIONSTool to retrieve conversations for a specific PostHog project with pagination support.
Get current user (whoami)
POSTHOG_WHOAMIDEPRECATED: Use POSTHOGLISTALLPROJECTSACROSSORGANIZATIONS instead.
Get Customer Profile Config
POSTHOG_GET_CUSTOMER_PROFILE_CONFIGRetrieve a specific customer profile configuration by its ID for a given project.
Get customer profile configs
POSTHOG_GET_CUSTOMER_PROFILE_CONFIGSTool to retrieve customer profile configurations for a project with pagination support.
Get data color theme
POSTHOG_GET_DATA_COLOR_THEMETool to retrieve a specific data color theme by ID from a PostHog project.
Get Data Color Themes
POSTHOG_GET_DATA_COLOR_THEMESTool to retrieve data color themes for a specific project.
Get dataset details
POSTHOG_GET_DATASETRetrieve detailed information about a specific dataset within a project.
Get Dataset Item
POSTHOG_GET_DATASET_ITEMFetches 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.
Get dataset items
POSTHOG_GET_DATASET_ITEMSTool to retrieve paginated dataset items for a specific project in PostHog.
Get Datasets
POSTHOG_GET_DATASETSTool to retrieve datasets for a PostHog project.
Get desktop recordings
POSTHOG_GET_DESKTOP_RECORDINGSTool to retrieve desktop meeting recordings for a specific project.
Get eligible feature flags for experiments
POSTHOG_GET_EXPERIMENTS_ELIGIBLE_FEATURE_FLAGSTool to retrieve feature flags eligible for use in experiments.
Get Endpoint OpenAPI Specification
POSTHOG_GET_ENDPOINT_OPENAPI_SPECIFICATIONGet OpenAPI 3.0 specification for a specific PostHog endpoint.
Get error tracking assignment rules
POSTHOG_GET_ERROR_TRACKING_ASSIGNMENT_RULESTool to retrieve error tracking assignment rules for a project.
Get error tracking autocapture control
POSTHOG_GET_ERROR_TRACKING_AUTOCAPTURE_CONTROLFetches 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.
Get error tracking fingerprints
POSTHOG_GET_ERROR_TRACKING_FINGERPRINTSRetrieves grouped error fingerprints for a project, showing status, occurrence counts, and timing to help identify and resolve recurring issues.
Get error tracking grouping rules
POSTHOG_GET_ERROR_TRACKING_GROUPING_RULESTool to retrieve error tracking grouping rules for a project.
Get error tracking release
POSTHOG_GET_ERROR_TRACKING_RELEASERetrieve details of a specific error tracking release by its UUID and project ID.
Get error tracking release by hash
POSTHOG_GET_ERROR_TRACKING_RELEASE_BY_HASHTool to retrieve an error tracking release by its hash identifier.
Get error tracking releases
POSTHOG_GET_ERROR_TRACKING_RELEASESRetrieves a list of releases tied to error tracking for a specific project, enabling you to identify which version introduced or resolved issues.
Get error tracking suppression rules
POSTHOG_GET_ERROR_TRACKING_SUPPRESSION_RULESTool to retrieve error tracking suppression rules for a project.
Get error tracking symbol sets
POSTHOG_GET_ERROR_TRACKING_SYMBOL_SETSTool to retrieve error tracking symbol sets for a PostHog project.
Get Evaluation
POSTHOG_GET_EVALUATIONRetrieve details of a specific evaluation by its UUID and project ID.
Get evaluations for project
POSTHOG_GET_EVALUATIONSTool to retrieve evaluations configured for a specific PostHog environment/project.
Get event definition by name
POSTHOG_GET_EVENT_DEFINITION_BY_NAMETool to retrieve an event definition by its exact name for a specific project.
Get event definitions in Golang format
POSTHOG_GET_EVENT_DEFINITIONS_GOLANGRetrieves 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.
Get event definitions in Python format
POSTHOG_GET_EVENT_DEFINITIONS_PYTHONRetrieves event definitions in Python format, enabling automated code generation or integration with Python-based analytics workflows.
Get event definitions TypeScript
POSTHOG_GET_EVENT_DEFINITIONS_TYPESCRIPTTool to retrieve TypeScript event definitions for a specific project.
Get experiment holdout details
POSTHOG_GET_EXPERIMENT_HOLDOUT_DETAILSRetrieve details of a specific experiment holdout by ID within a project.
Get experiment holdouts
POSTHOG_GET_EXPERIMENT_HOLDOUTSTool to retrieve experiment holdouts for a specific PostHog project.
Get experiment saved metric
POSTHOG_GET_EXPERIMENT_SAVED_METRICTool to retrieve a specific experiment saved metric by ID from a PostHog project.
Get experiments stats
POSTHOG_GET_EXPERIMENTS_STATSRetrieves overall experiment activity statistics for a PostHog project, including counts of total, running, completed, and draft experiments.
Get external data source
POSTHOG_GET_EXTERNAL_DATA_SOURCETool to retrieve details of a specific external data source by its UUID and project ID.
Get external data sources
POSTHOG_GET_EXTERNAL_DATA_SOURCESTool to retrieve external data sources for a PostHog project with pagination support.
Get feature flag status
POSTHOG_GET_FEATURE_FLAG_STATUSRetrieves 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.
Get feature flags dependent flags
POSTHOG_GET_FEATURE_FLAGS_DEPENDENT_FLAGSRetrieve all active feature flags that depend on a specified flag.
Get feature flags matching IDs
POSTHOG_GET_FEATURE_FLAGS_MATCHING_IDSTool to get IDs of all feature flags matching the current filters.
Get file system
POSTHOG_GET_FILE_SYSTEMTool to retrieve a specific file system resource by UUID and project ID.
Get file system shortcut
POSTHOG_GET_FILE_SYSTEM_SHORTCUTRetrieve a specific file system shortcut by UUID from a project.
Get group type metric by ID
POSTHOG_GET_GROUPS_TYPES_METRIC_BY_IDTool to retrieve detailed information about a specific group usage metric by its ID.
Get groups types metrics
POSTHOG_GET_GROUPS_TYPES_METRICSTool to retrieve metrics for a specific group type in a PostHog project.
Get hog function
POSTHOG_GET_HOG_FUNCTIONTool to retrieve a specific hog function by UUID and project ID.
Get hog functions
POSTHOG_GET_HOG_FUNCTIONSRetrieve a list of Hog functions configured in your PostHog project, enabling you to view, search, and paginate through your custom data transformations.
Get insight threshold
POSTHOG_GET_INSIGHT_THRESHOLDTool to retrieve a specific insight threshold by ID for a PostHog project.
Get insight thresholds
POSTHOG_GET_INSIGHTS_THRESHOLDSTool to retrieve thresholds configured for a specific insight within a project.
Get insight variable
POSTHOG_GET_INSIGHT_VARIABLETool to retrieve a specific insight variable by UUID and project ID.
Get insight variables
POSTHOG_GET_INSIGHT_VARIABLESRetrieves 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.
Get live debugger breakpoint
POSTHOG_GET_LIVE_DEBUGGER_BREAKPOINTTool to retrieve a specific live debugger breakpoint by UUID and project ID.
Get live debugger breakpoints
POSTHOG_GET_LIVE_DEBUGGER_BREAKPOINTSTool to retrieve live debugger breakpoints for a project.
Get LLM Analytics Evaluation Config
POSTHOG_GET_LLM_ANALYTICS_EVALUATION_CONFIGTool to retrieve the LLM analytics evaluation configuration for a specific PostHog project.
Get LLM Analytics Models
POSTHOG_GET_LLM_ANALYTICS_MODELSTool to list available LLM models for a specific provider in PostHog LLM Analytics.
Get LLM Analytics Provider Keys
POSTHOG_GET_LLM_ANALYTICS_PROVIDER_KEYSTool to retrieve LLM analytics provider keys for a project.
Get log field values
POSTHOG_GET_LOGS_VALUESTool to retrieve unique values for a specific log field key in a PostHog project.
Get logs attributes
POSTHOG_GET_LOGS_ATTRIBUTESReveals 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.
Get logs availability status
POSTHOG_GET_LOGS_HAS_LOGSTool to check if a project has logs available.
Get persisted folders
POSTHOG_GET_PERSISTED_FOLDERTool to list persisted folders for a PostHog project with pagination support.
Get product tour
POSTHOG_GET_PRODUCT_TOURTool to retrieve a specific product tour by UUID from a PostHog project.
Get Role Membership
POSTHOG_GET_ROLE_MEMBERSHIPRetrieve details of a specific role membership within an organization by its UUID.
Get session group summaries
POSTHOG_GET_SESSION_GROUP_SUMMARIESTool to retrieve stored group session summaries for a project.
Get survey response statistics
POSTHOG_GET_SURVEY_RESPONSE_STATISTICSGet survey response statistics for a specific survey.
Get surveys archived response UUIDs
POSTHOG_GET_SURVEYS_ARCHIVED_RESPONSE_UUIDSRetrieves unique identifiers for archived survey responses, allowing you to exclude them from analyses and focus on active, relevant feedback.
Get surveys stats
POSTHOG_GET_SURVEYS_STATSTool to get aggregated response statistics across all surveys for a project.
Get user home settings
POSTHOG_GET_USER_HOME_SETTINGSRetrieves the personalized home page and tab configuration settings for a given user, enabling customization of their default view in the app.
Get user interviews
POSTHOG_GET_USER_INTERVIEWSTool to retrieve paginated list of user interviews for a specific project.
Get warehouse saved queries activity
POSTHOG_GET_WAREHOUSE_SAVED_QUERIES_ACTIVITYTool to retrieve activity details for a specific warehouse saved query in PostHog.
Get warehouse saved query
POSTHOG_GET_WAREHOUSE_SAVED_QUERYTool to retrieve a warehouse saved query from PostHog data warehouse.
Get warehouse table
POSTHOG_GET_WAREHOUSE_TABLERetrieve details of a specific data warehouse table by its UUID.
Get Warehouse Tables
POSTHOG_GET_WAREHOUSE_TABLESTool to retrieve a paginated list of warehouse tables for a specific project.
Get web experiment
POSTHOG_GET_WEB_EXPERIMENTTool to retrieve a specific web experiment by ID from a PostHog project.
Get web vitals
POSTHOG_GET_WEB_VITALSRetrieves 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.
Initiate domain verification with saml config
POSTHOG_INITIATE_DOMAIN_VERIFICATION_WITH_SAML_CONFIGInitiates domain verification for SAML SSO authentication.
List active live debugger breakpoints
POSTHOG_LIST_LIVE_DEBUGGER_BREAKPOINTS_ACTIVETool to fetch active live debugger breakpoints for external client applications using Project API key.
List alerts for project
POSTHOG_LIST_ALERTSTool to retrieve all alerts configured for a specific PostHog project.
List all projects across organizations
POSTHOG_LIST_ALL_PROJECTS_ACROSS_ORGANIZATIONSLists every project you have access to across all PostHog organizations, returning a unified view with organization context.
List and filter project events
POSTHOG_LIST_AND_FILTER_PROJECT_EVENTSThis endpoint for listing/filtering events is deprecated and maintained only for compatibility.
List and manage project annotations
POSTHOG_LIST_AND_MANAGE_PROJECT_ANNOTATIONSCreate, Read, Update and Delete annotations.
List and manage project feature flags
POSTHOG_LIST_AND_MANAGE_PROJECT_FEATURE_FLAGSList all feature flags for a specific project with pagination support.
List Batch Export Runs
POSTHOG_LIST_BATCH_EXPORT_RUNSList runs for a batch export by batchexportid within a project.
List conversations tickets
POSTHOG_LIST_CONVERSATIONS_TICKETSTool to list tickets with person data attached for a project.
List dashboard sharing configs
POSTHOG_LIST_DASHBOARD_SHARING_CONFIGSRetrieve a list of dashboard sharing configurations for a specified project and dashboard.
List endpoint versions
POSTHOG_LIST_ENDPOINT_VERSIONSTool to list all versions for a specific endpoint in PostHog.
List endpoints for project
POSTHOG_LIST_ENDPOINTSTool to list all endpoints for the team.
List error tracking autocapture controls
POSTHOG_LIST_ERROR_TRACKING_AUTOCAPTURE_CONTROLSTool to list error tracking autocapture controls for a PostHog project.
List experiment saved metrics
POSTHOG_LIST_EXPERIMENT_SAVED_METRICSTool to list experiment saved metrics for a project with pagination support.
List feature flag role access details
POSTHOG_LIST_FEATURE_FLAG_ROLE_ACCESS_DETAILSThis GET endpoint returns role access details for a feature flag in a project, needs 'projectid' & 'featureflagid', and offers optional 'limit' & 'offset' for…
List file system resources
POSTHOG_LIST_FILE_SYSTEMEnables browsing and searching through file system resources within a PostHog project, supporting pagination for efficient navigation.
List live debugger breakpoint hits
POSTHOG_LIST_LIVE_DEBUGGER_BREAKPOINT_HITSTool to retrieve breakpoint hit events from ClickHouse with optional filtering and pagination.
List notebooks with filters and pagination
POSTHOG_LIST_NOTEBOOKSThe API for interacting with Notebooks.
List of project s session recording playlists
POSTHOG_LIST_SESSION_RECORDING_PLAYLISTSList all session recording playlists for a PostHog project, including both user-created playlists and system-generated synthetic playlists (like "Watch…
List or delete persons with optional filters
POSTHOG_LIST_OR_DELETE_PERSONS_WITH_OPTIONAL_FILTERSRetrieve a list of users (persons) in your PostHog project, optionally filtered by properties, or delete multiple users that match specific criteria.
List organization domains with pagination
POSTHOG_LIST_ORGANIZATION_DOMAINSRetrieves a paginated list of all domains linked to your PostHog organization, including their verification status and SAML configuration details.
List organization integrations
POSTHOG_LIST_ORGANIZATION_INTEGRATIONSTool to list organization-level integrations with read-only access.
List organization invites with pagination
POSTHOG_LIST_ORGANIZATION_INVITESRetrieves 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.
List organization members with pagination
POSTHOG_LIST_ORGANIZATION_MEMBERSLists all members of a PostHog organization with pagination, providing user profiles, roles, and join dates to help manage team access.
List Organization Plugins with Pagination
POSTHOG_LIST_ORGANIZATION_PLUGINSRetrieves a paginated list of all plugins installed in your PostHog organization, showing their types and status so you can manage your integrations.
List organization proxy records
POSTHOG_LIST_ORGANIZATION_PROXY_RECORDSRetrieve a paginated list of custom domain proxy records for your organization, showing their domain, CNAME target, and current status.
List organization roles with pagination
POSTHOG_LIST_ORGANIZATION_ROLESList all roles in an organization with pagination support.
List organization s batch exports with pagination
POSTHOG_LIST_ORGANIZATION_BATCH_EXPORTSRetrieve paginated batch exports for an organization, with filters and optional limits.
List organization s pipeline destinations
POSTHOG_LIST_ORGANIZATION_PIPELINE_DESTINATIONSRetrieve a paginated list of an organization's pipeline destinations by ID, with optional count and offset parameters.
List organization s pipeline import apps
POSTHOG_LIST_ORGANIZATION_PIPELINE_IMPORT_APPSRetrieve a paginated list of pipeline import applications for a specified organization by ID.
List organization s pipeline transformations
POSTHOG_LIST_ORGANIZATION_PIPELINE_TRANSFORMATIONSRetrieve paginated pipeline transformation lists for an organization using limit and offset, requiring a UUID and PersonalAPIKeyAuth.
List Organization's Pipeline Frontend Apps
POSTHOG_LIST_ORGANIZATION_PIPELINE_FRONTEND_APPSRetrieve a paginated list of available pipeline frontend apps for a specific organization.
List paginated surveys for a project
POSTHOG_LIST_PROJECT_SURVEYSGet paginated surveys for a project with its ID, using 'limit' and 'offset'.
List pipeline destination configs with pagination
POSTHOG_LIST_PIPELINE_DESTINATION_CONFIGSList pipeline destination configurations for a given project by ID, with optional pagination through 'limit' and 'offset' query parameters.
List pipeline frontend app configs
POSTHOG_LIST_PIPELINE_FRONTEND_APP_CONFIGSRetrieves all configured frontend plugins and their settings for your PostHog project, enabling you to review and manage custom visualizations and dashboard extensions.
List product tours
POSTHOG_LIST_PRODUCT_TOURSTool to retrieve a paginated list of product tours for a specific project.
List project actions with pagination and filters
POSTHOG_LIST_PROJECT_ACTIONSGet paginated project actions with filters by format.
List project batch exports with pagination
POSTHOG_LIST_PROJECT_BATCH_EXPORTSRetrieve an indexed list of batch exports for a specified project with optional pagination.
List project configuration plugin logs
POSTHOG_LIST_PROJECT_CONFIGURATION_PLUGIN_LOGSRetrieves logs for a specific plugin configuration in a PostHog project, enabling you to monitor plugin activity and troubleshoot issues.
List project dashboard collaborators
POSTHOG_LIST_PROJECT_DASHBOARD_COLLABORATORSRetrieve 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.
List project dashboard templates
POSTHOG_LIST_PROJECT_DASHBOARD_TEMPLATESRetrieve available dashboard templates for a PostHog project.
List project dashboards with pagination
POSTHOG_LIST_PROJECT_DASHBOARDSGet paginated dashboards for a project by ID, using 'limit' and 'offset'.
List project early access features
POSTHOG_LIST_PROJECT_EARLY_ACCESS_FEATURESRetrieve a paginated list of a project's early access features by ID with 'limit' and 'offset' parameters.
List project experiments with pagination
POSTHOG_LIST_PROJECT_EXPERIMENTSGet a paginated list of experiments within a project using 'limit' and 'offset' parameters.
List project export items with pagination
POSTHOG_LIST_PROJECT_EXPORT_ITEMSRetrieves 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.
List project group types by id
POSTHOG_LIST_PROJECT_GROUP_TYPESList all group types configured for a PostHog project.
List project membership details
POSTHOG_LIST_PROJECT_MEMBERSHIP_DETAILSRetrieve a list of project membership details for a specified project by ID.
List project pipeline configurations
POSTHOG_LIST_PROJECT_PIPELINE_CONFIGURATIONSList all pipeline transformation configurations for a specific project.
List project plugin configurations
POSTHOG_LIST_PROJECT_PLUGIN_CONFIGURATIONSList all plugin configurations for a specific project.
List project session recordings
POSTHOG_LIST_PROJECT_SESSION_RECORDINGSRetrieve a paginated list of session recordings for a specific project, including viewing times and user interactions.
List project subscriptions with pagination
POSTHOG_LIST_PROJECT_SUBSCRIPTIONSRetrieve a paginated list of subscriptions for a given project by its ID.
List projects in organization with pagination
POSTHOG_LIST_ORGANIZATION_PROJECTSProjects for the current organization.
List Role Memberships Paginated
POSTHOG_LIST_ROLE_MEMBERSHIPSList all users assigned to a specific role within an organization.
List session recording sharing configs
POSTHOG_LIST_SESSION_RECORDING_SHARING_CONFIGSRetrieve all sharing configurations tied to a specific session recording, including access tokens and creation times, so you can manage who can view the recording.
List specific type groups with pagination
POSTHOG_LIST_GROUPS_BY_TYPEList all groups of a specific group type.
List unused organization pipeline transformations
POSTHOG_LIST_UNUSED_ORGANIZATION_PIPELINE_TRANSFORMATIONSRetrieve a list of unused pipeline transformations for a specified organization, identified by UUID.
List users with staff filter and pagination
POSTHOG_LIST_USERS_WITH_STAFF_FILTER_AND_PAGINATIONRetrieves a paginated list of users with the ability to filter by staff membership, enabling efficient management of your team's user accounts.
List warehouse saved queries
POSTHOG_LIST_WAREHOUSE_SAVED_QUERIESRetrieves a list of saved warehouse queries for a project, enabling you to browse, search, or reuse existing analytics queries.
List web experiments
POSTHOG_LIST_WEB_EXPERIMENTSTool to retrieve a paginated list of web experiments for a specific project.
Listprojectpipelineimportconfigs
POSTHOG_LIST_PROJECT_PIPELINE_IMPORT_CONFIGSList pipeline import app configurations for a specified project, with pagination options 'limit' and 'offset'.
Manage feature flag enrichment for usage dashboard
POSTHOG_MANAGE_FEATURE_FLAG_ENRICHMENT_FOR_USAGE_DASHBOARDLearn to manage feature flags (creation, access, modification, removal) using PostHog's docs, with options to use a JavaScript Library or a dedicated endpoint…
Manage project feature flags for local evaluation
POSTHOG_MANAGE_PROJECT_FEATURE_FLAGS_FOR_LOCAL_EVALUATIONRetrieves all feature flag definitions and associated configurations for a project, enabling your application to evaluate flags locally without repeated API calls for better performance.
Mark dashboard template as deleted
POSTHOG_MARK_DASHBOARD_TEMPLATE_AS_DELETEDHard delete of this model is not allowed.
Mark insight as viewed with configurable format
POSTHOG_MARK_INSIGHT_AS_VIEWED_WITH_CONFIGURABLE_FORMATMarks one or more insights as viewed by the current user for a specified project.
Mark product onboarding complete
POSTHOG_PATCH_COMPLETE_PRODUCT_ONBOARDINGMarks 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.
Modify org info via uuid
POSTHOG_UPDATE_ORGANIZATION_BY_UUIDPUT /api/organizations/{id}/: Update organization details by providing a UUID as 'id'.
Move dashboard tile
POSTHOG_MOVE_DASHBOARD_TILEEndpoint to move a tile from one dashboard to another.
Partial experiment update in project
POSTHOG_PATCH_EXPERIMENTEndpoint enables partial updates to an experiment in a project using PATCH, needing projectid, experimentid, and various payload types.
Partial update of a project insight
POSTHOG_PATCH_PROJECT_INSIGHTUpdates specific fields of an existing insight in a project, allowing you to tweak chart settings, filters, or metadata without overwriting the entire insight.
Partial update of a project s dashboard
POSTHOG_PATCH_PROJECT_DASHBOARDPartially updates an existing dashboard, allowing you to modify specific fields like name, filters, or panels without replacing the entire dashboard.
Partial update of a project s feature flag
POSTHOG_PATCH_PROJECT_FEATURE_FLAGLearn to manage feature flags (create, read, update, delete) using PostHog's docs, with options for JavaScript Library use or dedicated endpoints for user flag…
Partial update of project notebook
POSTHOG_PATCH_PROJECT_NOTEBOOKPartially updates specific fields of an existing project notebook, allowing you to modify only the parts that need changing without overwriting the entire notebook.
Partial update project annotation
POSTHOG_PATCH_PROJECT_ANNOTATIONCreate, Read, Update and Delete annotations.
Partially update project property definition
POSTHOG_PATCH_PROJECT_PROPERTY_DEFINITIONPATCH /api/projects/{projectid}/propertydefinitions/{id}/: Partially update a specific property definition by UUID in a project.
Patch Batch Export
POSTHOG_PATCH_BATCH_EXPORTUpdate an existing batch export configuration in PostHog by partially modifying fields like name, paused status, destination, or schedule.
Patch Customer Profile Config
POSTHOG_PATCH_CUSTOMER_PROFILE_CONFIGUpdate a customer profile configuration by partially modifying fields like content, scope, or sidebar.
Patch Dataset
POSTHOG_PATCH_DATASETModify specific details of an existing dataset, such as its name or description, while leaving all other properties unchanged
Patch Dataset Item
POSTHOG_PATCH_DATASET_ITEMTool to partially update a dataset item by its ID in a PostHog project.
Patch endpoint
POSTHOG_PATCH_ENDPOINTTool to partially update an endpoint for a project.
Patch error tracking autocapture controls
POSTHOG_PATCH_ERROR_TRACKING_AUTOCAPTURE_CONTROLSModify 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.
Patch Evaluation
POSTHOG_PATCH_EVALUATIONUpdate an evaluation by patching specific fields.
Patch experiment saved metric
POSTHOG_PATCH_EXPERIMENT_SAVED_METRICTool to partially update an experiment saved metric by ID in a PostHog project.
Patch External Data Source
POSTHOG_PATCH_EXTERNAL_DATA_SOURCETool to update an external data source in PostHog by patching specific fields like description or configuration.
Patch file system
POSTHOG_PATCH_FILE_SYSTEMTool to partially update a file system resource by UUID and project ID.
Patch file system shortcut
POSTHOG_PATCH_FILE_SYSTEM_SHORTCUTUpdates 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.
Patch hog function
POSTHOG_PATCH_HOG_FUNCTIONTool to partially update a hog function by UUID and project ID.
Patch Insight Variable
POSTHOG_PATCH_INSIGHT_VARIABLEUpdate an insight variable by partially modifying its properties (name, type, default value, etc.).
Patch live debugger breakpoint
POSTHOG_PATCH_LIVE_DEBUGGER_BREAKPOINTTool to update a live debugger breakpoint by UUID and project ID.
Patch persisted folder
POSTHOG_PATCH_PERSISTED_FOLDERPartially updates an existing folder in PostHog, allowing changes to its name, description, or other attributes without overwriting the entire folder configuration.
Patch product tour
POSTHOG_PATCH_PRODUCT_TOURTool to partially update a product tour in PostHog.
Patch warehouse saved query
POSTHOG_PATCH_WAREHOUSE_SAVED_QUERYTool to partially update a warehouse saved query in PostHog.
Patch warehouse tables
POSTHOG_PATCH_WAREHOUSE_TABLESTool to partially update a warehouse table by patching specific fields like name, format, or schema.
Patch web experiment
POSTHOG_PATCH_WEB_EXPERIMENTPartially updates specific fields of an existing web experiment, such as its name, targeting rules, or status, without needing to replace the entire experiment configuration
Pause Batch Export
POSTHOG_PAUSE_BATCH_EXPORTPause a batch export in PostHog to temporarily stop scheduled data exports.
Pause Organization Batch Export
POSTHOG_PAUSE_ORGANIZATION_BATCH_EXPORTPause an organization-level batch export in PostHog.
Person partial update via project id
POSTHOG_PATCH_PERSONThis endpoint allows reading and deleting individuals.
Post Project Trends With Filters
POSTHOG_PROJECT_TREND_ANALYTICSThe /api/projects/{projectid}/insights/trend/ endpoint provides project trends in CSV/JSON, requires projectid and optional parameters, and needs…
Prevent hard delete notebook by flagging
POSTHOG_MARK_NOTEBOOK_AS_DELETEDHard delete of this model is not allowed.
Project Funnel Advanced Analytics
POSTHOG_PROJECT_FUNNEL_ADVANCED_ANALYTICSCreate comprehensive funnel analysis for a PostHog project with advanced configuration options.
Rearrange frontend app pipeline configs
POSTHOG_REARRANGE_FRONTEND_APP_PIPELINE_CONFIGSRearrange (reorder) the configuration of frontend apps in a project's data pipeline.
Rearrange pipeline transformation configs
POSTHOG_REARRANGE_PIPELINE_TRANSFORMATION_CONFIGSRearrange the execution order of pipeline transformation configurations for a project.
Rearrange project import app configurations
POSTHOG_REARRANGE_PROJECT_IMPORT_APP_CONFIGURATIONSRearrange app import settings in a project using PATCH /api/projects/{projectid}/...
Rearrange project pipeline destination configs
POSTHOG_REARRANGE_PROJECT_PIPELINE_DESTINATION_CONFIGSControls the execution order and enables or disables pipeline destination configurations for a project, allowing precise management of how events are processed by destination plugins.
Reconfigure plugin order and status in project
POSTHOG_RECONFIGURE_PLUGIN_ORDER_AND_STATUS_IN_PROJECTRearranges 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.
Remove domain by uuid from organization
POSTHOG_DELETE_ORGANIZATION_DOMAINDelete a specific domain by its UUID within an organization, given valid organization and domain IDs.
Remove early access feature from project
POSTHOG_DELETE_PROJECT_EARLY_ACCESS_FEATUREPermanently removes an early access feature from your project, helping you keep your feature flags organized and up-to-date as your product evolves.
Remove explicit project member by uuid
POSTHOG_DELETE_PROJECT_MEMBERDelete a specific user (by UUID) from the explicit members of a given project.
Remove feature flag role access by id
POSTHOG_DELETE_FEATURE_FLAG_ROLE_ACCESSDELETE /api/projects/{projectid}/featureflags/{featureflagid}/roleaccess/{id}: Remove role access from a feature flag in a project by ID, requiring…
Remove member from organization by uuid
POSTHOG_DELETE_ORGANIZATION_MEMBERRevokes a user's access to your PostHog organization, instantly removing their ability to view or manage product analytics data.
Remove org pipeline import app by id
POSTHOG_DELETE_ORGANIZATION_PIPELINE_IMPORT_APPDelete a specific pipeline import app plugin associated with an organization by ID.
Remove organization batch export by uuid
POSTHOG_DELETE_ORGANIZATION_BATCH_EXPORTDelete a specific batch export by its UUID in an organization.
Remove organization pipeline destination
POSTHOG_DELETE_ORGANIZATION_PIPELINE_DESTINATIONDelete a specific pipeline destination in an organization by ID.
Remove organization pipeline transformation
POSTHOG_DELETE_ORGANIZATION_PIPELINE_TRANSFORMATIONDelete a specific pipeline transformation plugin for an organization by ID.
Remove organization plugin by id
POSTHOG_DELETE_ORGANIZATION_PLUGINDelete a specific plugin (by its integer ID) from the organization (identified by UUID) with no response body on success.
Remove organization proxy record
POSTHOG_DELETE_ORGANIZATION_PROXY_RECORDDelete a proxy record by ID for a specific organization.
Remove organization role by id
POSTHOG_DELETE_ORGANIZATION_ROLEDelete a role with a specific UUID in an organization.
Remove project dashboard collaborator
POSTHOG_DELETE_PROJECT_DASHBOARD_COLLABORATORRemove a collaborator from a project dashboard.
Remove project event definition
POSTHOG_DELETE_PROJECT_EVENT_DEFINITIONDelete an event definition by providing its UUID and the associated project ID.
Remove project experiment by id
POSTHOG_DELETE_PROJECT_EXPERIMENTSoft-delete a specific experiment by its unique integer ID within a project.
Remove project plugin configuration
POSTHOG_DELETE_PROJECT_PLUGIN_CONFIGURATIONPermanently removes a specific plugin configuration from a PostHog project, helping you manage your analytics integrations and keep your setup clean.
Remove property definition by uuid
POSTHOG_DELETE_PROPERTY_DEFINITIONDelete a property definition by providing its UUID and the associated project ID.
Remove rolemembership by uuid
POSTHOG_DELETE_ROLE_MEMBERSHIPRemove a user from a custom organization role by deleting their role membership.
Remove session recording from playlist
POSTHOG_DELETE_SESSION_RECORDING_FROM_PLAYLISTRemove a session recording from a playlist in a PostHog project.
Remove specific project batch export
POSTHOG_DELETE_PROJECT_BATCH_EXPORTDelete a specific batch export by providing the UUID and project ID.
Remove specific project query
POSTHOG_DELETE_PROJECT_QUERYDeletes a saved query from a specific PostHog project, helping you remove outdated or unused analysis insights to keep your workspace organized.
Replace Desktop Recording
POSTHOG_REPLACE_DESKTOP_RECORDINGReplace a desktop meeting recording in PostHog using PUT.
Reset person distinct ID
POSTHOG_RESET_PERSON_DISTINCT_IDReclaims 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.
Retrieve and delete project person trends
POSTHOG_GET_PROJECT_PERSON_TRENDSRetrieves 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.
Retrieve app metrics by ids
POSTHOG_GET_APP_METRICSRetrieves performance and error metrics for a specific plugin configuration over the last 31 days, showing success rates, failures, and retry statistics
Retrieve app metrics error details
POSTHOG_GET_APP_METRICS_ERROR_DETAILSRetrieves 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.
Retrieve async query status by id
POSTHOG_RETRIEVE_ASYNC_QUERY_STATUS_BY_ID(Experimental)
Retrieve batch export details
POSTHOG_GET_BATCH_EXPORT_DETAILSRetrieve details of a specific batch export by its UUID in a project.
Retrieve cohort activity details
POSTHOG_GET_COHORT_ACTIVITY_DETAILSRetrieves 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.
Retrieve cohort person details
POSTHOG_GET_COHORT_PERSON_DETAILSRetrieve details of persons within a cohort by its unique ID in the specified project.
Retrieve dashboard template details by uuid
POSTHOG_GET_DASHBOARD_TEMPLATE_DETAILSFetch specific dashboard template details by UUID in a project with 'dashboardtemplate:read' rights using a PersonalAPIKeyAuth.
Retrieve dashboard template schema
POSTHOG_GET_DASHBOARD_TEMPLATE_SCHEMARetrieve the JSON schema for dashboard templates of a specific project.
Retrieve event definition by uuid
POSTHOG_GET_EVENT_DEFINITIONRetrieve an event definition by its UUID within a specified project.
Retrieve event definitions by project id
POSTHOG_GET_EVENT_DEFINITIONSFetches the list of event definitions (names, descriptions, and properties) for a specified PostHog project, helping you understand what user actions are being tracked.
Retrieve experiment details by ids
POSTHOG_GET_EXPERIMENT_DETAILSAccess detailed experiment info within a project using unique experiment ID & project ID, with 'experiment:read' rights.
Retrieve experiments requiring flag implementation
POSTHOG_GET_EXPERIMENTS_REQUIRING_FLAG_IMPLEMENTATIONRetrieve details for experiments that require feature flag implementation in a specific project.
Retrieve export unsubscribe configs
POSTHOG_GET_EXPORT_UNSUBSCRIBE_CONFIGSRetrieves the configuration settings for unsubscribing from data exports, enabling you to see which export integrations allow opt-out options and their specific details
Retrieve feature flag activity details
POSTHOG_GET_FEATURE_FLAG_ACTIVITY_DETAILSManage feature flags (creation, reading, updating, and deleting) using PostHog's guides or via JavaScript Library/endpoint for user-specific flag status.
Retrieve feature flag details
POSTHOG_GET_FEATURE_FLAG_DETAILSRetrieve detailed information about a specific feature flag in a PostHog project.
Retrieve feature flag role access details
POSTHOG_GET_FEATURE_FLAG_ROLE_ACCESS_DETAILSRetrieve details for a specific role's access to a feature flag within a project.
Retrieve feature flags activity log
POSTHOG_GET_FEATURE_FLAGS_ACTIVITY_LOGRetrieves the chronological log of changes made to feature flags, including who made each change and when, for auditing and debugging purposes.
Retrieve feature flags evaluation reasons
POSTHOG_GET_FEATURE_FLAGS_EVALUATION_REASONSProvides 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.
Retrieve filtered project property definitions
POSTHOG_GET_FILTERED_PROJECT_PROPERTY_DEFINITIONSGet property definitions for a project using projectid, with filters for event names, property types, exclusions, and numerical or feature flags.
Retrieve funnel insights in project
POSTHOG_GET_FUNNEL_INSIGHTS_IN_PROJECTExecute a funnel analysis for a specific project.
Retrieve group property definitions by project id
POSTHOG_GET_GROUP_PROPERTY_DEFINITIONSRetrieves 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.
Retrieve group property values by index and key
POSTHOG_GET_GROUP_PROPERTY_VALUESFetches 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.
Retrieve hedgehog configuration by uuid
POSTHOG_GET_HEDGEHOG_CONFIGURATIONRetrieve user's hedgehog configuration details by their UUID.
Retrieve historical app metrics export
POSTHOG_GET_HISTORICAL_APP_METRICS_EXPORTRetrieves a previously exported dataset of historical app metrics for a specific plugin configuration, enabling analysis of past performance trends without requesting a new export.
Retrieve important project activity log
POSTHOG_GET_IMPORTANT_PROJECT_ACTIVITY_LOGFetches 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.
Retrieve insight sharing configurations
POSTHOG_GET_INSIGHT_SHARING_CONFIGURATIONSRetrieve sharing configurations for a specific insight within a project, requiring project and insight IDs.
Retrieve last viewed insights for user
POSTHOG_RETRIEVE_LAST_VIEWED_INSIGHTS_FOR_USERReturns basic details about the last 5 insights viewed by this user.
Retrieve matching events for session recording
POSTHOG_RETRIEVE_MATCHING_EVENTS_FOR_SESSION_RECORDINGRetrieves 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.
Retrieve notebook activity for project
POSTHOG_RETRIEVE_NOTEBOOK_ACTIVITY_FOR_PROJECTRetrieves 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.
Retrieve notebook activity log
POSTHOG_RETRIEVE_NOTEBOOK_ACTIVITY_LOGThe API for interacting with Notebooks.
Retrieve notebook details
POSTHOG_RETRIEVE_NOTEBOOK_DETAILSThe API for interacting with Notebooks.
Retrieve or delete person retention data
POSTHOG_RETRIEVE_OR_DELETE_PERSON_RETENTION_DATAThis endpoint is for reading and deleting person data; use the capture API, $set/$unset properties, or SDKs for creation and updates.
Retrieve or delete project persons funnel data
POSTHOG_RETRIEVE_OR_DELETE_PROJECT_PERSONS_FUNNEL_DATARetrieves persons who entered or progressed through a funnel in the specified project.
Retrieve Org Pipeline Repo Details
POSTHOG_RETRIEVE_ORGANIZATION_PIPELINE_REPOSITORY_DETAILSRetrieve details for repository pipeline destinations within a specific organization by its UUID.
Retrieve org pipeline transformation activity
POSTHOG_RETRIEVE_ORGANIZATION_PIPELINE_TRANSFORMATION_ACTIVIRetrieve org pipeline transformation activity
Retrieve organization pipeline frontend app details
POSTHOG_RETRIEVE_ORGANIZATION_PIPELINE_FRONTEND_APPRetrieve pipeline frontend app details for an organization using its 'organizationid' (UUID).
Retrieve organization pipeline unsubscribe configs
POSTHOG_RETRIEVE_ORGANIZATION_PIPELINE_UNSUBSCRIBE_CONFIGSRetrieve export unsubscribe configurations for an organization's pipeline frontend apps.
Retrieve organization plugin activity
POSTHOG_RETRIEVE_ORGANIZATION_PLUGIN_ACTIVITYRetrieve activity details for plugins in a specified organization by ID.
Retrieve organization plugin details
POSTHOG_RETRIEVE_ORGANIZATION_PLUGIN_DETAILSRetrieve a specific plugin's details for an organization.
Retrieve organization plugin repository details
POSTHOG_RETRIEVE_ORGANIZATION_PLUGIN_REPOSITORY_DETAILSRetrieves 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.
Retrieve organization plugin unsubscribe configs
POSTHOG_RETRIEVE_ORGANIZATION_PLUGIN_UNSUBSCRIBE_CONFIGSRetrieve export unsubscribe configurations for plugins in an organization.
Retrieve organization project details
POSTHOG_RETRIEVE_ORGANIZATION_PROJECT_DETAILSFetches detailed information about a specific project within your PostHog organization, such as its name, ID, and configuration settings.
Retrieve organization role details
POSTHOG_RETRIEVE_ORGANIZATION_ROLE_DETAILSRetrieves details of a specific role within an organization, such as its name, permissions, and associated features, using the role's unique identifier.
Retrieve organization s unused pipeline apps
POSTHOG_RETRIEVE_ORGANIZATION_UNUSED_PIPELINE_APPSLists pipeline apps in your PostHog organization that are not currently being used, helping you identify and clean up unused integrations.
Retrieve paginated organization list
POSTHOG_RETRIEVE_PAGINATED_ORGANIZATION_LISTRetrieve a paginated list of organizations with optional 'limit' and 'offset' query parameters.
Retrieve persisted folder
POSTHOG_RETRIEVE_PERSISTED_FOLDERRetrieves detailed metadata about a specific persisted folder, including its type, storage path, and creation timestamps, to help you organize and manage your analytics exports.
Retrieve person details by id
POSTHOG_RETRIEVE_PERSON_DETAILS_BY_IDThis endpoint is used to read and delete persons.
Retrieve person property values
POSTHOG_RETRIEVE_PERSON_VALUES_BY_PROJECTRetrieve unique values for a specific person property across all persons in a project.
Retrieve person s activity and delete options
POSTHOG_RETRIEVE_PERSON_ACTIVITY_AND_DELETE_OPTIONSThis endpoint is for reading and deleting persons; for creating/updating, use the capture API, $set/$unset properties, or SDKs.
Retrieve persons funnel correlation data
POSTHOG_RETRIEVE_PERSONS_FUNNEL_CORRELATION_DATARetrieves 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
Retrieve pipeline destination activity
POSTHOG_RETRIEVE_PIPELINE_DESTINATION_ACTIVITYRetrieve activity details for pipeline destinations within an organization.
Retrieve pipeline destination config details
POSTHOG_RETRIEVE_PIPELINE_DESTINATION_CONFIG_DETAILSRetrieves the full configuration details of a specific pipeline destination, including plugin info, status, and timestamps, so you can verify and troubleshoot your data routing.
Retrieve pipeline destination details
POSTHOG_RETRIEVE_PIPELINE_DESTINATION_DETAILSFetch a pipeline destination's details by ID and organization UUID, using a PersonalAPIKeyAuth with read access to plugins.
Retrieve pipeline destination plugin details
POSTHOG_RETRIEVE_PIPELINE_DESTINATION_PLUGIN_DETAILSRetrieves 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.
Retrieve pipeline frontend app activity
POSTHOG_RETRIEVE_PIPELINE_FRONTEND_APP_ACTIVITYRetrieves configuration and recent activity details for pipeline frontend apps in your organization, helping you monitor and manage your data ingestion pipelines
Retrieve pipeline frontend app details
POSTHOG_RETRIEVE_PIPELINE_FRONTEND_APP_DETAILSRetrieve 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.
Retrieve pipeline frontend app source details
POSTHOG_RETRIEVE_PIPELINE_FRONTEND_APP_SOURCE_DETAILSRetrieve details for a specific pipeline frontend app's source by its ID within an organization.
Retrieve pipeline frontend plugin config
POSTHOG_RETRIEVE_PIPELINE_FRONTEND_PLUGIN_CONFIGRetrieve the frontend-specific configuration for a pipeline frontend app by its config ID and project ID.
Retrieve pipeline import apps activity
POSTHOG_RETRIEVE_PIPELINE_IMPORT_APPS_ACTIVITYRetrieve activity details of pipeline import apps for a given organization.
Retrieve pipeline plugin details by id
POSTHOG_RETRIEVE_PIPELINE_PLUGIN_DETAILS_BY_IDRetrieve detailed information about a specific pipeline transformation plugin by ID.
Retrieve Pipeline Plugin Source
POSTHOG_RETRIEVE_PIPELINE_PLUGIN_SOURCERetrieve the source details of a pipeline transformation for a specific plugin by ID within an organization.
Retrieve pipeline transformation frontend config
POSTHOG_RETRIEVE_PIPELINE_TRANSFORMATION_FRONTEND_CONFIGRetrieve the frontend configuration details for a specific pipeline transformation by ID within a given project.
Retrieve plugin source details
POSTHOG_RETRIEVE_PLUGIN_SOURCE_DETAILSRetrieve plugin source details by organization and plugin ID.
Retrieve plugin update info
POSTHOG_RETRIEVE_PLUGIN_UPDATE_INFOThis endpoint retrieves update information for a specific plugin within an organization's pipeline frontend app by its integer ID and the organization's UUID.
Retrieve plugin update status
POSTHOG_RETRIEVE_PLUGIN_UPDATE_STATUSRetrieve the latest update status for a specific plugin, identified by its integer ID, within an organization specified by UUID.
Retrieve project action details by id
POSTHOG_RETRIEVE_PROJECT_ACTION_DETAILS_BY_IDGet details on a project action by ID.
Retrieve project activity details
POSTHOG_RETRIEVE_PROJECT_ACTIVITY_DETAILSRetrieve the activity log for a specified project, showing recent changes and events.
Retrieve project activity insights
POSTHOG_RETRIEVE_PROJECT_ACTIVITY_INSIGHTSRetrieves the history of changes made to insights in a project, showing who performed each action and when, enabling auditing and tracking of modifications.
Retrieve project activity log with pagination
POSTHOG_RETRIEVE_PROJECT_ACTIVITY_LOG_WITH_PAGINATIONRetrieve a project's activity log with cursor-based pagination.
Retrieve project annotation details
POSTHOG_RETRIEVE_PROJECT_ANNOTATION_DETAILSCreate, Read, Update and Delete annotations.
Retrieve project cohort details
POSTHOG_RETRIEVE_PROJECT_COHORT_DETAILSRetrieve detailed information about a specific cohort within a project using its ID.
Retrieve project cohorts activity log
POSTHOG_RETRIEVE_PROJECT_COHORTS_ACTIVITY_LOGRetrieves the history of changes made to cohorts in a specific project, including who made each change and when.
Retrieve project cohorts with pagination
POSTHOG_RETRIEVE_PROJECT_COHORTS_WITH_PAGINATIONRetrieve a paginated list of cohorts for a specific project using projectid.
Retrieve project early access feature details
POSTHOG_RETRIEVE_PROJECT_EARLY_ACCESS_FEATURE_DETAILSRetrieves detailed information about a specific early access feature, including its status, associated feature flag, and timestamps.
Retrieve project event details by id
POSTHOG_RETRIEVE_PROJECT_EVENT_DETAILS_BY_IDRetrieve details for a specific event by ID within a project.
Retrieve project event values
POSTHOG_RETRIEVE_PROJECT_EVENT_VALUESRetrieve event values for a specific project by ID.
Retrieve project experiment results
POSTHOG_RETRIEVE_PROJECT_EXPERIMENT_RESULTSRetrieve experiment timeseries results within a project by project and experiment ID.
Retrieve project export details
POSTHOG_RETRIEVE_PROJECT_EXPORT_DETAILSRetrieve detailed info on a specific export of a project using its unique ID.
Retrieve project funnel correlation insights
POSTHOG_RETRIEVE_PROJECT_FUNNEL_CORRELATION_INSIGHTSRetrieve funnel correlation insights for a specific project.
Retrieve project group details by key and type
POSTHOG_RETRIEVE_PROJECT_GROUP_DETAILS_BY_KEY_AND_TYPERetrieves specified group details within a project by group key and type index.
Retrieve project insight activity data
POSTHOG_RETRIEVE_PROJECT_INSIGHT_ACTIVITY_DATARetrieve insights activity for a specific project and insight ID, offering data in JSON or CSV format.
Retrieve project insight details
POSTHOG_RETRIEVE_PROJECT_INSIGHT_DETAILSFetches 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.
Retrieve project insights with pagination
POSTHOG_RETRIEVE_PROJECT_INSIGHTS_WITH_PAGINATIONRetrieves 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).
Retrieve project member details by uuid
POSTHOG_RETRIEVE_PROJECT_MEMBER_DETAILS_BY_UUIDRetrieve detailed information about a specific user's membership level and status within a project by their UUID.
Retrieve project person activity
POSTHOG_RETRIEVE_PROJECT_PERSON_ACTIVITYThis endpoint allows reading and deleting individuals.
Retrieve project session values
POSTHOG_RETRIEVE_PROJECT_SESSION_VALUESRetrieve session values for a specified project.
Retrieve project subscription details
POSTHOG_RETRIEVE_PROJECT_SUBSCRIPTION_DETAILSFetches 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.
Retrieve project trend insights
POSTHOG_RETRIEVE_PROJECT_TREND_INSIGHTSRetrieves saved trend insights from a PostHog project.
Retrieve properties and events association
POSTHOG_RETRIEVE_PROPERTIES_AND_EVENTS_ASSOCIATIONChecks which of your tracked events have ever been linked to a specific property, helping you understand data consistency and event-property relationships.
Retrieve property definition details
POSTHOG_RETRIEVE_PROPERTY_DEFINITION_DETAILSRetrieve details of a specific property definition by UUID within a project.
Retrieve recordings from playlist
POSTHOG_RETRIEVE_SESSION_RECORDING_PLAYLIST_DETAILSRetrieve the list of session recordings within a playlist.
Retrieve related project groups
POSTHOG_RETRIEVE_RELATED_PROJECT_GROUPSRetrieves groups associated with a user within a specific project, showing group type, key, and creation date.
Retrieve Retention Insights (Deprecated)
POSTHOG_RETRIEVE_RETENTION_INSIGHTSDEPRECATED: Use POSTHOGCREATERETRIEVERETENTIONINSIGHTSFORPROJECT instead.
Retrieve session property definitions
POSTHOG_RETRIEVE_SESSION_PROPERTY_DEFINITIONSRetrieve property definitions for a specific project by providing the project's ID.
Retrieve session recording details
POSTHOG_RETRIEVE_SESSION_RECORDING_DETAILSRetrieve detailed information about a specific session recording by providing the session's UUID and associated project ID.
Retrieve session recording error clusters
POSTHOG_RETRIEVE_SESSION_RECORDING_ERROR_CLUSTERSRetrieve error clusters from session recordings for a specified project.
Retrieve session recording properties
POSTHOG_RETRIEVE_SESSION_RECORDING_PROPERTIES_BY_PROJECT_IDRetrieve metadata and properties of session recordings for a project, such as activity metrics, timestamps, and participant details, enabling analysis of user behavior and interactions.
Retrieve session recording snapshots
POSTHOG_RETRIEVE_SESSION_RECORDING_SNAPSHOTSSnapshots for a session can be loaded from S3 (if old) or Redis (if recent).
Retrieve specific batch export details
POSTHOG_RETRIEVE_SPECIFIC_BATCH_EXPORT_DETAILSRetrieve details of a specific batch export for an organization by its UUID.
Retrieve specific batch export run details
POSTHOG_RETRIEVE_SPECIFIC_BATCH_EXPORT_RUN_DETAILSRetrieves 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.
Retrieve specific domain details
POSTHOG_RETRIEVE_SPECIFIC_DOMAIN_DETAILSRetrieve complete details of a specific authentication domain within an organization by its UUID.
Retrieve specific exported asset content
POSTHOG_RETRIEVE_SPECIFIC_EXPORTED_ASSET_CONTENTRetrieve the content of a specific exported asset by ID within a project.
Retrieve specific historical plugin export
POSTHOG_RETRIEVE_SPECIFIC_HISTORICAL_PLUGIN_EXPORTRetrieve historical export data for a specific plugin configuration within a project.
Retrieve specific pipeline frontend app config
POSTHOG_RETRIEVE_SPECIFIC_PIPELINE_FRONTEND_APP_CONFIGRetrieve the configuration details of a specific pipeline frontend app by providing its unique ID and the associated project ID.
Retrieve specific project dashboard details
POSTHOG_RETRIEVE_SPECIFIC_PROJECT_DASHBOARD_DETAILSRetrieve details of a specific dashboard within a project.
Retrieve survey activity logs
POSTHOG_RETRIEVE_SURVEY_ACTIVITY_LOGSRetrieve activity logs for specific survey in a project, identified by UUIDs.
Retrieve survey details with uuid and project id
POSTHOG_RETRIEVE_SURVEY_DETAILS_WITH_UUID_AND_PROJECT_IDFetches 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.
Retrieve survey responses count by project id
POSTHOG_RETRIEVE_SURVEY_RESPONSES_COUNT_BY_PROJECT_IDRetrieve the total number of survey responses for a specific project, enabling solopreneurs to quickly measure engagement and feedback volume without retrieving full response details.
Retrieve unsubscribed pipeline configs
POSTHOG_RETRIEVE_UNSUBSCRIBED_PIPELINE_CONFIGSRetrieves 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.
Retrieve unused organization pipeline frontend apps
POSTHOG_GET_UNUSED_ORG_PIPELINE_FRONTEND_APPSRetrieve a list of pipeline frontend apps that are available but not currently in use within a specific organization.
Retrieve user profile and team details
POSTHOG_RETRIEVE_USER_PROFILE_AND_TEAM_DETAILSFetch user profile info including team, organization, and notifications.
Retry batch export run
POSTHOG_RETRY_BATCH_EXPORT_RUNTool to retry a failed or incomplete batch export run.
Revoke organization invite
POSTHOG_REVOKE_ORGANIZATION_INVITEDelete an organization invite by its UUID.
Run endpoint
POSTHOG_RUN_ENDPOINTTool to execute a PostHog endpoint with optional materialization and filtering.
Split person entities in project
POSTHOG_SPLIT_PERSON_ENTITIES_IN_PROJECTSplits a previously merged person entity back into separate individual profiles, useful for correcting inaccurate user identity merging.
Summarize survey responses
POSTHOG_SUMMARIZE_SURVEY_RESPONSESTool to generate an AI-powered summary of survey responses for a specific question.
Translate text
POSTHOG_TRANSLATE_TEXTConverts text from one language to another using PostHog's LLM-powered translation, enabling solopreneurs to analyze multilingual data and localize content without manual effort.
Trigger project export with format option
POSTHOG_TRIGGER_PROJECT_EXPORT_WITH_FORMAT_OPTIONThe /api/projects/{projectid}/exports/ endpoint triggers a project export, requiring projectid and exportformat.
Unarchive survey response
POSTHOG_UNARCHIVE_SURVEY_RESPONSETool to unarchive a single survey response.
Unpause Batch Export
POSTHOG_UNPAUSE_BATCH_EXPORTResumes a previously paused batch export in PostHog, allowing the scheduled export of analytics data to an external destination to continue.
Unpause Organization Batch Export
POSTHOG_UNPAUSE_ORGANIZATION_BATCH_EXPORTResumes a previously paused organization-level batch export, allowing data to continue flowing to your chosen destination.
Update alert (full replacement)
POSTHOG_UPDATE_ALERTTool to fully update an existing alert configuration in PostHog using PUT method.
Update alert configuration
POSTHOG_PATCH_ALERTModifies an existing alert's settings like name, status, thresholds, or subscribed users, allowing you to fine-tune notifications without recreating alerts.
Update annotation details
POSTHOG_UPDATE_ANNOTATION_DETAILSCreate, Read, Update and Delete annotations.
Update batch export
POSTHOG_UPDATE_BATCH_EXPORTTool to update an existing batch export configuration in PostHog.
Update Customer Profile Config
POSTHOG_UPDATE_CUSTOMER_PROFILE_CONFIGUpdate a customer profile configuration by completely replacing it with new data via PUT request.
Update Dataset Items
POSTHOG_UPDATE_DATASET_ITEMSTool to fully update a dataset item by its ID in a PostHog project using PUT method.
Update Datasets
POSTHOG_UPDATE_DATASETTool to update a dataset in PostHog by its ID and project ID.
Update Desktop Recording
POSTHOG_UPDATE_DESKTOP_RECORDINGUpdate desktop meeting recording details via PATCH.
Update early access project feature
POSTHOG_UPDATE_EARLY_ACCESS_PROJECT_FEATUREUpdates the details of an existing early access feature in a project, such as its name, description, or stage
Update endpoint
POSTHOG_UPDATE_ENDPOINTUpdates 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.
Update error tracking autocapture controls
POSTHOG_UPDATE_ERROR_TRACKING_AUTOCAPTURE_CONTROLTool to fully update an error tracking autocapture control configuration for a PostHog project.
Update evaluation
POSTHOG_UPDATE_EVALUATIONFully 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.
Update event definition by uuid
POSTHOG_UPDATE_EVENT_DEFINITIONUpdate an event definition by sending a PUT request to '/api/projects/{projectid}/eventdefinitions/{id}/' using the UUID and project ID, provided you have…
Update experiment details
POSTHOG_UPDATE_EXPERIMENTModifies 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
Update experiment holdout
POSTHOG_UPDATE_EXPERIMENT_HOLDOUTTool to partially update an experiment holdout in a PostHog project.
Update experiment holdout (full)
POSTHOG_UPDATE_EXPERIMENT_HOLDOUT_COMPLETETool to fully update an experiment holdout in PostHog using PUT method.
Update experiment saved metrics
POSTHOG_UPDATE_EXPERIMENT_SAVED_METRICTool to update an existing experiment saved metric in PostHog.
Update External Data Sources
POSTHOG_UPDATE_EXTERNAL_DATA_SOURCETool to update an existing external data source in PostHog (e.g., Stripe, Salesforce).
Update feature flag configuration
POSTHOG_UPDATE_FEATURE_FLAGManage feature flags for your app with creation, reading, updating, and deletion options.
Update file system
POSTHOG_UPDATE_FILE_SYSTEMModifies an existing file system resource in PostHog to update its path, type, depth, or metadata, keeping your data organized and accurate.
Update group type metric
POSTHOG_UPDATE_GROUPS_TYPES_METRICTool to update a specific group usage metric by its ID.
Update group usage metric
POSTHOG_PATCH_GROUPS_TYPES_METRICSTool to update a group usage metric configuration in PostHog.
Update hog function
POSTHOG_UPDATE_HOG_FUNCTIONTool to update a hog function by UUID and project ID using PUT method.
Update Insight Variable
POSTHOG_UPDATE_INSIGHT_VARIABLEUpdate an insight variable by replacing all its properties.
Update live debugger breakpoint
POSTHOG_UPDATE_LIVE_DEBUGGER_BREAKPOINTTool to update a live debugger breakpoint for a project.
Update organization batch export
POSTHOG_UPDATE_ORGANIZATION_BATCH_EXPORTUpdates settings for an existing organization-wide batch export in PostHog, such as the export schedule, destination, or data filters.
Update organization details by uuid
POSTHOG_UPDATE_ORGANIZATIONUpdate specific details of an organization using its UUID.
Update organization domain info and saml config
POSTHOG_UPDATE_ORGANIZATION_DOMAINUpdate an organization's authentication domain settings, including SAML SSO configuration and user provisioning policies.
Update organization domain properties
POSTHOG_PATCH_ORGANIZATION_DOMAINUpdates selected properties of a domain in an organization via PATCH request, supports various data formats but SAML fields are immutable.
Update organization member by uuids
POSTHOG_UPDATE_ORGANIZATION_MEMBERUpdates the access level and permissions for an existing organization member, allowing you to promote or demote their role within the PostHog project.
Update organization member details
POSTHOG_UPDATE_ORGANIZATION_MEMBER_COMPLETEUpdate member details in an organization by ID and user UUID.
Update organization proxy record
POSTHOG_UPDATE_ORGANIZATION_PROXY_RECORDUpdate an organization's proxy record configuration.
Update partial project cohort details
POSTHOG_PATCH_PROJECT_COHORTPartially 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.
Update partial role details in organization
POSTHOG_PATCH_ORGANIZATION_ROLEPATCH /api/organizations/{organizationid}/roles/{id}/: Update partial details of a role by ID within an organization, including name and feature flag access…
Update partial subscription details
POSTHOG_PATCH_PROJECT_SUBSCRIPTIONPATCH /api/projects/{projectid}/subscriptions/{id}/: Update partial details of a specific project subscription by ID.
Update partial survey details
POSTHOG_PATCH_PROJECT_SURVEYUpdate partial survey details by PATCH to /api/projects/{projectid}/surveys/{id}/ with UUID.
Update persisted folder
POSTHOG_UPDATE_PERSISTED_FOLDERTool to update an existing persisted folder in PostHog.
Update person properties
POSTHOG_UPDATE_PERSON_PROPERTIESRequest data's "properties" will be updated on a person using "$set" event, affecting only listed properties without deletion or other changes.
Update person property endpoint
POSTHOG_UPDATE_PERSON_PROPERTYThis endpoint allows for reading and deleting individuals.
Update product tour
POSTHOG_UPDATE_PRODUCT_TOURUpdate an existing product tour in PostHog.
Update project action by id
POSTHOG_UPDATE_PROJECT_ACTIONUpdates 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.
Update project action with partial data
POSTHOG_PATCH_PROJECT_ACTIONUpdate an action within a project with a specified ID.
Update project batch export
POSTHOG_UPDATE_PROJECT_BATCH_EXPORTTool to update a batch export configuration within a project using PUT method.
Update project cohort details
POSTHOG_UPDATE_PROJECT_COHORTUpdate cohort details of a specific project by ID.
Update project dashboard details
POSTHOG_UPDATE_PROJECT_DASHBOARDEndpoint to update an existing dashboard within a project.
Update project early access feature
POSTHOG_UPDATE_PROJECT_EARLY_ACCESS_FEATUREUpdate a specific early access feature of a project by providing the projectid and feature id (UUID).
Update project event definition
POSTHOG_UPDATE_PROJECT_EVENT_DEFINITIONUpdates the name, description, or other properties of an existing event definition in your PostHog project to keep your event tracking organized and accurate.
Update project group type metadata
POSTHOG_UPDATE_PROJECT_GROUP_TYPEPATCH /api/projects/{projectid}/groupstypes/updatemetadata: Update group type metadata for a specific project using its projectid.
Update project insight details
POSTHOG_UPDATE_PROJECT_INSIGHTModifies the configuration or details of an existing insight in your PostHog project, such as updating its name, query parameters, or display settings
Update project member role by uuid
POSTHOG_PATCH_PROJECT_MEMBERUpdate a project member's role using their UUID in a specific project.
Update project member s role by uuid
POSTHOG_UPDATE_PROJECT_MEMBERUpdate explicit project membership using UUIDs.
Update project notebook details
POSTHOG_UPDATE_PROJECT_NOTEBOOKThe API for interacting with Notebooks.
Update project property definition
POSTHOG_UPDATE_PROJECT_PROPERTY_DEFINITIONUpdate a property definition in a project by its UUID.
Update project session recording playlist
POSTHOG_UPDATE_PROJECT_SESSION_RECORDING_PLAYLISTUpdate an existing session recording playlist for a project with the specified projectid and playlist shortid.
Update project settings
POSTHOG_UPDATE_PROJECT_SETTINGSModifies configuration settings for a PostHog project, such as timezone, feature flags, or session recording preferences.
Update project subscription details
POSTHOG_UPDATE_PROJECT_SUBSCRIPTIONUpdate a subscription for a specific project.
Update project survey details
POSTHOG_UPDATE_PROJECT_SURVEYThe /api/projects/{projectid}/surveys/{id}/ PUT endpoint updates survey details in a project using survey UUID and project ID, accepts JSON/form/multipart…
Update role details in organization
POSTHOG_UPDATE_ORGANIZATION_ROLEUpdates the details of an existing role in your PostHog organization, such as its name, permissions, or description.
Update session recording playlist partially
POSTHOG_PATCH_SESSION_RECORDING_PLAYLISTUpdate session recording playlists using PATCH on the endpoint with projectid and shortid.
Update user home settings
POSTHOG_UPDATE_USER_HOME_SETTINGSModify 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.
Update user profile
POSTHOG_PATCH_USERTool to update user profile settings in PostHog.
Update warehouse saved query
POSTHOG_UPDATE_WAREHOUSE_SAVED_QUERYUpdate a warehouse saved query in PostHog by completely replacing it with new data.
Update web experiment
POSTHOG_UPDATE_WEB_EXPERIMENTTool to completely update a web experiment in PostHog using PUT method.
Validate LLM Provider API Key
POSTHOG_VALIDATE_LLM_PROVIDER_KEYTool to validate LLM provider API keys without persisting them to PostHog.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.