← All integrations

PostHog

Your own API keyMarketing & Growth

Connect it in Quilt

PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn

Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.

Reads on its own353

Agents use these right away.

  • List projects in organization with paginationList projects for a specified organization, with optional limit and offset pagination.
  • List project group types by idList all group types configured for a PostHog project.
  • Create Experiment Calculate Running TimeCalculate experiment running time in a PostHog project.
  • Create Insight Data ChecksCheck insight query data quality in a PostHog project.
  • Check pipeline destination updatesCheck for available updates to a pipeline destination plugin by comparing the currently installed version (tag) with the latest version available in the plugin's repository.
  • Check pipeline import app updatesRetrieve the latest update information for a specific pipeline import app by its ID within an organization.
  • Check pipeline plugin update statusGet update status for a specific pipeline transformation plugin by its unique ID within an organization.
  • Check project's demo data generation statusCheck if a project is currently generating demo data.
  • Create Notebook Kernel CompleteComplete notebook code in a PostHog project.
  • Create Error Tracking Query IssueGet compact issue details in a PostHog project.
  • Create Error Tracking Query Issue EventsList sampled exception events in a PostHog project.
  • Create Error Tracking Query IssuesList compact issues in a PostHog project.
  • Create Logs ExportTool to create a logs export job using HogQL queries in PostHog.
  • Create person path with format optionRetrieve path analytics for a specific person within a PostHog project.
  • Create Retrieve Retention Insights For ProjectCreate and retrieve retention insights for a project using PostHog's Query API.
  • Create query in project by idSubmit a query for a specific project using structured query details.
  • Generate project funnel correlation insightThe /api/projects/{project_id}/insights/funnel/correlation endpoint generates a correlation insight for funnel analysis in a project, accepting JSON/CSV and needing 'project_id' and insight details.
  • Accounts Notebooks GetRetrieve account notebook in a PostHog project.
  • Get Action ReferencesList action references in a PostHog project.
  • Retrieve app metrics by idsRetrieve performance and error metrics for a specific plugin configuration (app) in a PostHog project.
  • Retrieve app metrics error detailsRetrieve detailed error information for a plugin configuration in a PostHog project, to investigate failures experienced by the app or plugin.
  • Retrieve batch export detailsRetrieve details of a specific batch export by its UUID in a project.
  • Get batch exports backfillsTool to retrieve backfills for a specific batch export within a project.
  • Get billing detailsRetrieve billing and subscription details for the connected PostHog account.
  • Retrieve cohort activity detailsRetrieve activity log entries for a specific cohort in a project, including activity details and pagination information.
  • Get Cohort Blocking WorkflowsFind blocking workflows in a PostHog project.
  • Retrieve cohort person detailsRetrieve details of persons within a cohort by its unique ID in the specified project.
  • Get cohort calculation historyTool to retrieve the calculation history for a specific cohort.
  • Get Cohort Used InFind cohort usage in a PostHog project.
  • Get conversationTool to retrieve a specific conversation by UUID and project ID.
  • Get conversationsTool to retrieve conversations for a specific PostHog project with pagination support.
  • Get current personal API keyRetrieve metadata, grants, and resource restrictions for the personal API key authenticating this connection.
  • Get Customer Profile ConfigRetrieve a specific customer profile configuration by its ID for a given project.
  • Get customer profile configsTool to retrieve customer profile configurations for a project with pagination support.
  • Get Dashboard Run InsightsRun dashboard insights in a PostHog project and return their results.
  • Get Dashboard Run WidgetsRun dashboard widgets in a PostHog project.
  • Retrieve dashboard template details by uuidFetch specific dashboard template details by UUID in a project with 'dashboard_template:read' rights using a PersonalAPIKeyAuth.
  • Retrieve dashboard template schemaRetrieve the JSON schema for dashboard templates of a specific project.
  • Get data color themeTool to retrieve a specific data color theme by ID from a PostHog project.
  • Get Data Color ThemesTool to retrieve data color themes for a specific project.
  • Get dataset detailsRetrieve detailed information about a specific dataset within a project.
  • Get Dataset ExportsRetrieve dataset export in a PostHog project.
  • Get Dataset Exports ContentDownload dataset export in a PostHog project.
  • Get Dataset ItemTool to retrieve a specific dataset item by its ID from a PostHog project.
  • Get dataset itemsTool to retrieve paginated dataset items for a specific project in PostHog.
  • Get Dataset Item VersionsList dataset item versions in a PostHog project.
  • Get Dataset RevisionsList dataset revisions in a PostHog project.
  • Get DatasetsTool to retrieve datasets for a PostHog project.
  • Get desktop recordingsTool to retrieve desktop meeting recordings for a specific project.
  • Get EndpointRetrieve named endpoint in a PostHog project.
  • Create Endpoint Last Execution TimesRetrieve last execution times in a PostHog project.
  • Get Endpoint LogsRetrieve endpoint logs in a PostHog project, with optional time, execution instance, level, search and limit filters.
  • Get Endpoint Materialization StatusGet materialization status in a PostHog project.
  • Get Endpoint OpenAPI SpecificationGet OpenAPI 3.0 specification for a specific PostHog endpoint.
  • Get Endpoint RunExecute a named PostHog project endpoint via GET and return its query results.
  • Get error tracking assignment rulesTool to retrieve error tracking assignment rules for a project.
  • Get error tracking autocapture controlRetrieve a specific error tracking autocapture control configuration by its ID.
  • Get error tracking fingerprintsTool to retrieve error tracking fingerprints for a project.
  • Get error tracking grouping rulesTool to retrieve error tracking grouping rules for a project.
  • Get error tracking issueRetrieve one error tracking issue by ID for a PostHog project.
  • Get error tracking releaseRetrieve details of a specific error tracking release by its UUID and project ID.
  • Get error tracking release by hashTool to retrieve an error tracking release by its hash identifier.
  • Get error tracking releasesTool to retrieve paginated error tracking releases for a specific project in PostHog.
  • Get error tracking suppression rulesTool to retrieve error tracking suppression rules for a project.
  • Get error tracking symbol setsRetrieve a paginated list of error tracking symbol sets for a PostHog project, including references, release versions, and any failure reason.
  • Get EvaluationRetrieve details of a specific evaluation by its UUID and project ID.
  • Get evaluations for projectTool to retrieve evaluations configured for a specific PostHog environment/project.
  • Retrieve event definition by uuidRetrieve an event definition by its UUID within a specified project.
  • Get event definition by nameLook up an event definition by name within a PostHog project.
  • Retrieve event definitions by project idRetrieve a page of event definitions for a specified project.
  • Get event definitions in Golang formatTool to retrieve event definitions in Golang format for a specific PostHog project.
  • Get event definitions in Python formatTool to retrieve Python-formatted event definitions for a specific project.
  • Get event definitions TypeScriptTool to retrieve TypeScript event definitions for a specific project.
  • Get Experiment ActivityRetrieve experiment activity in a PostHog project.
  • Retrieve experiment details by idsAccess detailed experiment info within a project using unique `experiment ID` & `project ID`, with 'experiment:read' rights.
  • Get Experiment Flag Cleanup TargetRetrieve flag cleanup target in a PostHog project.
  • Get Experiment Flag Cleanup TaskRetrieve flag cleanup task in a PostHog project.
  • Get Experiment HealthRetrieve experiment health in a PostHog project.
  • Get Experiment Health InputsRetrieve experiment health inputs in a PostHog project.
  • Get experiment holdout detailsRetrieve details of a specific experiment holdout by ID within a project.
  • Get experiment holdoutsTool to retrieve experiment holdouts for a specific PostHog project.
  • Get Experiment In Session ExposureRetrieve in-session exposure in a PostHog project.
  • Get Experiment Metrics RecalculationRetrieve metric recalculation in a PostHog project.
  • Get Experiment Metrics Recalculation LatestRetrieve latest metric recalculation in a PostHog project.
  • Get experiment saved metricTool to retrieve a specific experiment saved metric by ID from a PostHog project.
  • Get eligible feature flags for experimentsTool to retrieve feature flags eligible for use in experiments.
  • Create Experiment Session ContextsCreate session contexts in a PostHog project.
  • Create Experiment Session Event DeltasCalculate session event deltas in a PostHog project.
  • Create Experiment Setup ContextCreate experiment setup context in a PostHog project.
  • Retrieve experiments requiring flag implementationRetrieve details for experiments that require feature flag implementation in a specific project.
  • Get experiments statsRetrieve experimentation velocity statistics for a PostHog project, including recent launch counts, percentage change, active experiments, and recent completions.
  • Retrieve export unsubscribe configsRetrieves export unsubscribe configurations for pipeline import apps in an organization.
  • Fetch export unsubscribe settingsRetrieves export unsubscribe configurations for pipeline transformations in an organization.
  • Get external data schemaRetrieve one external data schema and its sync configuration.
  • Get external data sourceTool to retrieve details of a specific external data source by its UUID and project ID.
  • Get external data sourcesTool to retrieve external data sources for a PostHog project with pagination support.
  • Retrieve feature flag activity detailsRetrieve activity details for a specific feature flag in a PostHog project.
  • Retrieve feature flag detailsRetrieve detailed information about a specific feature flag in a PostHog project.
  • Bulk Keys Feature FlagsRetrieve feature flag keys in bulk in a PostHog project.
  • Get Feature Flag Remote ConfigRetrieve remote configuration in a PostHog project.
  • Retrieve feature flag role access detailsRetrieve details for a specific role's access to a feature flag within a project.
  • Retrieve feature flags activity logRetrieve the feature flag activity log for a PostHog project.
  • Get feature flags dependent flagsRetrieve all active feature flags that depend on a specified flag.
  • Retrieve feature flags evaluation reasonsRetrieve feature flag evaluation results and reasons for a specified user in a PostHog project.
  • Get feature flags matching IDsRetrieve matching feature flag IDs for a PostHog project, limited to flags the user has permission to edit.
  • Get feature flag statusTool to retrieve the status of a specific feature flag in a PostHog project.
  • Create Feature Flag User Blast RadiusCalculate user blast radius in a PostHog project.
  • Get Feature Flag VersionsRetrieve feature flag version in a PostHog project.
  • Get file systemTool to retrieve a specific file system resource by UUID and project ID.
  • Get file system shortcutRetrieve a specific file system shortcut by UUID from a project.
  • Retrieve filtered project property definitionsGet property definitions for a project using project_id, with filters for event names, property types, exclusions, and numerical or feature flags.
  • Retrieve funnel insights in projectExecute a funnel analysis for a project using event or action steps.
  • Retrieve group property definitions by project idRetrieve a paginated list of group property definitions for a PostHog project, including group type index and other available metadata.
  • Retrieve group property values by index and keyRetrieve group property values for a property key and group type in a PostHog project.
  • Get group type metric by IDTool to retrieve detailed information about a specific group usage metric by its ID.
  • Get groups types metricsTool to retrieve metrics for a specific group type in a PostHog project.
  • Retrieve hedgehog configuration by uuidRetrieve user's hedgehog configuration details by their UUID.
  • Retrieve historical app metrics exportRetrieve historical export data for app metrics by supplying the `project_id` and `plugin_config_id`.
  • Get hog functionTool to retrieve a specific hog function by UUID and project ID.
  • Get Hog function metric totalsRead aggregate execution metric totals for a PostHog Hog function.
  • Get hog functionsTool to retrieve hog functions for a specific PostHog project.
  • Retrieve important project activity logRetrieve a log of important activities and changes for a specified project.
  • Get Insight Data ChecksCheck saved insight data quality in a PostHog project.
  • Retrieve insight sharing configurationsRetrieve sharing configurations for a specific insight within a project, requiring project and insight IDs.
  • Get insight thresholdsTool to retrieve thresholds configured for a specific insight within a project.
  • Get insight thresholdTool to retrieve a specific insight threshold by ID for a PostHog project.
  • Get insight variableTool to retrieve a specific insight variable by UUID and project ID.
  • Get insight variablesTool to retrieve paginated list of insight variables for a project.
  • Get live debugger breakpointTool to retrieve a specific live debugger breakpoint by UUID and project ID.
  • Get live debugger breakpointsTool to retrieve live debugger breakpoints for a project.
  • Get LLM Analytics Evaluation ConfigTool to retrieve the LLM analytics evaluation configuration for a specific PostHog project.
  • Get LLM Analytics ModelsTool to list available LLM models for a specific provider in PostHog LLM Analytics.
  • Get LLM Analytics Provider KeysTool to retrieve LLM analytics provider keys for a project.
  • Get LLM promptRetrieve a PostHog LLM prompt by name, version, or label.
  • Get Llm Prompt ResolveResolve named LLM prompt in a PostHog project.
  • Get Log Alerts EventsList one page of event history for a log alert in a PostHog project, including state transitions, errored checks, and user-initiated control-plane events.
  • Get logs attributesTool to retrieve available log attributes for a PostHog project.
  • Get logs availability statusTool to check if a project has logs available.
  • Get log field valuesTool to retrieve unique values for a specific log field key in a PostHog project.
  • Get Notebook Collab StreamRead a bounded batch of notebook collaboration SSE events and return the last event ID for resuming.
  • Get Notebook Kernel StatusRetrieve notebook kernel status in a PostHog project.
  • Get Notebook RunsRetrieve notebook run in a PostHog project.
  • Get Notebook SharingList notebook sharing settings in a PostHog project.
  • Get Notebook Sql V2 RunsRetrieve notebook SQL run in a PostHog project.
  • Get Notebook Sql V2 StateRetrieve notebook SQL state in a PostHog project.
  • Get Notebook Widgets FramesRetrieve notebook widget frame in a PostHog project.
  • Get Notebook Widget SnapshotsRetrieve widget snapshot in a PostHog project.
  • Get Notebook Widget Snapshots FramesRetrieve widget snapshot frame in a PostHog project.
  • Get Notebook Widgets SourceRetrieve notebook widget source in a PostHog project.
  • Get Notebook Widgets StatusRetrieve notebook widget status in a PostHog project.
  • Get Notebook Widgets VersionsList notebook widget versions in a PostHog project.
  • Fetch organization details by uuidRetrieve organization details by UUID.
  • Fetch organization pipeline app repositoriesRetrieve details of pipeline import app repositories for a specific organization by its UUID.
  • Get persisted foldersTool to list persisted folders for a PostHog project with pagination support.
  • Get Person EmailsList a page of emails for a person in a PostHog project, with pagination parameters for additional pages.
  • Get Person Push NotificationsList a page of push notifications for a person in a PostHog project, with pagination parameters for additional pages.
  • Look Up Persons By Distinct IDsLook up existing persons by distinct IDs in a PostHog project without changing them; only the first 200 IDs are processed, and each person includes at most 10 distinct IDs.
  • Look Up Persons By UUIDsLook up existing persons by UUIDs without creating or changing them.
  • Fetch pipeline destination activityRetrieve activity logs and metadata for a specific pipeline destination configuration.
  • Fetch pipeline transformation detailsRetrieve available pipeline transformation plugins from the organization's plugin repository.
  • Get product tourTool to retrieve a specific product tour by UUID from a PostHog project.
  • Retrieve and delete project person trendsRetrieve person trends for a PostHog project.
  • Fetch project survey activity logRetrieve the survey activity log for a project.
  • Get Query ScanRetrieve the cached analysis of a query's last slow run.
  • Get Role MembershipRetrieve details of a specific role membership within an organization by its UUID.
  • Get session group summariesTool to retrieve stored group session summaries for a project.
  • Fetch session recording playlist detailsRetrieve session recording playlist details for a specific project by project_id and playlist short_id.
  • Get Signal Reports ActionsList report agent actions in a PostHog project.
  • Get spike detection configurationRetrieve the active error tracking spike detection configuration for a project.
  • Get Survey ResponsesList survey responses in a PostHog project.
  • Get survey response statisticsGet survey response statistics for a specific survey.
  • Get surveys archived response UUIDsTool to get list of archived response UUIDs for HogQL filtering.
  • Get surveys statsTool to get aggregated response statistics across all surveys for a project.
  • Retrieve unused organization pipeline frontend appsRetrieve a list of pipeline frontend apps that are available but not currently in use within a specific organization.
  • Get user home settingsTool to retrieve user home settings including homepage and tab configurations.
  • Get user interviewsTool to retrieve paginated list of user interviews for a specific project.
  • Get Vision Alerts EventsList vision alert events in a PostHog project.
  • Get warehouse saved queries activityRetrieve activity log details for a specific PostHog warehouse saved query, including recorded changes and the users who made them.
  • Get warehouse saved queryRetrieve a specific PostHog warehouse saved query, including its creator, query definition, execution status, and latest execution metadata.
  • Get warehouse tableRetrieve details of a specific data warehouse table by its UUID.
  • Get Warehouse TablesTool to retrieve a paginated list of warehouse tables for a specific project.
  • Get web experimentTool to retrieve a specific web experiment by ID from a PostHog project.
  • Get web vitalsTool to retrieve web vitals metrics for a specific pathname in a PostHog project.
  • Create Notebook Kernel InspectInspect notebook kernel in a PostHog project.
  • Get Account NotebookList account notebooks in a PostHog project.
  • List Action Selector Match ChangesList selector match changes in a PostHog project.
  • List alerts for projectTool to retrieve all alerts configured for a specific PostHog project.
  • List all projects across organizationsList projects from the current organization in the authenticated user's profile, with organization context and counts.
  • List and manage project annotationsList annotations in a PostHog project, with pagination and search options.
  • List and manage project feature flagsList all feature flags for a specific project with pagination support.
  • List Batch Export RunsList runs for a batch export by `batch_export_id` within a project.
  • List conversations ticketsList a page of conversation tickets for a project, with optional pagination.
  • List dashboard sharing configsRetrieve the sharing configuration for a specified dashboard in a PostHog project using a personal API key.
  • List Dashboard Widget CatalogRetrieve widget catalog in a PostHog project.
  • List endpoints for projectList endpoints in a PostHog project.
  • List endpoint versionsList versions for a specific PostHog endpoint using the project ID and endpoint name.
  • List error tracking autocapture controlsTool to list error tracking autocapture controls for a PostHog project.
  • List error tracking issuesList a project's error-tracking issues with offset pagination.
  • List Experiment Matching IdsRetrieve matching experiment IDs in a PostHog project.
  • List Experiment Prompt TemplatesRetrieve prompt templates in a PostHog project.
  • List experiment saved metricsTool to list experiment saved metrics for a project with pagination support.
  • List Experiment Session ContextRetrieve session context in a PostHog project.
  • List external data source jobsList up to 50 newest synchronization jobs for one external data source, optionally filtered by creation time and schema name.
  • List Feature Flag My FlagsList current user's flags in a PostHog project.
  • List feature flag role access detailsThis GET endpoint returns role access details for a feature flag in a project, needs 'project_id' & 'feature_flag_id', and offers optional 'limit' & 'offset' for pagination.
  • List file system resourcesTool to list file system resources for a PostHog project with pagination support.
  • List Group ActivityRetrieve group activity in a PostHog project.
  • List specific type groups with paginationList groups of a specific group type in a project, using a required search term and optional pagination cursor.
  • List Heatmap EventsRetrieve heatmap events in a PostHog project.
  • List Insight TrendingRetrieve trending insights in a PostHog project.
  • List live debugger breakpoint hitsTool to retrieve breakpoint hit events from ClickHouse with optional filtering and pagination.
  • List active live debugger breakpointsFetch active live debugger breakpoints for a PostHog project, with optional enabled status, filename, or repository filters.
  • List LLM PromptsList one page of a project's LLM prompts with filtering and sorting.
  • List Notebook Kernel Compute OptionsRetrieve notebook compute options in a PostHog project.
  • List notebooks with filters and paginationList notebooks in a PostHog project, with optional filters and pagination.
  • List or delete persons with optional filtersList persons in a PostHog project with optional filters and pagination.
  • List organization s batch exports with paginationRetrieve paginated batch exports for an organization, including team, interval, and status details.
  • List organization domains with paginationFetch a list of an organization's domains with pagination using `limit` and `offset`.
  • List organization integrationsTool to list organization-level integrations with read-only access.
  • List organization invites with paginationRetrieve a paginated list of all pending and active invites for an organization.
  • List organization members with paginationList all members of a specific organization with pagination support.
  • List organization s pipeline destinationsRetrieve a paginated list of an organization's pipeline destinations by ID, with optional limit and offset parameters.
  • List Organization's Pipeline Frontend AppsRetrieve a paginated list of available pipeline frontend apps for a specific organization.
  • List organization s pipeline import appsRetrieve a paginated list of pipeline import applications for a specified organization by ID.
  • List organization s pipeline transformationsRetrieve a paginated list of an organization's pipeline transformations using limit and offset.
  • List Organization Plugins with PaginationRetrieve the list of plugins for a specified organization.
  • List organization proxy recordsRetrieve a paginated list of custom domain proxy records for an organization.
  • List organization roles with paginationList all roles in an organization with pagination support.
  • List Person CohortsRetrieve cohorts for a person in a PostHog project.
  • List Person Deletion StatusList person deletion status in a PostHog project.
  • List Person Properties At TimeRetrieve person properties at a time in a PostHog project.
  • List pipeline destination configs with paginationList pipeline destination configurations for a given project by ID, with optional pagination through 'limit' and 'offset' query parameters.
  • List pipeline frontend app configsList all pipeline frontend app configurations for a project.
  • List product toursTool to retrieve a paginated list of product tours for a specific project.
  • List project actions with pagination and filtersRetrieve a paginated list of project actions, including IDs, names, descriptions, and metadata.
  • List project batch exports with paginationRetrieve an indexed list of batch exports for a specified project with optional pagination.
  • List project configuration plugin logsRetrieve logs for a specific plugin configuration within a project.
  • List project dashboard collaboratorsRetrieve the list of collaborators for a specific dashboard within a project.
  • List project dashboards with paginationGet paginated dashboards for a project by ID, using 'limit' and 'offset'.
  • List project dashboard templatesRetrieve available dashboard templates for a PostHog project.
  • 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 paginationGet a paginated list of experiments within a project using 'limit' and 'offset' parameters.
  • List project export items with paginationRetrieve a paginated list of export items for a specific project by ID with optional 'limit' and 'offset' query parameters.
  • List project membership detailsRetrieve a list of project membership details for a specified project by ID.
  • List project pipeline configurationsList all pipeline transformation configurations for a specific project.
  • ListprojectpipelineimportconfigsList pipeline import app configurations for a specified project, with pagination options 'limit' and 'offset'.
  • List project plugin configurationsList all plugin configurations for a specific project.
  • List project session recordingsRetrieve a paginated list of session recordings for a specific project, including viewing times and user interactions.
  • List project subscriptions with paginationRetrieve a paginated list of subscriptions for a given project by its ID.
  • List paginated surveys for a projectGet paginated surveys for a project with its ID, using 'limit' and 'offset'.
  • List Role Memberships PaginatedList all users assigned to a specific role within an organization.
  • List of project s session recording playlistsList all session recording playlists for a PostHog project, including both user-created playlists and system-generated synthetic playlists (like "Watch history", "Recordings with comments", etc.).
  • List session recording sharing configsRetrieve a list of sharing configurations for a specific session recording in a project, including creation timestamps and access tokens.
  • List signal reportsList signal reports for a PostHog project with filters and pagination.
  • List Survey Question LabelsRetrieve survey question labels in a PostHog project.
  • List unused organization pipeline transformationsRetrieve a list of unused pipeline transformations for a specified organization, identified by UUID.
  • List users with staff filter and paginationAPI endpoint fetches a user list with staff filter, pagination (limit, offset), and requires a personal API key.
  • List warehouse saved queriesTool to retrieve warehouse saved queries for a project.
  • List web experimentsTool to retrieve a paginated list of web experiments for a specific project.
  • Manage project feature flags for local evaluationRetrieve all feature flag definitions for a project to enable local evaluation.
  • Create Endpoint Materialization PreviewPreview materialization transform in a PostHog project.
  • Project Funnel Advanced AnalyticsCreate comprehensive funnel analysis for a PostHog project with advanced configuration options.
  • Post Project Trends With FiltersThe `/api/projects/{project_id}/insights/trend/` endpoint provides project trends in CSV/JSON, requires `project_id` and optional parameters, and needs 'PersonalAPIKeyAuth'.
  • Create Experiment Session BucketsQuery an experiment session bucket in a PostHog project and return matching session IDs for recordings.
  • Query logsQuery project logs using typed filters and cursor pagination.
  • Create Metric QueryQuery metrics in a PostHog project.
  • Create Tracing Spans QueryQuery tracing spans in a PostHog project.
  • Retrieve async query status by idRetrieve the status of an asynchronous query by project and query ID.
  • Retrieve last viewed insights for userReturns basic details about the last 5 insights viewed by this user.
  • Retrieve matching events for session recordingRequest matching events for session recordings in a PostHog project.
  • Retrieve notebook activity for projectRetrieve notebook activity for a PostHog project.
  • Retrieve notebook activity logRetrieve the activity log for a specific notebook in a PostHog project.
  • Retrieve notebook detailsRetrieve details of a specific notebook in a PostHog project.
  • Retrieve or delete person retention dataRetrieve person retention data for a PostHog project.
  • Retrieve or delete project persons funnel dataRetrieves persons who entered or progressed through a funnel in the specified project.
  • Retrieve organization pipeline frontend app detailsRetrieve pipeline frontend app details for an organization using its 'organization_id' (UUID).
  • Retrieve Org Pipeline Repo DetailsRetrieve details for repository pipeline destinations within a specific organization by its UUID.
  • Retrieve org pipeline transformation activityRetrieve org pipeline transformation activity
  • Retrieve organization pipeline unsubscribe configsRetrieve export unsubscribe configurations for an organization's pipeline frontend apps.
  • Retrieve organization plugin activityRetrieve plugin activity log entries for a specified organization by its UUID.
  • Retrieve organization plugin detailsRetrieve a specific plugin's details for an organization.
  • Retrieve organization plugin repository detailsRetrieve plugin repository details for a specific organization by its UUID, including plugin type, name, URL, and more.
  • Retrieve organization plugin unsubscribe configsRetrieve export unsubscribe configurations for plugins in an organization.
  • Retrieve organization project detailsRetrieve details of a specific project in an organization using the organization ID and project ID.
  • Retrieve organization role detailsRetrieve the details of a specific role within an organization using its UUID.
  • Retrieve organization s unused pipeline appsRetrieve unused pipeline import apps for a specified organization.
  • Retrieve paginated organization listRetrieve a paginated list of organizations with optional 'limit' and 'offset' query parameters.
  • Retrieve persisted folderTool to retrieve a specific persisted folder by its UUID and project ID.
  • Retrieve person s activity and delete optionsRetrieve activity for a person in a PostHog project.
  • Retrieve person details by idRetrieve details for a person by ID in a PostHog project.
  • Retrieve person property valuesRetrieve unique values for a specific person property across all persons in a project.
  • Retrieve pipeline destination activityRetrieve pipeline destination activity for an organization, with optional limit and offset pagination.
  • Retrieve pipeline destination config detailsRetrieve details of a specific pipeline destination config for a project by its ID.
  • 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 detailsRetrieve source files for a pipeline destination plugin by ID within an organization.
  • Retrieve pipeline frontend app activityRetrieve activity details for pipeline frontend apps within an organization by organization ID.
  • Retrieve pipeline frontend app detailsRetrieve detailed information about a specific pipeline frontend app within an organization.
  • 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 configRetrieve the frontend configuration for a pipeline frontend app by project ID and config ID.
  • Retrieve pipeline import apps activityRetrieve activity details for pipeline import apps in an organization, with optional limit and offset pagination.
  • Retrieve pipeline plugin details by idRetrieve detailed information about a specific pipeline transformation plugin by ID.
  • Retrieve Pipeline Plugin SourceRetrieve source details for a pipeline transformation plugin by ID within an organization.
  • Retrieve pipeline transformation frontend configRetrieve the frontend configuration details for a specific pipeline transformation by ID within a given project.
  • Retrieve plugin source detailsRetrieve plugin source files by organization UUID and integer plugin ID.
  • 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 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 idGet details on a project action by ID.
  • Retrieve project activity detailsRetrieve the activity log for a specified project, showing recent changes and events.
  • Retrieve project activity insightsRetrieve the activity log history for insights in a specific project.
  • Retrieve project activity log with paginationRetrieve a project's activity log with cursor-based pagination.
  • Retrieve project annotation detailsRetrieve details of a specific annotation in a project using the project ID and annotation ID.
  • Retrieve project cohort detailsRetrieve detailed information about a specific cohort within a project using its ID.
  • Retrieve project cohorts activity logRetrieve activity log entries for a project's cohorts, including activity details, the user who performed the action, and timestamps.
  • Retrieve project cohorts with paginationRetrieve a paginated list of cohorts for a specific project using `project_id`.
  • Retrieve project early access feature detailsRetrieve details of a specific early access feature in a project by ID.
  • Retrieve project event details by idRetrieve details for a specific event by ID within a project.
  • Retrieve project event valuesRequest values for an event property key in a project, with CSV or JSON format selection.
  • Retrieve project experiment resultsRetrieve experiment timeseries results within a project by project and experiment ID.
  • Retrieve project export detailsRetrieve detailed info on a specific export of a project using its unique ID.
  • Retrieve project funnel correlation insightsRetrieve funnel correlation insights for a specific project.
  • Retrieve project group details by key and typeRetrieves specified group details within a project by group key and type index.
  • Retrieve project insight activity dataRetrieve insights activity for a specific project and insight ID, offering data in JSON or CSV format.
  • Retrieve project insight detailsRetrieve details for a specific project insight by ID, with options to format as JSON/CSV, request refresh, and specify dashboard context.
  • Retrieve project insights with paginationRetrieve a paginated list of insights for a project, with creator and short ID filters and JSON/CSV format options.
  • 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 activityRetrieve paginated person activity for a project, with optional JSON or CSV format, page, and limit parameters.
  • Retrieve project session valuesRetrieve session property values for a project and a specified property key.
  • Retrieve project subscription detailsRetrieve a specific subscription for a project, identified by 'project_id' and 'id'.
  • Retrieve project trend insightsRetrieve saved insights from a PostHog project, optionally selecting an insight by short ID.
  • Retrieve properties and events associationAllows a caller to provide a list of event names and a single property name Returns a map of the event names to a boolean representing whether that property has ever been seen with that event_name
  • Retrieve property definition detailsRetrieve details of a specific property definition by UUID within a project using personal API key authentication with read access.
  • Retrieve related project groupsRetrieve related groups for a specific project and user.
  • Retrieve session property definitionsRetrieve session property definitions for a specified project.
  • 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 clustersRetrieve session recording error clusters for a project.
  • Retrieve recordings from playlistRetrieve the list of session recordings within a playlist.
  • Retrieve session recording propertiesRetrieve session recording properties for a project, with limit and offset pagination.
  • Retrieve session recording snapshotsRetrieve the available snapshot sources for a session recording in a project.
  • Retrieve specific batch export detailsRetrieve details of a specific batch export for an organization by its UUID.
  • Retrieve specific batch export run detailsRetrieve details for a specific batch export run within a project by ID.
  • Retrieve specific domain detailsRetrieve complete details of a specific authentication domain within an organization by its UUID.
  • Retrieve specific exported asset contentRetrieve the content of a specific exported asset by ID within a project as a downloadable file.
  • Retrieve specific historical plugin exportRetrieve historical export data for a specific plugin configuration within a project.
  • 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 detailsRetrieve details of a specific dashboard within a project.
  • Retrieve survey activity logsRetrieve activity logs for specific survey in a project, identified by UUIDs.
  • Retrieve survey details with uuid and project idRetrieve survey details using survey UUID and associated project ID.
  • Retrieve survey responses count by project idRetrieve survey response counts for a PostHog project, as a mapping from survey IDs to counts.
  • Retrieve unsubscribed pipeline configsRetrieve export unsubscribe configurations for an organization's pipeline destinations.
  • Retrieve user profile and team detailsFetch user profile info including team, organization, and notifications.
  • Run endpointExecute a predefined PostHog endpoint, including HogQL queries or insights, with optional variables and filter overrides.
  • Create Feature Flag Test EvaluationTest feature flag evaluation in a PostHog project.
  • Validate LLM Provider API KeyTool to validate LLM provider API keys without persisting them to PostHog.

Asks someone first333

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Bulk delete feature flagsBulk delete feature flags in a PostHog project using either filter criteria or explicit IDs.
  • Capture EventSend a single analytics event to PostHog's public ingestion endpoint using a project API key.
  • Create Feature FlagTool to create a new feature flag in a PostHog project.
  • Add dashboard collaborators with access levelAdd collaborators to a specific project dashboard.
  • Create Dashboard Widgets BatchBatch dashboard widgets in a PostHog project.
  • 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 cohortAdd persons to a static cohort by their UUIDs.
  • Add product intent to projectTool to add a product intent to a PostHog project.
  • Add project specific member rolesAdd members with specific roles to a project by providing their user_uuid and level (member or admin).
  • Add session recording to playlistAdd an existing session recording to a playlist.
  • Append Desktop Recording SegmentsAppend transcript segments to an existing desktop recording for real-time streaming support.
  • Archive DatasetArchive dataset in a PostHog project.
  • Archive Dataset ItemArchive dataset item in a PostHog project.
  • Archive ExperimentArchive experiment in a PostHog project.
  • Archive Feature FlagArchive feature flag in a PostHog project.
  • Archive Llm PromptArchive named LLM prompt in a PostHog project.
  • Archive survey responseTool to archive a single survey response.
  • Assign feature flag role based accessSet up role-based access for a feature flag using `project_id` and `feature_flag_id`.
  • Create Notebook Widgets AttachAttach notebook widget in a PostHog project.
  • Bulk create organization invitesBulk-create PostHog organization invites with configurable access levels, messages, and private project access settings.
  • Bulk Delete DashboardsBulk delete dashboards in a PostHog project.
  • Bulk Delete InsightsBulk delete insights in a PostHog project.
  • Create Persons Bulk DeleteRequest bulk deletion of persons by PostHog person IDs or distinct IDs.
  • Bulk Restore InsightsBulk restore insights in a PostHog project.
  • Bulk Set Test Account Filter InsightsSet test account filter in bulk in a PostHog project.
  • Bulk Update Tags ExperimentsBulk update experiment tags in a PostHog project.
  • Bulk Update Tags Feature FlagsBulk update feature flag tags in a PostHog project.
  • Create Notebook Widgets CancelCancel a notebook widget generation job in a PostHog project.
  • Cancel insights for a projectSubmit a request to cancel a running or queued insight query in a PostHog project, typically using its client query ID.
  • Create Notebook Kernel ConfigConfigure notebook kernel in a PostHog project.
  • Create Dashboard Copy TileCopy dashboard tile in a PostHog project.
  • Create Experiment Copy To ProjectCopy experiment to project in a PostHog project.
  • Create Account NotebookCreate account notebook in a PostHog project.
  • Create Max AI insight and queryTool to create and query insights using PostHog's Max AI assistant.
  • Create alertCreate a PostHog alert configuration for an insight with thresholds and notification settings.
  • Create BatchCapture a batch of analytics events to PostHog using the public batch ingestion API.
  • Create batch exportCreate a new batch export to automatically export PostHog data to external destinations like S3, BigQuery, or Snowflake.
  • Create batch exports backfillsTool to create a new backfill for a BatchExport.
  • Create batch exports run test stepTool to run a test step for a batch export configuration in PostHog.
  • Create customer profile configCreate a customer profile configuration for a PostHog project.
  • Create project insights with customizable parametersCreate custom analytics insights for a PostHog project.
  • Create Dashboard Sharing PasswordsCreate a dashboard sharing password and return its plaintext value once.
  • Create Dashboard Text TileAdd a Markdown text or image tile to a dashboard in a PostHog project.
  • Create data color themeTool to create a new data color theme in a PostHog project.
  • Create DatasetTool to create a new dataset in a PostHog project.
  • Create Dataset ExportsExport dataset in a PostHog project.
  • Create Dataset ItemsTool to create a new dataset item in a PostHog project dataset.
  • Create Dataset Item RestoreRestore dataset item in a PostHog project.
  • Create Dataset RestoreRestore dataset in a PostHog project.
  • Create desktop recordingCreate a new desktop recording and get Recall.ai upload token for the desktop SDK.
  • Create endpointTool to create a new endpoint for a PostHog project.
  • Create error tracking autocapture controlsTool to create a new error tracking autocapture control configuration for a PostHog project.
  • Create error tracking releaseCreate a new error tracking release in PostHog.
  • Create error tracking suppression ruleTool to create a new error tracking suppression rule for a project.
  • Create EvaluationCreate a new evaluation for a PostHog project to assess AI-generated content or responses.
  • Create evaluation runCreate an evaluation run for a specific existing PostHog event for asynchronous execution.
  • Create event definitionsCreate a new event definition in a PostHog project.
  • Create experiment exposure cohortCreate an exposure cohort for an experiment in a project using the experiment ID and project ID.
  • Create Experiment From PromptCreate a draft experiment comparing 2-10 distinct existing versions of one LLM prompt.
  • Create experiment holdoutTool to create a new experiment holdout group in PostHog.
  • Create experiment saved metricTool to create a new experiment saved metric in a PostHog project.
  • Create static cohort for feature flagCreate a static cohort for a specific feature flag in a project.
  • Create feature flag dashboardCreate a dashboard for a specific feature flag in a PostHog project.
  • Create file systemTool to create a new file system resource in PostHog with specified metadata and hierarchy.
  • Create file system shortcutCreate a new file system shortcut in a PostHog project.
  • Create GroupCreate a group with a unique key in an existing PostHog group type.
  • Create groups types metricsTool to create a new metric for a specific group type in a PostHog project.
  • Create hog functionCreate a new hog function in PostHog.
  • Create Insight Sharing PasswordsCreate a insight sharing password and return its plaintext value once.
  • Create insight variableCreate a new insight variable for a PostHog project.
  • Create live debugger breakpointTool to create a new live debugger breakpoint in a PostHog project.
  • Create LLM Analytics SummarizationGenerate an AI-powered summary of an LLM trace or event.
  • Create LLM Analytics Text RepresentationTool to generate human-readable text representations of LLM trace events for display, logging, or analysis.
  • Create LLM PromptCreate a named, versioned LLM prompt in a PostHog project.
  • Create Notebook Sharing PasswordsCreate a notebook sharing password and return its plaintext value once.
  • Create Notebook Widget SnapshotsCreate widget snapshot in a PostHog project.
  • Create Notebook Widget Snapshots PublishPublish widget snapshot in a PostHog project.
  • Create new organization with configurable accessCreate a new PostHog organization with configurable security and notification settings.
  • Create organization invite with role and emailCreate and send an organization invitation to a user via email.
  • Create organization proxy record for custom domainCreate a managed reverse proxy record for an organization to enable custom domain routing for PostHog analytics events.
  • Create organization role with feature flag levelsCreate a new custom role within a PostHog organization with optional feature flag access permissions.
  • Create domain with saml for organizationCreate and configure an authentication domain with SAML SSO for a PostHog organization.
  • Create persisted folderTool to create a new persisted folder in a PostHog project.
  • Create product tourTool to create a new product tour in a PostHog project.
  • Create project action with formatCreate an action in a PostHog project using action details such as its name, description, tags, and steps.
  • Create project cohortsCreate cohorts for a specified project by POSTing JSON-form data to "/api/projects/{project_id}/cohorts/".
  • Create project dashboardThe POST endpoint creates a dashboard within a project using a `project_id`, accepting details in JSON/form formats.
  • Create new project experimentCreate a new experiment in a specific PostHog project using experiment details and a personal API key.
  • Create project insights with format optionCreate a new analytics insight in a PostHog project.
  • Create a notebook in a projectCreate a notebook in a PostHog project.
  • Create project pipeline frontend app jobCreate a job for a pipeline frontend app config in a project.
  • Create project subscription with delivery optionsCreate a subscription for a given project by providing required details such as delivery method, frequency, and starting date.
  • Create project surveys with questions and targetsCreate a project survey with a name, type, and optional questions and targeting settings.
  • Create session recording playlistsCreate playlists of session recordings for a specified project.
  • Generate AI summary for session recordingGenerate an AI-powered summary for a session recording.
  • Create Surveys Summary HeadlineTool to create or regenerate a summary headline for a survey.
  • Create warehouse saved queryCreate a new warehouse saved query in PostHog for data warehouse operations.
  • Create Web ExperimentCreate a new web experiment in a PostHog project.
  • Delete Account NotebookDelete account notebook in a PostHog project.
  • Delete alertDelete an alert configuration by providing its UUID and the associated project ID.
  • Delete Customer Profile ConfigDelete a customer profile configuration by ID in a PostHog project.
  • Delete Dashboard Sharing PasswordsDelete sharing password in a PostHog project.
  • Create Dashboard Delete TileDelete dashboard tile in a PostHog project.
  • Delete desktop recordingTool to delete a desktop meeting recording by its UUID and project ID.
  • Delete endpointDelete an endpoint and clean up materialized query.
  • Delete error tracking autocapture controlsDelete an error tracking autocapture control configuration by UUID and project ID.
  • Delete error tracking grouping ruleDelete a specific error tracking grouping rule by ID.
  • Delete error tracking releaseDelete an error tracking release by its UUID and project ID, requiring the 'error_tracking:write' scope.
  • Delete Error Tracking Suppression RuleTool to delete an error tracking suppression rule by its UUID.
  • Delete experiment holdoutDelete an experiment holdout by providing its ID and the associated project ID.
  • Delete experiment saved metricDelete an experiment saved metric by ID from a PostHog project.
  • Remove feature flag role access by idDELETE /api/projects/{project_id}/feature_flags/{feature_flag_id}/role_access/{id}: Remove role access from a feature flag in a project by ID, requiring authorization.
  • Delete file systemTool to delete a file system resource in PostHog by UUID.
  • Create Group Delete PropertyDelete group property in a PostHog project.
  • Delete Groups Types MetricsTool to delete a group usage metric by its UUID within a specific project and group type.
  • Delete insightAttempt to delete an insight by ID from a PostHog project.
  • Delete Insight Sharing PasswordsDelete insight sharing password in a PostHog project.
  • Delete insight variablesDelete an insight variable by its UUID from a specified project.
  • Delete live debugger breakpointDelete a live debugger breakpoint by providing its UUID and project ID.
  • Delete Llm Prompt LabelsDelete LLM prompt label in a PostHog project.
  • Delete Notebook Sharing PasswordsDelete notebook sharing password in a PostHog project.
  • Delete organization by uuidDelete an organization by its UUID.
  • Remove organization batch export by uuidDelete a specific batch export by its UUID in an organization.
  • Remove domain by uuid from organizationDelete a specific domain by its UUID within an organization, given valid organization and domain IDs.
  • Remove member from organization by uuidRemove a member from a PostHog organization using the user's UUID, rather than the membership ID.
  • Remove organization pipeline destinationDelete a specific pipeline destination in an organization by ID.
  • Remove org pipeline import app by idDelete a specific pipeline import app plugin associated with an organization by ID.
  • Remove organization pipeline transformationDelete a specific pipeline transformation plugin for an organization by ID.
  • Remove organization plugin by idDelete a specific plugin (by its integer ID) from the organization (identified by UUID) with no response body on success.
  • Delete organization projectDelete a specified project from an organization using the organization ID and project ID.
  • Remove organization proxy recordDelete a proxy record by ID for a specific organization.
  • Remove organization role by idDelete a role with a specific UUID in an organization.
  • Delete persisted folderDelete a persisted folder by providing its UUID and the associated project ID.
  • Delete person and optionally associated eventsDelete a person by UUID in a PostHog project, optionally requesting deletion of their associated events.
  • Delete person propertyDelete specific properties from a person record using the $unset operation.
  • Delete product toursDelete a product tour by providing its UUID and the associated project ID.
  • Remove specific project batch exportDelete a specific batch export by providing the UUID and project ID.
  • Remove project dashboard collaboratorRemove a collaborator from a project dashboard.
  • Remove early access feature from projectDelete an early access feature by ID from a specified project.
  • Remove project event definitionDelete an event definition by providing its UUID and the associated project ID.
  • Remove project experiment by idUpdate the deleted flag of an experiment by its integer ID within a project, using a personal API key with experiment write permission.
  • Remove explicit project member by uuidDelete a specific user (by UUID) from the explicit members of a given project.
  • Remove project plugin configurationDELETE /api/projects/{project_id}/plugin_configs/{id}/: Removes a specific plugin configuration by ID from a given project.
  • Remove specific project queryCancel a specific project query by its ID.
  • Remove property definition by uuidDelete a property definition by providing its UUID and the associated project ID.
  • Remove rolemembership by uuidRemove a user from a custom organization role by deleting their role membership.
  • Delete session recording by uuidDelete a session recording by providing the session's UUID and the associated project ID.
  • Remove session recording from playlistRemove a session recording from a playlist in a PostHog project.
  • Delete survey by idDelete a survey by providing its UUID and the associated project ID.
  • Delete warehouse saved queryTool to delete a warehouse saved query from PostHog.
  • Delete web experimentDelete a web experiment by its ID from a specific project.
  • Disable Feature FlagDisable feature flag in a PostHog project.
  • Cohort duplication to staticThis endpoint duplicates a specified cohort as a static one within a project.
  • Duplicate experimentTool to duplicate an existing experiment in PostHog.
  • Duplicate Llm PromptDuplicate named LLM prompt in a PostHog project.
  • Duplicate survey to projectsDuplicate a survey to multiple projects in a single transaction.
  • Enable Feature FlagEnable feature flag in a PostHog project.
  • Enable project early access featureEnables a new early access feature for a project using project ID, payload with details, and PersonalAPIKeyAuth.
  • End ExperimentEnd experiment in a PostHog project.
  • Finish symbol sets bulk uploadTool to finalize bulk upload of error tracking symbol sets for a PostHog project.
  • Flag annotation as deletedUpdate an annotation's deleted flag by project and annotation ID.
  • Create Notebook Widgets ForkFork notebook widget in a PostHog project.
  • Create Experiment Freeze ExposureFreeze experiment exposure in a PostHog project.
  • Create Insight Generate MetadataGenerate insight metadata in a PostHog project.
  • Generate Insight NameTool to generate an AI-suggested name for a PostHog insight based on its query configuration.
  • Create Notebook Widgets GenerateQueue AI generation for an existing markdown Widget node in a PostHog notebook.
  • Create Survey Generate TranslationsGenerate survey translations in a PostHog project.
  • Initiate domain verification with saml configInitiates domain verification for SAML SSO authentication.
  • Create Notebook Sql V2 Runs InterruptInterrupt notebook SQL run in a PostHog project.
  • Create Notebook Runs InterruptInterrupt notebook run in a PostHog project.
  • Create Canvas Actions InvokeInvoke canvas action in a PostHog project.
  • Launch ExperimentLaunch experiment in a PostHog project.
  • Launch SurveyLaunch survey in a PostHog project.
  • Manage feature flag enrichment for usage dashboardRequest usage-dashboard enrichment for a feature flag in a PostHog project.
  • Crud operations for project annotationsCreate an annotation for a PostHog project.
  • Mark dashboard template as deletedSend a delete request for a dashboard template in a PostHog project.
  • Mark insight as viewed with configurable formatMarks one or more insights as viewed by the current user for a specified project.
  • Create project timing insightsRecord project insights as viewed by submitting their IDs to the insights timing endpoint.
  • Prevent hard delete notebook by flaggingSend a delete request for a notebook identified by project ID and short ID.
  • Migrate ExperimentMigrate experiment in a PostHog project.
  • Move dashboard tileMove a tile from one dashboard to another in a PostHog project.
  • Create Dashboard Move TileMove dashboard tile in a PostHog project.
  • Move file system itemMove a PostHog file-system item or folder to a new path.
  • Update alert configurationTool to update an existing alert configuration in PostHog.
  • Patch Batch ExportUpdate an existing batch export configuration in PostHog by partially modifying fields like name, paused status, destination, or schedule.
  • Mark product onboarding completeTool to mark a specific product onboarding as complete for a PostHog project.
  • Patch Customer Profile ConfigUpdate a customer profile configuration by partially modifying fields like content, scope, or sidebar.
  • Patch DatasetPartially update a dataset in a PostHog project, including its name, description, or soft-delete status.
  • Patch Dataset ItemPartially update a dataset item by ID in a PostHog project, including its input, output, metadata, reference fields, or deleted status.
  • Patch endpointTool to partially update an endpoint for a project.
  • Patch error tracking autocapture controlsPartially update an error tracking autocapture control configuration.
  • Patch EvaluationUpdate an evaluation by patching specific fields.
  • Partial experiment update in projectPartially update an experiment in a project using the project ID and experiment ID.
  • Patch experiment saved metricTool to partially update an experiment saved metric by ID in a PostHog project.
  • Patch External Data SourceTool to update an external data source in PostHog by patching specific fields like description or configuration.
  • Patch file systemTool to partially update a file system resource by UUID and project ID.
  • Patch file system shortcutTool to partially update a file system shortcut in PostHog by its UUID.
  • Update group usage metricTool to update a group usage metric configuration in PostHog.
  • Patch hog functionTool to partially update a hog function by UUID and project ID.
  • Patch Insight VariableUpdate an insight variable by partially modifying its properties (name, type, default value, etc.).
  • Patch live debugger breakpointTool to update a live debugger breakpoint by UUID and project ID.
  • Update organization domain propertiesUpdates selected properties of a domain in an organization via PATCH request, supports various data formats but SAML fields are immutable.
  • Update partial role details in organizationPartially update a role by ID within an organization, including its name.
  • Patch persisted folderTool to partially update a persisted folder by ID for a PostHog project.
  • Person partial update via project idRequest a partial update to a person in a PostHog project, including person properties.
  • Patch product tourTool to partially update a product tour in PostHog.
  • Update project action with partial dataPartially update a project action by project ID and action ID.
  • Partial update project annotationPartially update an annotation in a PostHog project by its ID.
  • Update partial project cohort detailsUpdate partial cohort details for a specific project.
  • Partial update of a project s dashboardEndpoint PATCH /api/projects/{project_id}/dashboards/{id}: Allows partial update of a project's dashboard with specified ID.
  • Partial update of a project s feature flagPartially update a feature flag in a PostHog project by its ID.
  • Partial update of a project insightThe PATCH endpoint supports partial insight updates in a project, allows format specification (CSV/JSON), and requires `PersonalAPIKeyAuth` and `insight:write` scope for access.
  • Update project member role by uuidUpdate a project member's role using their UUID in a specific project.
  • Partial update of project notebookPartially update a notebook in a PostHog project by its short ID.
  • Partially update project property definitionPartially update a project property definition by UUID, including its property type or tags.
  • Update partial subscription detailsPATCH /api/projects/{project_id}/subscriptions/{id}/: Update partial details of a specific project subscription by ID.
  • Update partial survey detailsUpdate partial survey details by PATCH to /api/projects/{project_id}/surveys/{id}/ with UUID.
  • Update session recording playlist partiallyUpdate session recording playlists using PATCH on the endpoint with `project_id` and `short_id`.
  • Update user profileTool to update user profile settings in PostHog.
  • Patch warehouse saved queryTool to partially update a warehouse saved query in PostHog.
  • Patch warehouse tablesTool to partially update a warehouse table by patching specific fields like name, format, or schema.
  • Patch web experimentTool to partially update a web experiment in PostHog.
  • Pause Batch ExportPause a batch export in PostHog to temporarily stop scheduled data exports.
  • Pause ExperimentPause experiment in a PostHog project.
  • Pause Organization Batch ExportPause an organization-level batch export in PostHog.
  • Create Notebook Widgets PinPin notebook widget in a PostHog project.
  • Create Notebook Widgets PublishPublish notebook widget in a PostHog project.
  • Rearrange frontend app pipeline configsRearrange (reorder) the configuration of frontend apps in a project's data pipeline.
  • Rearrange pipeline transformation configsRearrange pipeline transformation configurations for a project, including order, enabled status, and configuration settings.
  • Rearrange project import app configurationsRearrange app import settings in a project using PATCH /api/projects/{project_id}/...
  • Rearrange project pipeline destination configsRearrange pipeline destination configurations for a project, including order, enabled status, and configuration settings.
  • Create Experiment Metrics RecalculationRecalculate experiment metrics in a PostHog project.
  • Create experiment timeseries recalculationTool to create a recalculation request for experiment timeseries data.
  • Reconfigure plugin order and status in projectReconfigure the order, enabled status, and settings of plugin configurations in a project.
  • Create Dashboard Sharing RefreshRotate a dashboard sharing access token.
  • Create Insight Sharing RefreshRotate an insight sharing access token.
  • Create Notebook Sharing RefreshRotate a notebook sharing access token.
  • Create Dashboard Reorder TilesReorder dashboard tiles in a PostHog project.
  • Replace Desktop RecordingReplace a desktop meeting recording in PostHog using PUT.
  • Reset ExperimentReset experiment in a PostHog project.
  • Reset person distinct IDReset a distinct_id for a deleted person.
  • Resume ExperimentResume experiment in a PostHog project.
  • Retry batch export runTool to retry a failed or incomplete batch export run.
  • Create Notebook Widgets RevertRevert notebook widget in a PostHog project.
  • Revoke organization inviteDelete an organization invite by its UUID.
  • Create Feature Flag Roll Out To EveryoneRoll flag out to everyone in a PostHog project.
  • Create Notebook RunsCreate notebook run in a PostHog project.
  • Create Notebook Sql V2 RunRun notebook SQL in a PostHog project.
  • Create Signal Reports Actions RunRun report agent action in a PostHog project.
  • Create Notebook Collab SaveSave collaborative notebook in a PostHog project.
  • Save Notebook MarkdownSave a full collaborative markdown notebook at its current version.
  • Create Feature Flag Set Release Condition RolloutSet release condition rollout in a PostHog project.
  • Set Llm Prompt LabelsUpdate LLM prompt label in a PostHog project.
  • Create Experiment Ship VariantShip experiment variant in a PostHog project.
  • Split person entities in projectSplit distinct IDs from a person in a project.
  • Create error tracking symbol sets bulk start uploadInitiate a bulk upload of error tracking symbol sets for a PostHog project.
  • Create error tracking symbol sets start uploadInitiate a symbol set upload session for PostHog error tracking.
  • Stop SurveyStop survey in a PostHog project.
  • Create Dashboard Subscribe NudgeCreate subscription nudge in a PostHog project.
  • Summarize survey responsesTool to generate an AI-powered summary of survey responses for a specific question.
  • Test Hog function invocationTest an unsaved Hog function with controlled inputs.
  • Test saved Hog function invocationTest a saved Hog function using a supplied configuration or its staged draft.
  • Translate textTool to translate text to a target language using PostHog's LLM analytics translation endpoint.
  • Trigger project export with format optionTrigger an export of a dashboard or insight in a PostHog project using a specified export format, returning export information.
  • Unarchive ExperimentUnarchive experiment in a PostHog project.
  • Unarchive Feature FlagUnarchive feature flag in a PostHog project.
  • Unarchive Llm PromptUnarchive named LLM prompt in a PostHog project.
  • Unarchive survey responseTool to unarchive a single survey response.
  • Create Experiment Unfreeze ExposureUnfreeze experiment exposure in a PostHog project.
  • Unpause Batch ExportTool to unpause a paused batch export in PostHog.
  • Unpause Organization Batch ExportTool to unpause a paused batch export at the organization level.
  • Update alert (full replacement)Tool to fully update an existing alert configuration in PostHog using PUT method.
  • Update annotation detailsUpdate an existing annotation in a PostHog project by ID, including its content, date, scope, and deletion status.
  • Update batch exportUpdate an existing organization-level batch export configuration in PostHog, including settings such as name, schedule, destination, or filtering options.
  • Update Cohort Remove Person From Static CohortRemove person from static cohort in a PostHog project.
  • Update Customer Profile ConfigUpdate a customer profile configuration by completely replacing it with new data via PUT request.
  • Create Dashboard Update Text TileUpdate text tile in a PostHog project.
  • Update Dashboard Widgets Batch UpdateBatch update widgets in a PostHog project.
  • Update DatasetsTool to update a dataset in PostHog by its ID and project ID.
  • Update Dataset ItemsTool to fully update a dataset item by its ID in a PostHog project using PUT method.
  • Update Desktop RecordingUpdate desktop meeting recording details via PATCH.
  • Update early access project featureThis PATCH endpoint updates a specific early access project feature.
  • Update endpointUpdate an existing endpoint configuration in a PostHog project.
  • Update error tracking autocapture controlsTool to fully update an error tracking autocapture control configuration for a PostHog project.
  • Update error tracking issueUpdate only the description of one PostHog error tracking issue.
  • Update evaluationTool to update an existing evaluation in PostHog using PUT request.
  • Update event definition by uuidUpdate an event definition by sending a PUT request to '/api/projects/{project_id}/event_definitions/{id}/' using the UUID and project ID, provided you have 'event_definition:write' authorization.
  • Update experiment detailsUpdate an experiment by sending a PUT request with `project_id` and `id`, including new details as JSON/form data.
  • Update experiment holdoutTool to partially update an experiment holdout in a PostHog project.
  • Update experiment holdout (full)Tool to fully update an experiment holdout in PostHog using PUT method.
  • Update experiment saved metricsUpdate an existing experiment saved metric by project and metric ID.
  • Update external data schemaPartially update an external data schema's sync configuration.
  • Update External Data SourcesUpdate an existing external data source's credentials, description, or configuration in PostHog.
  • Update feature flag configurationUpdate the configuration of a specific feature flag in a PostHog project using its ID and key.
  • Update file systemUpdate a PostHog file system resource by UUID and project ID using PUT, including its path, type, depth, or metadata.
  • Create Group Update PropertyUpdate group property in a PostHog project.
  • Update group type metricUpdate a specific group usage metric within a project and group type using a full PUT request.
  • Update hog functionTool to update a hog function by UUID and project ID using PUT method.
  • Update Insight VariableUpdate an insight variable in a project by UUID using a PUT request.
  • Update live debugger breakpointTool to update a live debugger breakpoint for a project.
  • Update LLM PromptPublish a new version of an existing PostHog LLM prompt by name.
  • Create Notebook Collab PresenceUpdate collaboration presence in a PostHog project.
  • Update organization details by uuidUpdate specific details of an organization using its UUID.
  • Update organization batch exportTool to update an existing organization-level batch export configuration in PostHog.
  • Modify org info via uuidPUT /api/organizations/{id}/: Update organization details by providing a UUID as 'id'.
  • Update organization domain info and saml configUpdate an organization's authentication domain settings, including SAML SSO configuration and user provisioning policies.
  • Update organization member by uuidsUpdate an organization member's access level and permissions.
  • Update organization member detailsUpdate member details in an organization by organization ID and user UUID.
  • Update organization proxy recordUpdate an organization's proxy record configuration.
  • Update role details in organizationUpdate an organization role's name and optionally its feature flag access level by specifying the organization and role IDs.
  • Update persisted folderTool to update an existing persisted folder in 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 endpointRequest an update to a specific property of a person in a PostHog project using a property key and value.
  • Update product tourUpdate an existing PostHog product tour using PUT, including its name, description, targeting, content, and schedule.
  • Update project action by idPUT endpoint '/api/projects/{project_id}/actions/{id}/' updates actions in a project by ID, accepts JSON/form data, supports 'format' query, and needs 'action:write' authentication.
  • Update project batch exportUpdate a project's batch export configuration using PUT.
  • Update project cohort detailsUpdate cohort details of a specific project by ID.
  • Update project dashboard detailsEndpoint to update an existing dashboard within a project.
  • Update project early access featureUpdate a specific early access feature of a project by providing the `project_id` and feature `id` (UUID).
  • Update project event definitionUpdate an event definition in a specified project by UUID, including its name, Slack posting setting, or tags.
  • Update project group type metadataPATCH /api/projects/{project_id}/groups_types/update_metadata: Update group type metadata for a specific project using its project_id.
  • Update project insight detailsEndpoint "/api/projects/{project_id}/insights/{id}/" allows for updating an insight's details for a given project and insight ID, supporting JSON and CSV formats, with fields like name, query, and various timestamps.
  • Update project member s role by uuidUpdate explicit project membership using UUIDs.
  • Update project notebook detailsUpdate a project notebook by its short ID, including its title, content, version, or deleted status.
  • Update project property definitionUpdate a project property definition by its UUID, with a name and optional property type and tags.
  • Update project session recording playlistUpdate an existing session recording playlist for a project with the specified project_id and playlist short_id.
  • Update project settingsTool to update project settings and configuration within a PostHog organization.
  • Update project subscription detailsUpdate a subscription for a specific project.
  • Update project survey detailsThe `/api/projects/{project_id}/surveys/{id}/` PUT endpoint updates survey details in a project using survey UUID and project ID, accepts JSON/form/multipart data, needs `survey:write` permission, and returns the updated survey.
  • Update user home settingsTool to update user home settings including homepage and tab configurations.
  • Update warehouse saved queryUpdate a warehouse saved query in PostHog by completely replacing it with new data.
  • Update web experimentTool to completely update a web experiment in PostHog using PUT method.
  • Update Workflow Actions EmailUpdate workflow email action in a PostHog project.

4 more of its actions are no longer kept up by PostHog and are left out.

PostHog integration · Quilt