Connectors

Marketing & Customer Engagement

PostHog

Product analytics: events, insights, feature flags, session recordings, and cohorts
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
1,877
Ready-made triggers
0

Connect PostHog

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for PostHog and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
PostHog hostRequiredYour PostHog host (us.posthog.com, eu.posthog.com, or a self-hosted domain).
Personal API keyRequiredSecret

Use it in a flow

  1. Open a flow, open the node library and search for PostHog.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from PostHog without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if PostHog can send webhooks, a Webhook trigger receives them at its own URL.

Operations

1,877 operations in 152 groups. Each one is a step you can add to a flow.

Account11
Create accountaccounts_createPOST
Delete accountaccounts_destroyDELETE
Get accountaccounts_email_thread_messages_listGET
Get accountaccounts_retrieveGET
List accountsaccounts_email_threads_listGET
List accountsaccounts_listGET
List accountsaccounts_meetings_listGET
List accountsaccounts_summaries_listGET
List accountsaccounts_support_tickets_listGET
Replace accountaccounts_updatePUT
Update accountaccounts_partial_updatePATCH
Account Relationship Definition6
Create account relationship definitionaccount_relationship_definitions_createPOST
Delete account relationship definitionaccount_relationship_definitions_destroyDELETE
Get account relationship definitionaccount_relationship_definitions_retrieveGET
List account relationship definitionsaccount_relationship_definitions_listGET
Replace account relationship definitionaccount_relationship_definitions_updatePUT
Update account relationship definitionaccount_relationship_definitions_partial_updatePATCH
Action8
Create actionactions_bulk_update_tags_createPOSTBulk update tags on multiple objects.
Create actionactions_createPOST
Delete actionactions_destroyDELETEHard delete of this model is not allowed.
Get actionactions_retrieveGET
List actionsactions_listGET
List actionsactions_references_listGET
Replace actionactions_updatePUT
Update actionactions_partial_updatePATCH
Activity Log4
Activity Log activity logactivity_log_listGET
Export activity logorg_organizations_advanced_activity_logs_export_createPOSTOrganization-wide view of activity logs across every project in the organization.
List activity logsorg_organizations_advanced_activity_logs_available_filters_retrieveGETOrganization-wide view of activity logs across every project in the organization.
List activity logsorg_organizations_advanced_activity_logs_listGETOrganization-wide view of activity logs across every project in the organization.
Advanced Activity Log3
Export advanced activity logadvanced_activity_logs_export_createPOST
List advanced activity logsadvanced_activity_logs_available_filters_retrieveGET
List advanced activity logsadvanced_activity_logs_listGET
AI Observability23
Archive ai observabilitydataset_items_archivePOSTArchive an active item by creating a new immutable version.
Archive ai observabilitydatasets_archivePOSTArchive a dataset.
Batch Check ai observabilityllm_analytics_summarization_batch_check_createPOSTCheck which traces have cached summaries available.
Content ai observabilitydatasets_exports_content_retrieveGETDownload a completed dataset JSONL export.
Create ai observabilitydataset_items_createPOSTCreate an item and its first immutable version.
Create ai observabilitydatasets_createPOSTCreate an empty dataset.
Create ai observabilitydatasets_exports_createPOSTCreate an asynchronous JSONL export pinned to an immutable dataset revision.
Create ai observabilityllm_analytics_offline_evaluations_experiment_items_createPOST
Evaluation Summary ai observabilityllm_analytics_evaluation_summary_createPOSTGenerate an AI-powered summary of evaluation results.
Get ai observabilitydataset_items_retrieveGETRetrieve the current item version or the version visible at an exact dataset revision.
Get ai observabilitydatasets_exports_retrieveGETCheck the status of a dataset export created by the current user.
Get ai observabilitydatasets_retrieveGETRetrieve an active or archived dataset.
List ai observabilitiesdataset_items_listGETList a dataset's current items or its exact contents at a prior revision.
List ai observabilitiesdataset_items_versions_listGETList every immutable version of an item, newest first.
List ai observabilitiesdatasets_listGETList active datasets by default, or archived datasets when requested.
List ai observabilitiesdatasets_revisions_listGETList immutable dataset revisions, newest first.
Restore ai observabilitydataset_items_restorePOSTRestore an archived item by copying content into a new immutable version.
Restore ai observabilitydatasets_restorePOSTRestore an archived dataset without changing its item states.
Spend ai observabilityllm_analytics_personal_spend_listGETReturn a structured personal LLM spend analysis for the requesting user.
Summarization ai observabilityllm_analytics_summarization_createPOSTGenerate an AI-powered summary of an LLM trace or event.
Text Repr ai observabilityllm_analytics_text_repr_createPOSTGenerate a human-readable text representation of an LLM trace event.
Update ai observabilitydataset_items_partial_updatePATCHCreate a new immutable item version from editable fields.
Update ai observabilitydatasets_partial_updatePATCHUpdate descriptive dataset fields without changing its revision.
Alert8
Create alertalerts_createPOST
Delete alertalerts_destroyDELETE
Get alertalerts_retrieveGET
List alertsalerts_listGET
Replace alertalerts_updatePUT
Simulate alertalerts_simulate_createPOSTSimulate a detector on an insight's historical data.
Test Delivery alertalerts_test_delivery_createPOSTSend a synthetic test notification to subscribed users and every active destination on this alert.
Update alertalerts_partial_updatePATCH
Annotation6
Create annotationannotations_createPOSTCreate, Read, Update and Delete annotations.
Delete annotationannotations_destroyDELETEHard delete of this model is not allowed.
Get annotationannotations_retrieveGETCreate, Read, Update and Delete annotations.
List annotationsannotations_listGETCreate, Read, Update and Delete annotations.
Replace annotationannotations_updatePUTCreate, Read, Update and Delete annotations.
Update annotationannotations_partial_updatePATCHCreate, Read, Update and Delete annotations.
Announcement4
Create announcementannouncements_createPOST
Get announcementannouncements_retrieveGET
List announcementsannouncements_channels_listGETSlack channels the SupportHog bot can post to, labeled by customer account name.
List announcementsannouncements_listGET
Batch Export39
Cancel batch exportbatch_exports_backfills_cancel_createPOSTCancel a batch export backfill.
Cancel batch exportbatch_exports_runs_cancel_createPOSTCancel a batch export run.
Cancel batch exportfile_download_batch_exports_cancel_createPOSTCancel an ongoing file-download batch export.
Create batch exportbatch_exports_backfills_createPOSTCreate a new backfill for a BatchExport.
Create batch exportbatch_exports_createPOST
Create batch exportfile_download_batch_exports_createPOSTCreate and start a batch export on demand run to download a file.
Create batch exportorg_organizations_batch_exports_createPOST
Delete batch exportbatch_exports_destroyDELETE
Delete batch exportorg_organizations_batch_exports_destroyDELETE
Download batch exportfile_download_batch_exports_download_retrieveGETDownload a file (or a part) from this batch export run.
Get batch exportbatch_exports_backfills_retrieveGETViewSet for BatchExportBackfill models.
Get batch exportbatch_exports_retrieveGET
Get batch exportbatch_exports_runs_retrieveGET
Get batch exportfile_download_batch_exports_retrieveGETGet a batch export on demand run.
Get batch exportorg_organizations_batch_exports_retrieveGET
List batch exportsbatch_exports_backfills_listGETViewSet for BatchExportBackfill models.
List batch exportsbatch_exports_listGET
List batch exportsbatch_exports_logs_retrieveGET
List batch exportsbatch_exports_runs_listGET
List batch exportsbatch_exports_runs_logs_retrieveGET
List batch exportsfile_download_batch_exports_listGET
List batch exportsfile_download_batch_exports_logs_retrieveGET
List batch exportsorg_organizations_batch_exports_listGET
List batch exportsorg_organizations_batch_exports_logs_retrieveGET
Pause batch exportbatch_exports_pause_createPOSTPause a BatchExport.
Pause batch exportorg_organizations_batch_exports_pause_createPOSTPause a BatchExport.
Replace batch exportbatch_exports_updatePUT
Replace batch exportorg_organizations_batch_exports_updatePUT
Retry batch exportbatch_exports_runs_retry_createPOSTRetry a batch export run.
Run Test Step batch exportbatch_exports_run_test_step_createPOST
Run Test Step batch exportorg_organizations_batch_exports_run_test_step_createPOST
Run Test Step New batch exportbatch_exports_run_test_step_new_createPOST
Run Test Step New batch exportorg_organizations_batch_exports_run_test_step_new_createPOST
Test batch exportbatch_exports_test_retrieveGET
Test batch exportorg_organizations_batch_exports_test_retrieveGET
Unpause batch exportbatch_exports_unpause_createPOSTUnpause a BatchExport.
Unpause batch exportorg_organizations_batch_exports_unpause_createPOSTUnpause a BatchExport.
Update batch exportbatch_exports_partial_updatePATCH
Update batch exportorg_organizations_batch_exports_partial_updatePATCH
Business Knowledge14
Accept business knowledgebusiness_knowledge_gap_suggestions_accept_createPOSTSurfaces topics the support AI couldn't answer from the knowledge base.
Accept Topic business knowledgebusiness_knowledge_gap_suggestions_accept_topic_createPOSTAccept all pending suggestions for a normalized topic cluster.
Create business knowledgebusiness_knowledge_sources_createPOST
Delete business knowledgebusiness_knowledge_sources_destroyDELETE
Dismiss business knowledgebusiness_knowledge_gap_suggestions_dismiss_createPOSTSurfaces topics the support AI couldn't answer from the knowledge base.
Dismiss Topic business knowledgebusiness_knowledge_gap_suggestions_dismiss_topic_createPOSTDismiss all pending suggestions for a normalized topic cluster.
Get business knowledgebusiness_knowledge_sources_retrieveGET
List business knowledgesbusiness_knowledge_gap_suggestions_listGETSurfaces topics the support AI couldn't answer from the knowledge base.
List business knowledgesbusiness_knowledge_sources_listGET
Refresh business knowledgebusiness_knowledge_sources_refresh_createPOST
Search business knowledgebusiness_knowledge_documents_search_listGETRead-only access to parsed knowledge documents.
Text business knowledgebusiness_knowledge_sources_text_retrieveGET
Update business knowledgebusiness_knowledge_sources_partial_updatePATCH
Window business knowledgebusiness_knowledge_documents_window_listGETRead-only access to parsed knowledge documents.
Calendar Sync2
Calendar Sync calendar synccalendar_sync_listGETCalendar-sync controls for Customer analytics settings.
Sync a connected calendar nowcalendar_sync_sync_now_createPOSTStart a sync run for one connected Google Calendar immediately, outside the hourly schedule.
Canvase23
Action canvasecanvases_build_action_createPOSTApply a lifecycle action (retry, pin, unpin, cancel) to one build.
Create canvasecanvases_createPOSTCreate a new, empty canvas in a channel; give it source by publishing a project.
Delete canvasecanvases_destroyDELETECanvases: agent-built sandboxed browser apps, filed into channels.
Draft canvasecanvases_draft_createPOSTStage a complete source project as a draft version and build it, without publishing.
Edit canvasecanvases_edit_createPOSTPublish per-file edits against the canvas's current source project.
Get canvasecanvases_retrieveGETCanvases: agent-built sandboxed browser apps, filed into channels.
Invoke canvasecanvases_actions_invokePOSTInvoke one registered action verb as the viewer.
List canvasescanvases_actions_retrieveGETList the action registry: every verb a canvas may declare and invoke.
List canvasescanvases_builds_retrieveGETRead the canvas's build lifecycle: live pointers plus recent builds.
List canvasescanvases_drafts_retrieveGETThe canvas's staged draft versions, newest first, each with its latest build status.
List canvasescanvases_listGETCanvases: agent-built sandboxed browser apps, filed into channels.
List canvasescanvases_versions_retrieveGETThe canvas's published source-version history, newest first (metadata only).
Promote canvasecanvases_promote_createPOSTMake a draft version the canvas's live head.
Publish canvasecanvases_publish_createPOSTPublish a complete source project as the canvas's new head version.
Publish Current Version canvasecanvases_publish_current_version_createPOSTQueue a build for the current source version without changing source or metadata.
Report Error canvasecanvases_report_error_createPOSTReport a runtime error observed while rendering a canvas build.
Request Fix canvasecanvases_request_fix_createPOSTWake the canvas's authoring agent to fix a failing build or runtime error.
Revert canvasecanvases_revert_createPOSTMove the canvas's head back to an existing source version and rebuild it.
Set canvasecanvases_state_setPOSTWrite one key of the canvas's runtime state, or delete it with a null value.
Source canvasecanvases_source_retrieveGETRead the canvas's source project and its current version id.
State canvasecanvases_state_retrieveGETRead the canvas's runtime key-value state (the ph.state store).
Update canvasecanvases_partial_updatePATCHUpdate canvas metadata (name, author context, pin, generation-task pointer).
Validate canvasecanvases_validate_createPOSTValidate a candidate source project without publishing it.
Code1
Get sandbox compute pricingcode_sandbox_pricing_listGETGet the current sandbox compute rate card and expired rate-card history.
Code Invite2
Check accesscode_invites_check_access_retrieveGETCheck whether the authenticated user has access to PostHog Desktop and to Loops.
Redeem invite codecode_invites_redeem_createPOSTRedeem a PostHog Desktop invite code to enable access.
Cohort13
Activity cohortcohorts_activity_retrieveGET
Activity cohortcohorts_all_activity_retrieveGET
Add Persons To Static Cohort cohortcohorts_add_persons_to_static_cohort_partial_updatePATCH
Calculation History cohortcohorts_calculation_history_retrieveGET
Create cohortcohorts_createPOST
Delete cohortcohorts_destroyDELETEHard delete of this model is not allowed.
Get cohortcohorts_retrieveGET
List cohortscohorts_listGET
List cohortscohorts_persons_retrieveGET
Remove Person From Static Cohort cohortcohorts_remove_person_from_static_cohort_partial_updatePATCH
Replace cohortcohorts_updatePUT
Update cohortcohorts_partial_updatePATCH
Used In cohortcohorts_used_in_retrieveGET
Comment11
Complete commentcomments_complete_createPOSTMark a task-comment as complete.
Count commentcomments_count_retrieveGET
Create commentcomments_createPOSTCreate a comment.
Delete commentcomments_destroyDELETEHard delete of this model is not allowed.
Get commentcomments_retrieveGET
List commentscomments_listGET
Reopen commentcomments_reopen_createPOSTReopen a completed task-comment.
Replace commentcomments_updatePUT
Send To Slack commentcomments_send_to_slack_createPOSTMirror this discussion thread to a Slack channel.
Thread commentcomments_thread_retrieveGET
Update commentcomments_partial_updatePATCH
Conversation19
Ai Feedback conversationconversations_tickets_ai_feedback_createPOSTRecord reviewer feedback on an AI reply, captured to the internal analytics project.
Bulk Update Status conversationconversations_tickets_bulk_update_status_createPOSTUpdate the status of multiple tickets in a single request.
Compose conversationconversations_tickets_compose_createPOSTCreate a new outbound ticket and send the first message to the customer.
Create conversationconversations_tickets_bulk_update_tags_createPOSTBulk update tags on multiple objects.
Create conversationconversations_views_createPOST
Delete conversationconversations_tickets_destroyDELETE
Delete conversationconversations_tickets_notes_destroyDELETESoft-delete a private note on a ticket.
Delete conversationconversations_views_destroyDELETE
Get conversationconversations_tickets_retrieveGETGet single ticket and mark as read by team.
Get conversationconversations_views_retrieveGET
List conversationsconversations_tickets_listGETList tickets with person data attached.
List conversationsconversations_tickets_messages_listGETReturn the message thread for a ticket, ordered chronologically (paginated).
List conversationsconversations_views_listGET
Replace conversationconversations_tickets_updatePUTHandle ticket updates including assignee changes.
Reply conversationconversations_tickets_reply_createPOSTPost a reply or internal note to a ticket.
Unread Count conversationconversations_tickets_unread_count_retrieveGETGet total unread ticket count for the team.
Update conversationconversations_tickets_notes_partial_updatePATCHUpdate a private note on a ticket.
Update conversationconversations_tickets_partial_updatePATCH
Update conversationconversations_views_partial_updatePATCH
Custom Property Definition7
Create custom property definitioncustom_property_definitions_createPOST
Delete custom property definitioncustom_property_definitions_destroyDELETE
Get custom property definitioncustom_property_definitions_retrieveGET
List custom property definitionscustom_property_definitions_listGET
List custom property definitionscustom_property_definitions_values_retrieveGET
Replace custom property definitioncustom_property_definitions_updatePUT
Update custom property definitioncustom_property_definitions_partial_updatePATCH
Custom Property Source9
Backfill custom property sourcecustom_property_sources_backfillPOSTPerson and group sources only: start a backfill that reads the whole warehouse table and populates person or group properties for historical rows.
Create custom property sourcecustom_property_sources_createPOST
Delete custom property sourcecustom_property_sources_destroyDELETE
Get custom property sourcecustom_property_sources_retrieveGET
List custom property sourcescustom_property_sources_listGET
List custom property sourcescustom_property_sources_runs_listGETPerson and group sources only: the source's sync/backfill run history, newest first.
Replace custom property sourcecustom_property_sources_updatePUT
Sync custom property sourcecustom_property_sources_syncPOSTPerson and group sources only: trigger the underlying warehouse schema's sync now.
Update custom property sourcecustom_property_sources_partial_updatePATCH
Customer Analytic19
Add Account customer analyticevent_streams_add_account_createPOST
Create customer analyticaccounts_custom_property_values_createPOST
Create customer analyticaccounts_notebooks_createPOST
Create customer analyticaccounts_relationships_createPOST
Create customer analyticevent_streams_createPOST
Delete customer analyticaccounts_notebooks_destroyDELETE
Delete customer analyticevent_streams_destroyDELETE
End customer analyticaccounts_relationships_end_createPOST
Get customer analyticaccounts_notebooks_retrieveGET
List customer analyticsaccount_notes_listGET
List customer analyticsaccounts_custom_property_values_listGET
List customer analyticsaccounts_notebooks_listGET
List customer analyticsaccounts_relationships_listGET
List customer analyticsevent_streams_listGET
List external customer analytics accountscustomer_analytics_external_accounts_retrieveGETList accounts with external IDs, churn timestamps, and active relationship assignments.
Remove Account customer analyticevent_streams_remove_account_createPOST
Replace customer analyticevent_streams_updatePUT
Send Test Message customer analyticevent_streams_send_test_message_createPOST
Update customer analyticevent_streams_partial_updatePATCH
Customer Journey6
Create customer journeycustomer_journeys_createPOST
Delete customer journeycustomer_journeys_destroyDELETE
Get customer journeycustomer_journeys_retrieveGET
List customer journeiescustomer_journeys_listGET
Replace customer journeycustomer_journeys_updatePUT
Update customer journeycustomer_journeys_partial_updatePATCH
Customer Profile Config6
Create customer profile configcustomer_profile_configs_createPOST
Delete customer profile configcustomer_profile_configs_destroyDELETE
Get customer profile configcustomer_profile_configs_retrieveGET
List customer profile configscustomer_profile_configs_listGET
Replace customer profile configcustomer_profile_configs_updatePUT
Update customer profile configcustomer_profile_configs_partial_updatePATCH
Dashboard30
Batch dashboarddashboards_widgets_batch_createPOSTAdd multiple widget tiles to a dashboard in one atomic request.
Batch Update dashboarddashboards_update_widgets_batchPATCHUpdate the settings of existing widgets in place, atomically - config, name, and description.
Copy Tile dashboarddashboards_copy_tile_createPOSTCopy an existing dashboard tile to another dashboard (insight, text card, or widget tile).
Create dashboarddashboards_bulk_update_tags_createPOSTBulk update tags on multiple objects.
Create dashboarddashboards_collaborators_createPOST
Create dashboarddashboards_createPOST
Create dashboarddashboards_reorder_tiles_createPOST
Create dashboarddashboards_sharing_passwords_createPOSTCreate a new password for the sharing configuration.
Create From Template Json dashboarddashboards_create_from_template_json_createPOST
Create Text Tile dashboarddashboards_create_text_tile_createPOSTAdd a markdown text tile to a dashboard.
Create Unlisted Dashboard dashboarddashboards_create_unlisted_dashboard_createPOSTCreates an unlisted dashboard from template by tag.
Delete dashboarddashboards_collaborators_destroyDELETE
Delete dashboarddashboards_destroyDELETEHard delete of this model is not allowed.
Delete dashboarddashboards_sharing_passwords_destroyDELETEDelete a password from the sharing configuration.
Delete Tile dashboarddashboards_delete_tilePOSTSoft-delete a single tile from a dashboard.
Get dashboarddashboards_retrieveGET
List dashboardsdashboards_collaborators_listGET
List dashboardsdashboards_listGET
List dashboardsdashboards_run_insights_retrieveGETRun all insights on a dashboard and return their results.
List dashboardsdashboards_run_widgets_retrieveGET
List dashboardsdashboards_stream_tiles_retrieveGETStream dashboard metadata and tiles via Server-Sent Events.
Move Tile dashboarddashboards_move_tile_createPOST
Move Tile dashboarddashboards_move_tile_partial_updatePATCH
Refresh dashboarddashboards_sharing_refresh_createPOST
Replace dashboarddashboards_updatePUT
Sharing dashboarddashboards_sharing_listGET
Subscribe Nudge dashboarddashboards_subscribe_nudge_createPOSTSend the requesting user an in-app notification suggesting they subscribe to this dashboard.
Update dashboarddashboards_partial_updatePATCH
Update Text Tile dashboarddashboards_update_text_tile_createPOSTUpdate the markdown body, layout, or color of an existing text tile on a dashboard.
Widget Catalog dashboarddashboards_widget_catalog_retrieveGETList registered dashboard widget types and per-type config schema documentation for agents.
Dashboard Template8
Copy a team template to this projectdashboard_templates_copy_between_projects_createPOSTCreates a new team-scoped template in the target project (URL) from a team-scoped source template in the same organization.
Create dashboard templatedashboard_templates_createPOST
Delete dashboard templatedashboard_templates_destroyDELETEHard delete of this model is not allowed.
Get dashboard templatedashboard_templates_retrieveGET
Json Schema dashboard templatedashboard_templates_json_schema_retrieveGET
List dashboard templatesdashboard_templates_listGET
Replace dashboard templatedashboard_templates_updatePUT
Update dashboard templatedashboard_templates_partial_updatePATCH
Data Catalog20
Accept data catalogdata_catalog_relationship_proposals_accept_createPOSTPromote the proposal to a real warehouse join after re-validating and probing it.
Approve data catalogdata_catalog_metrics_approve_createPOSTBless a metric as canonical.
Certify data catalogdata_catalog_certifications_certify_createPOSTMark the target as certified (prefer this source).
Create data catalogdata_catalog_certifications_createPOSTTrust marks on warehouse tables and views.
Create data catalogdata_catalog_metrics_createPOSTCreate a metric, or refine the one already holding this name for the team.
Create data catalogdata_catalog_relationship_proposals_createPOSTReviewed join facts.
Delete data catalogdata_catalog_certifications_destroyDELETETrust marks on warehouse tables and views.
Delete data catalogdata_catalog_metrics_destroyDELETECRUD for catalog metrics, addressed by their name (e.g. /metrics/mrr/).
Deprecate data catalogdata_catalog_certifications_deprecate_createPOSTMark the target as deprecated (avoid this source).
Get data catalogdata_catalog_certifications_retrieveGETTrust marks on warehouse tables and views.
Get data catalogdata_catalog_metrics_retrieveGETCRUD for catalog metrics, addressed by their name (e.g. /metrics/mrr/).
Get data catalogdata_catalog_relationship_proposals_retrieveGETReviewed join facts.
List data catalogsdata_catalog_certifications_listGETTrust marks on warehouse tables and views.
List data catalogsdata_catalog_metrics_listGETCRUD for catalog metrics, addressed by their name (e.g. /metrics/mrr/).
List data catalogsdata_catalog_relationship_proposals_listGETReviewed join facts.
Refresh From Insight data catalogdata_catalog_metrics_refresh_from_insight_createPOSTRe-snapshot the linked insight's current query into the definition.
Reject data catalogdata_catalog_relationship_proposals_reject_createPOSTReject the proposal.
Replace data catalogdata_catalog_metrics_updatePUTCRUD for catalog metrics, addressed by their name (e.g. /metrics/mrr/).
Run data catalogdata_catalog_metrics_run_createPOSTExecute the metric's definition and return the normalized result envelope.
Update data catalogdata_catalog_metrics_partial_updatePATCHCRUD for catalog metrics, addressed by their name (e.g. /metrics/mrr/).
Data Color Theme6
Create data color themedata_color_themes_createPOST
Delete data color themedata_color_themes_destroyDELETE
Get data color themedata_color_themes_retrieveGET
List data color themesdata_color_themes_listGET
Replace data color themedata_color_themes_updatePUT
Update data color themedata_color_themes_partial_updatePATCH
Data Modeling Job4
Get data modeling jobdata_modeling_jobs_retrieveGETList data modeling jobs which are "runs" for our saved queries.
List data modeling jobsdata_modeling_jobs_listGETList data modeling jobs which are "runs" for our saved queries.
Recent data modeling jobdata_modeling_jobs_recent_retrieveGETGet the most recent non-running job for each saved query from the v2 backend.
Running data modeling jobdata_modeling_jobs_running_retrieveGETGet all currently running jobs from the v2 backend.
Data Warehouse17
Check Database Name data warehousedata_warehouse_check_database_name_retrieveGETCheck if a database name is available.
Check Schema Name data warehousedata_warehouse_check_schema_name_retrieveGETCheck if a schema name is free within the organization's managed warehouse.
Completed Activity data warehousedata_warehouse_completed_activity_retrieveGETReturns completed/non-running activities (jobs with status 'Completed').
Data Ops Dashboard data warehousedata_warehouse_data_ops_dashboard_retrieveGETReturns the data ops overview dashboard ID for this team, creating it if it doesn't exist yet.
Delete Org data warehousedata_warehouse_delete_org_destroyDELETERemove the organization's provisioning record after teardown, freeing its warehouse name.
Deprovision data warehousedata_warehouse_deprovision_createPOSTStart deprovisioning the organization's managed warehouse.
Get per-schema detail for one imported sourcedata_warehouse_managed_warehouse_source_schemas_retrieveGETPer-schema backfill and live import status for one source, for the Overview tab's drill-down modal - the main status endpoint only returns a per-source rollup.
List data warehousesdata_warehouse_data_health_issues_retrieveGETReturns failed/disabled data pipeline items for the Pipeline status side panel.
List data warehousesdata_warehouse_job_stats_retrieveGETReturns success and failed job statistics for the last 1, 7, or 30 days.
List data warehousesdata_warehouse_property_values_retrieveGETAPI endpoints for data warehouse aggregate statistics and operations.
List data warehousesdata_warehouse_total_rows_stats_retrieveGETReturns aggregated statistics for the data warehouse total rows processed within the current billing period.
Managed Warehouse Data Status data warehousedata_warehouse_managed_warehouse_data_status_retrieveGETGet events, persons, and imported source readiness for the managed warehouse.
Onboard Team data warehousedata_warehouse_onboard_team_createPOSTOnboard this project onto the organization's existing managed warehouse.
Provision data warehousedata_warehouse_provision_createPOSTStart provisioning a managed warehouse for this organization (shared by all its teams).
Reset Password data warehousedata_warehouse_reset_password_createPOSTReset the root password for the managed warehouse.
Running Activity data warehousedata_warehouse_running_activity_retrieveGETReturns currently running activities (jobs with status 'Running').
Warehouse Status data warehousedata_warehouse_warehouse_status_retrieveGETGet the current provisioning status of the managed warehouse, with this project's onboarding state.
Doc1
Search PostHog documentationdocs_searchPOSTRun a hybrid (semantic + full-text) RAG search over the PostHog documentation via Inkeep.
Early Access Feature6
Delete early access featureearly_access_feature_destroyDELETE
Early Access Feature early access featureearly_access_feature_createPOST
Early Access Feature early access featureearly_access_feature_listGET
Get early access featureearly_access_feature_retrieveGET
Replace early access featureearly_access_feature_updatePUT
Update early access featureearly_access_feature_partial_updatePATCH
Element8
Create elementelements_createPOST
Delete elementelements_destroyDELETE
Get elementelements_retrieveGET
List elementselements_listGET
List elementselements_stats_retrieveGETCounts of $autocapture, $rageclick, and $dead click events grouped by the element chain they occurred on, ordered by count.
List elementselements_values_listGET
Replace elementelements_updatePUT
Update elementelements_partial_updatePATCH
Endpoint16
Create endpointendpoints_createPOSTCreate a new endpoint.
Create endpointendpoints_last_execution_times_createPOSTGet the most recent execution time per endpoint (endpoint-level).
Delete endpointendpoints_destroyDELETEDelete an endpoint and clean up materialized query.
Get endpointendpoints_retrieveGETRetrieve an endpoint, or a specific version via ?version=N.
List endpointsendpoints_listGETList all endpoints for the team.
List endpointsendpoints_logs_retrieveGET
List endpointsendpoints_materialization_conditions_retrieveGETGet the source code of the live materialization checks, plus the rewrite contract.
List endpointsendpoints_versions_listGETList all versions for an endpoint.
Materialization Preview endpointendpoints_materialization_preview_createPOSTPreview the materialization transform for an endpoint.
Materialization Status endpointendpoints_materialization_status_retrieveGETGet materialization status for an endpoint.
Materialization Suggestion endpointendpoints_materialization_suggestion_createPOSTAsk AI to rewrite the endpoint's query into a semantically equivalent form that can be materialized.
Openapi Json endpointendpoints_openapi_spec_retrieveGETGet OpenAPI 3.0 specification for this endpoint.
Replace endpointendpoints_updatePUTUpdate an existing endpoint.
Run endpointendpoints_run_createPOSTExecute endpoint with optional materialization.
Run endpointendpoints_run_retrieveGETExecute endpoint with optional materialization.
Update endpointendpoints_partial_updatePATCHUpdate an existing endpoint.
Engineering Analytic30
Ci Signals Config engineering analyticengineering_analytics_ci_signals_config_retrieveGETReturn the atomic CI Signals configuration and aggregate GitHub warehouse sync status.
Ci Signals Config engineering analyticengineering_analytics_ci_signals_config_updatePUTEnable or disable all CI signal detectors in one transaction.
Current Branch Health engineering analyticengineering_analytics_current_branch_healthGETCurrent default-branch CI verdict over the fixed last-24-hours window.
Flaky-test quarantine fileengineering_analytics_quarantineGETThe repository's checked-in .test quarantine.json: flaky tests temporarily quarantined with a hard expiry, classified by urgency (overdue, in grace, expiring soon, active).
List engineering analyticsengineering_analytics_author_workflow_costsGETOne author's estimated CI cost split by workflow over a window (date from default -30d), highest spend first.
List engineering analyticsengineering_analytics_broken_testsGETThe broken-tests triage panel: live CI failures over the last 2 days grouped into distinct failures (by test id + normalized error signature) and classified by how each is behaving right...
List engineering analyticsengineering_analytics_ci_cardsGETHeadline counts for the open-PR backlog: open PRs, distinct repos, stuck PRs (open, non-draft, non-bot, older than 7 days), and PRs with failing CI.
List engineering analyticsengineering_analytics_ci_failure_logsGETThe thinned CI failure logs for a pull request, grouped by failed job.
List engineering analyticsengineering_analytics_flaky_testsGETThe active test-health queue: pytest and Jest tests worth acting on now, from the per-test CI spans, over a window (default -7d, maximum 30 days).
List engineering analyticsengineering_analytics_job_aggregatesGETPer-job aggregates for one workflow over a window (default -30d), one row per de-sharded job name (matrix shards aggregate together), busiest first: queue p50, duration p50/p95, failure...
List engineering analyticsengineering_analytics_master_failuresGETDefault-branch failures over a window (default -24h), grouped error-tracking style by (workflow, de-sharded failing job) with a run count and first/last seen, newest group first.
List engineering analyticsengineering_analytics_pr_runsGETEvery workflow run attributed to a pull request, across all its commits (grouped by head SHA client-side), newest first.
List engineering analyticsengineering_analytics_pull_requestsGETOpen pull requests plus any merged or closed since date from (default -30d), newest first, each with its head-SHA CI rollup.
List engineering analyticsengineering_analytics_run_failure_logsGETThe thinned CI failure logs of one workflow run, grouped by failed job - the run-scoped twin of ci failure logs for surfaces that aren't PR-scoped (default-branch failures, the run page).
List engineering analyticsengineering_analytics_sourcesGETThe team's selectable GitHub repositories, oldest source first - one entry per repository a source is configured to sync, so a source syncing several repositories appears once per repo.
List engineering analyticsengineering_analytics_workflow_jobsGETJobs of a single workflow run attempt, with per-job duration, runner tier, and estimated cost.
List engineering analyticsengineering_analytics_workflow_runner_costsGETA workflow's estimated CI cost broken down by runner tier over a window (date from default -30d), highest spend first.
List engineering analyticsengineering_analytics_workflow_runsGETRuns of a single workflow within a repo over a window (date from default -30d), newest first.
Pr Cost engineering analyticengineering_analytics_pr_costGETEstimated CI cost for a pull request, summed over the jobs of all its workflow runs.
Pr Lifecycle engineering analyticengineering_analytics_pr_lifecycleGETThe timeline of a single pull request: header plus ordered events (opened, CI started/finished, merged or closed).
Quarantine, extend, or unquarantine a flaky testengineering_analytics_quarantine_requestPOSTOpens a pull request that edits the repository's checked-in .test quarantine.json - and, for a new quarantine, a tracking issue the PR links but does not close.
Repo Overview engineering analyticengineering_analytics_repo_overviewGETRepo-level headline aggregates over a window (default -30d): run count, success rate, re-run cycles, merged-PR count (bots included), median PR open-to-merge (bots and drafts excluded;...
Repo Run Activity engineering analyticengineering_analytics_repo_run_activityGETDefault-branch health as compact chart points over a window (default -30d), newest first, for the repo-hub run-activity chart.
Resolve Branch engineering analyticengineering_analytics_resolve_branchGETResolve a git branch to the pull request(s) it belongs to - the cross-product link seam so another product (the LLM analytics UI) can turn a git branch into a PR detail link.
Team Ci Activity engineering analyticengineering_analytics_team_ci_activityGETOne owning team's CI test activity: per-test current-vs-prior signal pairs (the before/after comparison) over the window and its equal-length prior twin.
Team Ci Health engineering analyticengineering_analytics_team_ci_healthGETPer-owning-team rollup of the CI test surfaces each team owns, over the same run evidence as flaky tests and with the same meaning of flaky: flaky test count is owned tests one commit was...
Team Merge Trend engineering analyticengineering_analytics_team_merge_trendGETOne team's daily time-to-merge trend: the median and average open→merge seconds over the PRs the team's members merged each day (PR author login → GitHub org team membership).
Workflow Health engineering analyticengineering_analytics_workflow_healthGETPer-workflow CI health over a window (default last 24 hours, maximum 366 days): run count, success rate, p50/p95 duration, last failure time, latest-run status, and a zero-filled run...
Workflow Run Activity engineering analyticengineering_analytics_workflow_run_activityGETCompact per-run points for a single workflow over a window (date from default -30d), newest first, for the run-activity chart: each run's start time, duration, conclusion, branch, and...
Workflow Run engineering analyticengineering_analytics_workflow_runGETA single workflow run: status, conclusion, duration, branch, attempt, and the attributed pull request.
Environment22
Activity environmentenvironments_activity_retrieveGETDeprecated: use /api/environments/{id}/ instead.
Add Product Intent environmentenvironments_add_product_intent_partial_updatePATCHDeprecated: use /api/environments/{id}/ instead.
Complete Product Onboarding environmentenvironments_complete_product_onboarding_partial_updatePATCHDeprecated: use /api/environments/{id}/ instead.
Create environmentenvironments_createPOSTDeprecated: use /api/environments/{id}/ instead.
Create environmentenvironments_evaluation_context_suggestions_createPOSTHide an evaluation context name from the flag editor's suggestion list, or restore it.
Delete environmentenvironments_destroyDELETEDeprecated: use /api/environments/{id}/ instead.
Delete environmentenvironments_evaluation_context_suggestions_destroyDELETEHide an evaluation context name from the flag editor's suggestion list, or restore it.
Delete Secret Token Backup environmentenvironments_delete_secret_token_backup_partial_updatePATCHDeprecated: use /api/environments/{id}/ instead.
Experiments Config environmentenvironments_experiments_config_partial_updatePATCHManage experiment configuration for this environment.
Experiments Config environmentenvironments_experiments_config_retrieveGETManage experiment configuration for this environment.
Generate Conversations Public Token environmentenvironments_generate_conversations_public_token_createPOSTDeprecated: use /api/environments/{id}/ instead.
Get environmentenvironments_retrieveGETDeprecated: use /api/environments/{id}/ instead.
Is Generating Demo Data environmentenvironments_is_generating_demo_data_retrieveGETDeprecated: use /api/environments/{id}/ instead.
List environmentsenvironments_event_ingestion_restrictions_retrieveGETDeprecated: use /api/environments/{id}/ instead.
List environmentsenvironments_listGETDeprecated: use /api/environments/{id}/ instead.
Logs Config environmentenvironments_logs_config_partial_updatePATCHManage logs product configuration for this environment.
Logs Config environmentenvironments_logs_config_retrieveGETManage logs product configuration for this environment.
Replace environmentenvironments_updatePUTDeprecated: use /api/environments/{id}/ instead.
Reset Token environmentenvironments_reset_token_partial_updatePATCHDeprecated: use /api/environments/{id}/ instead.
Rotate Secret Token environmentenvironments_rotate_secret_token_partial_updatePATCHDeprecated: use /api/environments/{id}/ instead.
Settings As Of environmentenvironments_settings_as_of_retrieveGETReturn the team settings as of the provided timestamp.
Update environmentenvironments_partial_updatePATCHDeprecated: use /api/environments/{id}/ instead.
Error Tracking83
Activity error trackingerror_tracking_issues_activity_retrieveGET
Activity error trackingerror_tracking_issues_all_activity_retrieveGET
Assign error trackingerror_tracking_issues_assign_partial_updatePATCH
Batch Get error trackingerror_tracking_stack_frames_batch_get_createPOST
Bulk Delete error trackingerror_tracking_symbol_sets_bulk_delete_createPOST
Bulk error trackingerror_tracking_issues_bulk_createPOST
Bulk Finish Upload error trackingerror_tracking_symbol_sets_bulk_finish_upload_createPOST
Bulk Start Upload error trackingerror_tracking_symbol_sets_bulk_start_upload_createPOST
Cohort error trackingerror_tracking_issues_cohort_updatePUT
Create error trackingerror_tracking_assignment_rules_createPOST
Create error trackingerror_tracking_bypass_rules_createPOST
Create error trackingerror_tracking_external_references_createPOST
Create error trackingerror_tracking_grouping_rules_createPOST
Create error trackingerror_tracking_releases_createPOST
Create error trackingerror_tracking_suppression_rules_createPOST
Delete error trackingerror_tracking_assignment_rules_destroyDELETE
Delete error trackingerror_tracking_bypass_rules_destroyDELETE
Delete error trackingerror_tracking_external_references_destroyDELETEHard delete of this model is not allowed.
Delete error trackingerror_tracking_fingerprints_destroyDELETEHard delete of this model is not allowed.
Delete error trackingerror_tracking_grouping_rules_destroyDELETE
Delete error trackingerror_tracking_issues_destroyDELETEHard delete of this model is not allowed.
Delete error trackingerror_tracking_releases_destroyDELETE
Delete error trackingerror_tracking_stack_frames_destroyDELETEHard delete of this model is not allowed.
Delete error trackingerror_tracking_suppression_rules_destroyDELETE
Delete error trackingerror_tracking_symbol_sets_destroyDELETE
Dismiss error trackingerror_tracking_recommendations_dismiss_createPOST
Download error trackingerror_tracking_symbol_sets_download_retrieveGETReturn a presigned URL for downloading the symbol set's source map.
Finish Upload error trackingerror_tracking_symbol_sets_finish_upload_updatePUT
Get compact error tracking issue detailserror_tracking_query_issue_createPOSTFetch one error tracking issue with impact counts, top in app frame, latest release, and optional sparkline.
Get error trackingerror_tracking_assignment_rules_retrieveGET
Get error trackingerror_tracking_bypass_rules_retrieveGET
Get error trackingerror_tracking_external_references_retrieveGET
Get error trackingerror_tracking_fingerprints_retrieveGET
Get error trackingerror_tracking_grouping_rules_retrieveGET
Get error trackingerror_tracking_issues_retrieveGET
Get error trackingerror_tracking_releases_hash_retrieveGET
Get error trackingerror_tracking_releases_retrieveGET
Get error trackingerror_tracking_stack_frames_retrieveGET
Get error trackingerror_tracking_suppression_rules_retrieveGET
Get error trackingerror_tracking_symbol_sets_retrieveGET
List compact error tracking issueserror_tracking_query_issues_list_createPOSTList error tracking issues with typed filters and compact aggregate counts.
List error trackingserror_tracking_assignment_rules_listGET
List error trackingserror_tracking_bypass_rules_listGET
List error trackingserror_tracking_external_references_listGET
List error trackingserror_tracking_fingerprints_listGET
List error trackingserror_tracking_grouping_rules_listGET
List error trackingserror_tracking_issues_exists_retrieveGET
List error trackingserror_tracking_issues_listGET
List error trackingserror_tracking_issues_values_retrieveGET
List error trackingserror_tracking_recommendations_listGET
List error trackingserror_tracking_releases_listGET
List error trackingserror_tracking_settings_retrieve_settings_retrieveGET
List error trackingserror_tracking_spike_events_listGET
List error trackingserror_tracking_stack_frames_listGET
List error trackingserror_tracking_suppression_rules_listGET
List error trackingserror_tracking_symbol_sets_listGET
List sampled exception events for an error tracking issueerror_tracking_query_issue_events_createPOSTFetch sampled exception events, stack traces, browser/SDK context, URL, and $session id values for one issue.
Merge error trackingerror_tracking_issues_merge_createPOST
Refresh error trackingerror_tracking_recommendations_refresh_createPOST
Reorder error trackingerror_tracking_assignment_rules_reorder_partial_updatePATCH
Reorder error trackingerror_tracking_bypass_rules_reorder_partial_updatePATCH
Reorder error trackingerror_tracking_grouping_rules_reorder_partial_updatePATCH
Reorder error trackingerror_tracking_suppression_rules_reorder_partial_updatePATCH
Replace error trackingerror_tracking_assignment_rules_updatePUT
Replace error trackingerror_tracking_bypass_rules_updatePUT
Replace error trackingerror_tracking_grouping_rules_updatePUT
Replace error trackingerror_tracking_issues_updatePUT
Replace error trackingerror_tracking_releases_updatePUT
Replace error trackingerror_tracking_suppression_rules_updatePUT
Resolve error trackingerror_tracking_fingerprints_resolve_retrieveGET
Resolve Github error trackingerror_tracking_git_provider_file_links_resolve_github_retrieveGET
Resolve Gitlab error trackingerror_tracking_git_provider_file_links_resolve_gitlab_retrieveGET
Restore error trackingerror_tracking_recommendations_restore_createPOST
Spike Detection Config error trackingerror_tracking_spike_detection_config_listGET
Split error trackingerror_tracking_issues_split_createPOST
Update Config error trackingerror_tracking_spike_detection_config_update_config_partial_updatePATCH
Update error trackingerror_tracking_assignment_rules_partial_updatePATCH
Update error trackingerror_tracking_bypass_rules_partial_updatePATCH
Update error trackingerror_tracking_grouping_rules_partial_updatePATCH
Update error trackingerror_tracking_issues_partial_updatePATCH
Update error trackingerror_tracking_releases_partial_updatePATCH
Update error trackingerror_tracking_settings_update_settings_partial_updatePATCH
Update error trackingerror_tracking_suppression_rules_partial_updatePATCH
Evaluation7
Create evaluationevaluations_createPOST
Delete evaluationevaluations_destroyDELETEHard delete of this model is not allowed.
Get evaluationevaluations_retrieveGET
List evaluationsevaluations_listGET
Replace evaluationevaluations_updatePUT
Test Hog evaluationevaluations_test_hog_createPOSTTest Hog evaluation code against sample events without saving.
Update evaluationevaluations_partial_updatePATCH
Evaluation Directory5
Create evaluation directoryevaluation_directories_createPOST
Delete evaluation directoryevaluation_directories_destroyDELETE
Get evaluation directoryevaluation_directories_retrieveGET
List evaluation directoriesevaluation_directories_listGET
Update evaluation directoryevaluation_directories_partial_updatePATCH
Evaluation Run1
Create evaluation runevaluation_runs_createPOSTCreate a new evaluation run.
Event3
Get eventevents_retrieveGET
List eventsevents_listGETThis endpoint allows you to list and filter events.
List eventsevents_values_retrieveGET
Event Definition14
Bulk Update Verified event definitionevent_definitions_bulk_update_verified_createPOSTMark multiple event definitions as verified or unverified in one request.
By Name event definitionevent_definitions_by_name_retrieveGETGet event definition by exact name
Create event definitionevent_definitions_bulk_update_tags_createPOSTAdd, remove, or replace tags across multiple event definitions in one request.
Create event definitionevent_definitions_createPOST
Delete event definitionevent_definitions_destroyDELETE
Get event definitionevent_definitions_retrieveGET
Golang event definitionevent_definitions_golang_retrieveGET
List event definitionsevent_definitions_listGET
List event definitionsevent_definitions_metrics_retrieveGET
List event definitionsevent_definitions_primary_properties_retrieveGETResolve team-configured primary properties for event definitions.
Python event definitionevent_definitions_python_retrieveGET
Replace event definitionevent_definitions_updatePUT
Typescript event definitionevent_definitions_typescript_retrieveGET
Update event definitionevent_definitions_partial_updatePATCH
Event Filter4
Event Filter event filterevent_filter_createPOSTCreate or update the event filter config.
Event Filter event filterevent_filter_retrieveGETReturns the event filter config for the team, or null if not yet created.
List event filtersevent_filter_metrics_retrieveGETSingle event filter per team.
List event filtersevent_filter_metrics_totals_retrieveGETSingle event filter per team.
Event Schema5
Create event schemaevent_schemas_createPOST
Delete event schemaevent_schemas_destroyDELETE
List event schemasevent_schemas_listGET
Replace event schemaevent_schemas_updatePUT
Update event schemaevent_schemas_partial_updatePATCH
Experiment35
Activity experimentexperiments_activity_retrieveGETChange history for this experiment.
Archive experimentexperiments_archive_createPOSTArchive an ended experiment.
Calculate Running Time experimentexperiments_calculate_running_time_createPOSTEstimate the recommended sample size and running time for an experiment.
Copy To Project experimentexperiments_copy_to_project_createPOSTCopy an experiment into another project in the same organization as a new draft.
Create experimentexperiments_createPOSTCreate a new experiment in draft status with optional metrics.
Create experimentexperiments_recalculate_timeseries_createPOSTMixin for ViewSets to handle approval-gate exceptions raised from decorated serializers.
Create experimentexperiments_session_buckets_createPOSTSession recordings of this experiment matching a bucket.
Create experimentexperiments_session_contexts_createPOSTResolve experiment context for a batch of session recordings.
Create experimentexperiments_session_event_deltas_createPOSTThe recordings worth watching for this experiment, grouped into cards.
Create Exposure Cohort For Experiment experimentexperiments_create_exposure_cohort_for_experiment_createPOSTMixin for ViewSets to handle approval-gate exceptions raised from decorated serializers.
Create From Prompt experimentexperiments_create_from_prompt_createPOSTCreate an experiment that compares N versions of an LLM prompt using a metric template.
Delete experimentexperiments_destroyDELETEHard delete of this model is not allowed.
Duplicate experimentexperiments_duplicate_createPOSTMixin for ViewSets to handle approval-gate exceptions raised from decorated serializers.
End experimentexperiments_end_createPOSTEnd a running experiment without shipping a variant.
Flag Cleanup Target experimentexperiments_flag_cleanup_target_retrieveGETRepository a flag-cleanup pull request for this experiment would be opened in.
Flag Cleanup Task experimentexperiments_flag_cleanup_task_retrieveGETStatus of the flag-cleanup Desktop task opened for this experiment.
Freeze Exposure experimentexperiments_freeze_exposure_createPOSTFreeze exposure on a running experiment while metrics keep flowing.
Get experimentexperiments_metrics_recalculation_retrieveGETMixin for ViewSets to handle approval-gate exceptions raised from decorated serializers.
Get experimentexperiments_retrieveGETRetrieve a single experiment by ID, including its current status, metrics, feature flag, and results metadata.
Latest experimentexperiments_metrics_recalculation_latest_retrieveGETMixin for ViewSets to handle approval-gate exceptions raised from decorated serializers.
Launch experimentexperiments_launch_createPOSTLaunch a draft experiment.
List experimentsexperiments_listGETList experiments for the current project.
List experimentsexperiments_prompt_templates_retrieveGETList the LLM metric templates that can be passed to create from prompt.
List experimentsexperiments_stats_retrieveGETMixin for ViewSets to handle approval-gate exceptions raised from decorated serializers.
List experimentsexperiments_timeseries_results_retrieveGETMixin for ViewSets to handle approval-gate exceptions raised from decorated serializers.
Metrics Recalculation experimentexperiments_metrics_recalculation_createPOSTTrigger a batch recalculation of all metrics for this experiment.
Pause experimentexperiments_pause_createPOSTPause a running experiment.
Replace experimentexperiments_updatePUTMixin for ViewSets to handle approval-gate exceptions raised from decorated serializers.
Reset experimentexperiments_reset_createPOSTReset an experiment back to draft state.
Resume experimentexperiments_resume_createPOSTResume a paused experiment.
Session Context experimentexperiments_session_context_retrieveGETResolve which experiments (and variants) a session recording saw.
Ship Variant experimentexperiments_ship_variant_createPOSTShip a variant and (optionally) end the experiment.
Unarchive experimentexperiments_unarchive_createPOSTUnarchive an archived experiment.
Unfreeze Exposure experimentexperiments_unfreeze_exposure_createPOSTReopen enrollment on an exposure-frozen experiment.
Update experimentexperiments_partial_updatePATCHUpdate an experiment.
Experiment Holdout6
Create experiment holdoutexperiment_holdouts_createPOST
Delete experiment holdoutexperiment_holdouts_destroyDELETE
Get experiment holdoutexperiment_holdouts_retrieveGET
List experiment holdoutsexperiment_holdouts_listGET
Replace experiment holdoutexperiment_holdouts_updatePUT
Update experiment holdoutexperiment_holdouts_partial_updatePATCH
Experiment Saved Metric6
Create experiment saved metricexperiment_saved_metrics_createPOST
Delete experiment saved metricexperiment_saved_metrics_destroyDELETE
Get experiment saved metricexperiment_saved_metrics_retrieveGET
List experiment saved metricsexperiment_saved_metrics_listGET
Replace experiment saved metricexperiment_saved_metrics_updatePUT
Update experiment saved metricexperiment_saved_metrics_partial_updatePATCH
Export4
Content exportexports_content_retrieveGET
Create exportexports_createPOST
Get exportexports_retrieveGET
List exportsexports_listGET
External Data Schema11
Cancel external data schemaexternal_data_schemas_cancel_createPOST
Create external data schemaexternal_data_schemas_incremental_fields_createPOST
Delete Data external data schemaexternal_data_schemas_delete_data_destroyDELETE
Delete external data schemaexternal_data_schemas_destroyDELETE
Get external data schemaexternal_data_schemas_retrieveGET
List external data schemasexternal_data_schemas_listGET
List external data schemasexternal_data_schemas_logs_retrieveGET
Reload external data schemaexternal_data_schemas_reload_createPOST
Replace external data schemaexternal_data_schemas_updatePUT
Resync external data schemaexternal_data_schemas_resync_createPOST
Update external data schemaexternal_data_schemas_partial_updatePATCH
External Data Source35
Cdc Status external data sourceexternal_data_sources_cdc_status_retrieveGETLive CDC health for an existing source: slot/publication existence and WAL lag.
Check Cdc Prerequisites For Source external data sourceexternal_data_sources_check_cdc_prerequisites_for_source_createPOSTValidate CDC prerequisites for an existing source using its stored credentials.
Connect Link external data sourceexternal_data_sources_connect_link_retrieveGETReturn a secure browser link for connecting a data warehouse source.
Create external data sourceexternal_data_sources_check_cdc_prerequisites_createPOSTValidate CDC prerequisites against a live Postgres connection.
Create external data sourceexternal_data_sources_createPOSTCreate, Read, Update and Delete External data Sources.
Create external data sourceexternal_data_sources_refresh_schemas_createPOSTFetch current schema/table list from the source and create any new ExternalDataSchema rows (no data sync).
Create external data sourceexternal_data_sources_store_credentials_createPOSTValidate and store credentials for a data warehouse source without creating the source.
Create external data sourceexternal_data_sources_update_cdc_settings_createPOSTUpdate CDC tuning fields without enabling/disabling.
Create external data sourceexternal_data_sources_update_webhook_inputs_createPOSTCreate, Read, Update and Delete External data Sources.
Create Webhook external data sourceexternal_data_sources_create_webhook_createPOSTCreate, Read, Update and Delete External data Sources.
Database Schema external data sourceexternal_data_sources_database_schema_createPOSTCreate, Read, Update and Delete External data Sources.
Delete external data sourceexternal_data_sources_destroyDELETECreate, Read, Update and Delete External data Sources.
Delete Webhook external data sourceexternal_data_sources_delete_webhook_createPOSTCreate, Read, Update and Delete External data Sources.
Disable Cdc external data sourceexternal_data_sources_disable_cdc_createPOSTDisable CDC on an existing source.
Draft Custom Manifest external data sourceexternal_data_sources_draft_custom_manifest_createPOSTDraft a Custom REST source manifest from API documentation using an LLM.
Enable Cdc external data sourceexternal_data_sources_enable_cdc_createPOSTEnable CDC on an existing source.
Get external data sourceexternal_data_sources_retrieveGETCreate, Read, Update and Delete External data Sources.
List external data sourcesexternal_data_sources_connections_listGETCreate, Read, Update and Delete External data Sources.
List external data sourcesexternal_data_sources_direct_connection_options_listGETSource types the user can add as a direct connection, driven by the direct-SQL capability surface so the picker never drifts from the engines we actually support.
List external data sourcesexternal_data_sources_jobs_retrieveGETCreate, Read, Update and Delete External data Sources.
List external data sourcesexternal_data_sources_listGETCreate, Read, Update and Delete External data Sources.
List external data sourcesexternal_data_sources_oauth_accounts_retrieveGETList the accounts/properties a connected OAuth integration exposes, in the shared IntegrationAccount shape.
List external data sourcesexternal_data_sources_stored_credentials_listGETList credentials the requesting user stored via the source connect page that haven't been consumed yet.
Preview Resource external data sourceexternal_data_sources_preview_resource_createPOSTRead a bounded sample of rows for one resource of a Custom REST source.
Reload external data sourceexternal_data_sources_reload_createPOSTCreate, Read, Update and Delete External data Sources.
Repair Cdc external data sourceexternal_data_sources_repair_cdc_createPOSTRepair CDC on a source whose replication resources were lost.
Replace external data sourceexternal_data_sources_updatePUTCreate, Read, Update and Delete External data Sources.
Resume Cdc external data sourceexternal_data_sources_resume_cdc_createPOSTResume a CDC source whose extraction schedule was paused by a non-retryable failure that left the replication slot intact (bad credentials, SSL/host errors).
Revenue Analytics Config external data sourceexternal_data_sources_revenue_analytics_config_partial_updatePATCHUpdate the revenue analytics configuration and return the full external data source.
Setup external data sourceexternal_data_sources_setup_createPOSTOne-shot data warehouse source setup.
Source Prefix external data sourceexternal_data_sources_source_prefix_createPOSTCreate, Read, Update and Delete External data Sources.
Update external data sourceexternal_data_sources_bulk_update_schemas_partial_updatePATCHCreate, Read, Update and Delete External data Sources.
Update external data sourceexternal_data_sources_partial_updatePATCHCreate, Read, Update and Delete External data Sources.
Webhook Info external data sourceexternal_data_sources_webhook_info_retrieveGETCreate, Read, Update and Delete External data Sources.
Wizard external data sourceexternal_data_sources_wizard_retrieveGETCreate, Read, Update and Delete External data Sources.
Feature Flag23
Activity feature flagfeature_flags_activity_retrieveGETCreate, read, update and delete feature flags.
Activity feature flagfeature_flags_all_activity_retrieveGETCreate, read, update and delete feature flags.
Bulk Delete feature flagfeature_flags_bulk_delete_createPOSTBulk delete feature flags by filter criteria or explicit IDs.
Create feature flagfeature_flags_bulk_keys_retrievePOSTGet feature flag keys by IDs.
Create feature flagfeature_flags_bulk_update_tags_createPOSTBulk update tags on multiple objects.
Create feature flagfeature_flags_createPOSTCreate, read, update and delete feature flags.
Create Static Cohort For Flag feature flagfeature_flags_create_static_cohort_for_flag_createPOSTCreate, read, update and delete feature flags.
Dashboard feature flagfeature_flags_dashboard_createPOSTCreate, read, update and delete feature flags.
Delete feature flagfeature_flags_destroyDELETEHard delete of this model is not allowed.
Enrich Usage Dashboard feature flagfeature_flags_enrich_usage_dashboard_createPOSTCreate, read, update and delete feature flags.
Get feature flagfeature_flags_retrieveGETCreate, read, update and delete feature flags.
Get feature flagfeature_flags_versions_retrieveGETCreate, read, update and delete feature flags.
List feature flagsfeature_flags_dependent_flags_listGETGet other active flags that depend on this flag.
List feature flagsfeature_flags_evaluation_reasons_retrieveGETCreate, read, update and delete feature flags.
List feature flagsfeature_flags_listGETCreate, read, update and delete feature flags.
List feature flagsfeature_flags_matching_ids_retrieveGETGet IDs of all feature flags matching the current filters.
List feature flagsfeature_flags_my_flags_retrieveGETCreate, read, update and delete feature flags.
Remote Config feature flagfeature_flags_remote_config_retrieveGETCreate, read, update and delete feature flags.
Replace feature flagfeature_flags_updatePUTCreate, read, update and delete feature flags.
Status feature flagfeature_flags_status_retrieveGETCreate, read, update and delete feature flags.
Test Evaluation feature flagfeature_flags_test_evaluation_createPOSTTest feature flag evaluation against a specific user at an optional point in time.
Update feature flagfeature_flags_partial_updatePATCHCreate, read, update and delete feature flags.
User Blast Radius feature flagfeature_flags_user_blast_radius_createPOSTCreate, read, update and delete feature flags.
Feature Request9
Archive feature requestfeature_requests_archive_createPOST
Create feature requestfeature_requests_createPOST
Get feature requestfeature_requests_retrieveGET
History feature requestfeature_requests_history_listGET
List feature requestsfeature_requests_listGET
Replace feature requestfeature_requests_updatePUT
Restore feature requestfeature_requests_restore_createPOST
Status History feature requestfeature_requests_status_history_listGET
Update feature requestfeature_requests_partial_updatePATCH
Feature Request Product Area4
Create feature request product areafeature_request_product_areas_createPOST
List feature request product areasfeature_request_product_areas_listGET
Replace feature request product areafeature_request_product_areas_updatePUT
Update feature request product areafeature_request_product_areas_partial_updatePATCH
Field Note6
Create field notefield_notes_createPOSTCreate, read, update, and resolve toolbar field notes - UI feedback a user points at on their own site, surfaced to coding agents over MCP.
Delete field notefield_notes_destroyDELETECreate, read, update, and resolve toolbar field notes - UI feedback a user points at on their own site, surfaced to coding agents over MCP.
Get field notefield_notes_retrieveGETCreate, read, update, and resolve toolbar field notes - UI feedback a user points at on their own site, surfaced to coding agents over MCP.
List field notesfield_notes_listGETCreate, read, update, and resolve toolbar field notes - UI feedback a user points at on their own site, surfaced to coding agents over MCP.
Replace field notefield_notes_updatePUTCreate, read, update, and resolve toolbar field notes - UI feedback a user points at on their own site, surfaced to coding agents over MCP.
Update field notefield_notes_partial_updatePATCHCreate, read, update, and resolve toolbar field notes - UI feedback a user points at on their own site, surfaced to coding agents over MCP.
File System14
Count By Path file systemfile_system_count_by_path_createPOSTGet count of all files in a folder.
Count file systemfile_system_count_createPOSTGet count of all files in a folder.
Delete file systemfile_system_destroyDELETE
File System file systemfile_system_createPOST
File System file systemfile_system_listGET
Get file systemfile_system_retrieveGET
Link file systemfile_system_link_createPOST
Log View file systemfile_system_log_view_createPOST
Log View file systemfile_system_log_view_retrieveGET
Move file systemfile_system_move_createPOST
Replace file systemfile_system_updatePUT
Undo Delete file systemfile_system_undo_delete_createPOST
Unfiled file systemfile_system_unfiled_retrieveGET
Update file systemfile_system_partial_updatePATCH
File System Shortcut7
Delete file system shortcutfile_system_shortcut_destroyDELETE
File System Shortcut file system shortcutfile_system_shortcut_createPOST
File System Shortcut file system shortcutfile_system_shortcut_listGET
Get file system shortcutfile_system_shortcut_retrieveGET
Reorder file system shortcutfile_system_shortcut_reorder_createPOSTSet the display order of the current user's shortcuts.
Replace file system shortcutfile_system_shortcut_updatePUT
Update file system shortcutfile_system_shortcut_partial_updatePATCH
Flag Value1
List flag valuesflag_value_values_retrieveGETGet possible values for a feature flag.
Group8
Activity groupgroups_activity_retrieveGET
Create groupgroups_createPOST
Delete Property groupgroups_delete_property_createPOST
Find groupgroups_find_retrieveGET
List groupsgroups_listGETList all groups of a specific group type.
List groupsgroups_property_values_retrieveGET
Related groupgroups_related_retrieveGET
Update Property groupgroups_update_property_createPOST
Groups Type11
Create Detail Dashboard groups typegroups_types_create_detail_dashboard_updatePUT
Create groups typegroups_types_metrics_createPOST
Delete groups typegroups_types_destroyDELETE
Delete groups typegroups_types_metrics_destroyDELETE
Get groups typegroups_types_metrics_retrieveGET
List groups typesgroups_types_listGET
List groups typesgroups_types_metrics_listGET
Replace groups typegroups_types_metrics_updatePUT
Replace groups typegroups_types_set_default_columns_updatePUT
Update groups typegroups_types_metrics_partial_updatePATCH
Update Metadata groups typegroups_types_update_metadata_partial_updatePATCH
Health Issue6
Get a health issuehealth_issues_retrieveGETFetches a single health issue, enriched with the owning check's rendered explanation: a title, a one-line summary of what's wrong, a deep link to the relevant page, and remediation...
List health issueshealth_issues_listGETLists health issues detected across all of this project's PostHog health checks (outdated SDKs, data warehouse sync failures, missing web analytics events, ingestion warnings, and more).
Refresh health issuehealth_issues_refresh_createPOST
Resolve health issuehealth_issues_resolve_createPOST
Summarize active health issueshealth_issues_summary_retrieveGETReturns aggregated counts of active, non-dismissed health issues for the project, broken down by severity and by kind.
Update health issuehealth_issues_partial_updatePATCH
Heatmap2
List heatmapsheatmaps_events_retrieveGETDrill into the individual session interactions behind one or more heatmap coordinates.
List heatmapsheatmaps_listGETAggregated heatmap interactions for a page.
Heatmap Screenshot1
Content heatmap screenshotheatmap_screenshots_content_retrieveGETFetch the rendered screenshot image (JPEG bytes) for a saved heatmap at a given viewport width.
Hog Flow33
Bulk Delete hog flowhog_flows_bulk_delete_createPOST
Content hog flowhog_flows_asset_content_retrieveGET
Create hog flowhog_flows_batch_jobs_createPOST
Create hog flowhog_flows_createPOST
Create hog flowhog_flows_invocations_createPOST
Create hog flowhog_flows_schedules_createPOST
Delete hog flowhog_flows_destroyDELETE
Delete hog flowhog_flows_schedules_destroyDELETE
Discard Draft hog flowhog_flows_discard_draft_createPOST
Email hog flowhog_flows_actions_email_partial_updatePATCH
Email Sending Suspension hog flowhog_flows_email_sending_suspension_retrieveGETCheap read for the scene-wide suspension banner: single-row TeamWorkflowsConfig lookup with no reputation computation.
Get hog flowhog_flows_invocation_result_retrieveGET
Get hog flowhog_flows_retrieveGET
Get hog flowhog_flows_revisions_retrieveGET
Global hog flowhog_flows_metrics_global_retrieveGET
Graph hog flowhog_flows_graph_partial_updatePATCH
List hog flowshog_flows_assets_retrieveGET
List hog flowshog_flows_batch_jobs_listGET
List hog flowshog_flows_invocation_results_retrieveGET
List hog flowshog_flows_listGET
List hog flowshog_flows_logs_retrieveGET
List hog flowshog_flows_metrics_retrieveGET
List hog flowshog_flows_metrics_totals_retrieveGET
List hog flowshog_flows_revisions_listGET
List hog flowshog_flows_schedules_listGET
Publish hog flowhog_flows_publish_createPOST
Replace hog flowhog_flows_updatePUT
Reputation hog flowhog_flows_reputation_retrieveGETBounce/complaint rates for this project's workflow email over the last 30 days, computed on the fly from app metrics (a project-wide aggregate plus per-workflow rows, worst first,...
Rerun hog flowhog_flows_rerun_createPOSTRerun past invocations of this hog flow from their stored payloads.
Restore hog flowhog_flows_revisions_restore_createPOST
Update hog flowhog_flows_partial_updatePATCH
Update hog flowhog_flows_schedules_partial_updatePATCH
User Blast Radius hog flowhog_flows_user_blast_radius_createPOST
Hog Function20
Create hog functionhog_functions_createPOST
Create hog functionhog_functions_enable_backfills_createPOST
Create hog functionhog_functions_invocations_createPOST
Delete hog functionhog_functions_destroyDELETEHard delete of this model is not allowed.
Discard Draft hog functionhog_functions_discard_draft_createPOST
Get hog functionhog_functions_retrieveGET
Get hog functionhog_functions_revisions_retrieveGET
Icon hog functionhog_functions_icon_retrieveGET
List hog functionshog_functions_icons_retrieveGET
List hog functionshog_functions_listGET
List hog functionshog_functions_logs_retrieveGET
List hog functionshog_functions_metrics_retrieveGET
List hog functionshog_functions_metrics_totals_retrieveGET
List hog functionshog_functions_revisions_listGET
Publish hog functionhog_functions_publish_createPOST
Rearrange hog functionhog_functions_rearrange_partial_updatePATCHUpdate the execution order of multiple HogFunctions.
Replace hog functionhog_functions_updatePUT
Rerun hog functionhog_functions_rerun_createPOSTRerun past invocations of this hog function from their stored payloads.
Restore hog functionhog_functions_revisions_restore_createPOST
Update hog functionhog_functions_partial_updatePATCH
Hog Function Template3
Get hog function templatehog_function_templates_retrieveGET
List hog function templateshog_function_templates_listGET
List hog function templatespublic_hog_function_templates_listGET
Ingestion Warnings V21
List ingestion warningsingestion_warnings_v2_listGETLists this project's ingestion warnings - events or person/group updates that were ingested with problems (oversized messages, rejected person merges, invalid data) - grouped by warning...
Insight25
Activity insightinsights_activity_retrieveGETAudit trail for a single insight - every change made to it, by whom, and when.
Activity insightinsights_all_activity_retrieveGETProject-wide audit trail across all insights - who created, edited, deleted, or restored insights, what changed (with before/after diffs), and when.
Analyze insightinsights_analyze_retrieveGETDRF ViewSet mixin that gates coalesced responses behind permission checks.
Bulk Delete insightinsights_bulk_delete_createPOSTSoft-delete insights in bulk by ID.
Bulk Restore insightinsights_bulk_restore_createPOSTRestore soft-deleted insights in bulk by ID - the inverse of bulk delete.
Cancel insightinsights_cancel_createPOSTDRF ViewSet mixin that gates coalesced responses behind permission checks.
Create insightinsights_bulk_update_tags_createPOSTBulk update tags on multiple objects.
Create insightinsights_createPOSTDRF ViewSet mixin that gates coalesced responses behind permission checks.
Create insightinsights_sharing_passwords_createPOSTCreate a new password for the sharing configuration.
Create insightinsights_suggestions_createPOSTDRF ViewSet mixin that gates coalesced responses behind permission checks.
Delete insightinsights_destroyDELETEHard delete of this model is not allowed.
Delete insightinsights_sharing_passwords_destroyDELETEDelete a password from the sharing configuration.
Generate Metadata insightinsights_generate_metadata_createPOSTGenerate an AI-suggested name and description for an insight based on its query configuration.
Get insightinsights_retrieveGETDRF ViewSet mixin that gates coalesced responses behind permission checks.
Get insightinsights_thresholds_retrieveGET
List insightsinsights_listGETDRF ViewSet mixin that gates coalesced responses behind permission checks.
List insightsinsights_suggestions_retrieveGETDRF ViewSet mixin that gates coalesced responses behind permission checks.
List insightsinsights_thresholds_listGET
My Last Viewed insightinsights_my_last_viewed_retrieveGETReturns basic details about the last 5 insights viewed by this user.
Refresh insightinsights_sharing_refresh_createPOST
Replace insightinsights_updatePUTDRF ViewSet mixin that gates coalesced responses behind permission checks.
Sharing insightinsights_sharing_listGET
Trending insightinsights_trending_retrieveGETReturns insights ranked by view count over the last N days (default 7), highest first.
Update insightinsights_partial_updatePATCHDRF ViewSet mixin that gates coalesced responses behind permission checks.
Viewed insightinsights_viewed_createPOSTRecord that the current user has just viewed one or more insights.
Insight Variable6
Create insight variableinsight_variables_createPOST
Delete insight variableinsight_variables_destroyDELETE
Get insight variableinsight_variables_retrieveGET
List insight variablesinsight_variables_listGET
Replace insight variableinsight_variables_updatePUT
Update insight variableinsight_variables_partial_updatePATCH
Integration32
Apply Url integrationintegrations_domain_connect_apply_url_createPOSTUnified endpoint for generating Domain Connect apply URLs.
Authorize integrationintegrations_authorize_retrieveGET
Check integrationintegrations_domain_connect_check_retrieveGET
Create integrationintegrations_createPOST
Delete integrationintegrations_destroyDELETE
Email integrationintegrations_email_partial_updatePATCH
Get integrationintegrations_retrieveGET
Link Existing integrationintegrations_github_link_existing_createPOSTReuse a GitHub installation already linked to a sibling team in the same organization.
List integrationsintegrations_anthropic_managed_agent_envs_retrieveGET
List integrationsintegrations_anthropic_managed_agent_vaults_retrieveGET
List integrationsintegrations_anthropic_managed_agents_retrieveGET
List integrationsintegrations_channels_retrieveGET
List integrationsintegrations_clickup_lists_retrieveGET
List integrationsintegrations_clickup_spaces_retrieveGET
List integrationsintegrations_clickup_workspaces_retrieveGET
List integrationsintegrations_github_available_installations_retrieveGETList GitHub installations this project can link.
List integrationsintegrations_github_branches_retrieveGET
List integrationsintegrations_github_repos_retrieveGET
List integrationsintegrations_github_teams_retrieveGET
List integrationsintegrations_google_accessible_accounts_retrieveGET
List integrationsintegrations_google_conversion_actions_retrieveGET
List integrationsintegrations_jira_projects_retrieveGET
List integrationsintegrations_linear_teams_retrieveGET
List integrationsintegrations_linkedin_ads_accounts_retrieveGET
List integrationsintegrations_linkedin_ads_conversion_rules_retrieveGET
List integrationsintegrations_listGET
List integrationsintegrations_twilio_phone_numbers_retrieveGET
Oauth Authorize integrationintegrations_github_oauth_authorize_createPOSTMint a User OAuth URL to bootstrap a fresh code when the install flow returns without one.
Prepare Callback integrationintegrations_github_prepare_callback_createPOSTSeed GitHub setup callback state without redirecting to GitHub.
Refresh integrationintegrations_github_repos_refresh_createPOST
Request Access integrationintegrations_request_access_createPOSTNotify project admins that a member is requesting an integration be connected.
Verify integrationintegrations_email_verify_createPOST
Js Snippet3
Resolve js snippetjs_snippet_resolve_retrieveGETPreview what a given pin would resolve to, without saving it.
Version js snippetjs_snippet_version_partial_updatePATCHUpdate the team's version pin.
Version js snippetjs_snippet_version_retrieveGETReturn the team's current version pin and resolved version.
Live Debugger Breakpoint8
Create live debugger breakpointlive_debugger_breakpoints_createPOSTCreate, Read, Update and Delete breakpoints for live debugging.
Delete live debugger breakpointlive_debugger_breakpoints_destroyDELETECreate, Read, Update and Delete breakpoints for live debugging.
Get active breakpoints (External API)live_debugger_breakpoints_active_retrieveGETExternal API endpoint for client applications to fetch active breakpoints using Project API key.
Get breakpoint hitslive_debugger_breakpoints_breakpoint_hits_retrieveGETRetrieve breakpoint hit events from ClickHouse with optional filtering and pagination.
Get live debugger breakpointlive_debugger_breakpoints_retrieveGETCreate, Read, Update and Delete breakpoints for live debugging.
List live debugger breakpointslive_debugger_breakpoints_listGETCreate, Read, Update and Delete breakpoints for live debugging.
Replace live debugger breakpointlive_debugger_breakpoints_updatePUTCreate, Read, Update and Delete breakpoints for live debugging.
Update live debugger breakpointlive_debugger_breakpoints_partial_updatePATCHCreate, Read, Update and Delete breakpoints for live debugging.
Llm Analytic55
Clustering Config llm analyticllm_analytics_clustering_config_listGETTeam-level clustering configuration (event filters for automated pipelines).
Create llm analyticllm_analytics_clustering_config_set_event_filters_createPOSTTeam-level clustering configuration (event filters for automated pipelines).
Create llm analyticllm_analytics_clustering_jobs_createPOSTCRUD for clustering job configurations (max 10 per team).
Create llm analyticllm_analytics_clustering_runs_createPOSTTrigger a new clustering workflow run.
Create llm analyticllm_analytics_evaluation_reports_createPOSTCRUD for evaluation report configurations + report run history.
Create llm analyticllm_analytics_parser_recipes_createPOST
Create llm analyticllm_analytics_provider_key_validations_createPOSTValidate LLM provider API keys without persisting them
Create llm analyticllm_analytics_provider_keys_createPOST
Create llm analyticllm_analytics_review_queue_items_createPOST
Create llm analyticllm_analytics_review_queues_createPOST
Create llm analyticllm_analytics_score_definitions_createPOST
Create llm analyticllm_analytics_trace_reviews_createPOST
Delete llm analyticllm_analytics_clustering_jobs_destroyDELETECRUD for clustering job configurations (max 10 per team).
Delete llm analyticllm_analytics_evaluation_reports_destroyDELETEEvaluation report configs are deleted only when their evaluation is deleted.
Delete llm analyticllm_analytics_parser_recipes_destroyDELETE
Delete llm analyticllm_analytics_provider_keys_destroyDELETE
Delete llm analyticllm_analytics_review_queue_items_destroyDELETE
Delete llm analyticllm_analytics_review_queues_destroyDELETE
Delete llm analyticllm_analytics_trace_reviews_destroyDELETE
Evaluation Config llm analyticllm_analytics_evaluation_config_retrieveGETGet the evaluation config for this team
Generate llm analyticllm_analytics_evaluation_reports_generate_createPOSTTrigger immediate report generation.
Get llm analyticllm_analytics_clustering_jobs_retrieveGETCRUD for clustering job configurations (max 10 per team).
Get llm analyticllm_analytics_evaluation_reports_retrieveGETCRUD for evaluation report configurations + report run history.
Get llm analyticllm_analytics_parser_recipes_retrieveGET
Get llm analyticllm_analytics_provider_keys_retrieveGET
Get llm analyticllm_analytics_review_queue_items_retrieveGET
Get llm analyticllm_analytics_review_queues_retrieveGET
Get llm analyticllm_analytics_score_definitions_retrieveGET
Get llm analyticllm_analytics_trace_reviews_retrieveGET
List llm analyticsllm_analytics_clustering_jobs_listGETCRUD for clustering job configurations (max 10 per team).
List llm analyticsllm_analytics_evaluation_reports_listGETCRUD for evaluation report configurations + report run history.
List llm analyticsllm_analytics_evaluation_reports_runs_listGETList report runs (history) for this report.
List llm analyticsllm_analytics_models_retrieveGETList available models for a provider.
List llm analyticsllm_analytics_parser_recipes_listGET
List llm analyticsllm_analytics_provider_keys_dependent_configs_retrieveGETGet evaluations using this key and alternative keys for replacement.
List llm analyticsllm_analytics_provider_keys_listGET
List llm analyticsllm_analytics_review_queue_items_listGET
List llm analyticsllm_analytics_review_queues_listGET
List llm analyticsllm_analytics_score_definitions_listGET
List llm analyticsllm_analytics_trace_reviews_listGET
New Version llm analyticllm_analytics_score_definitions_new_version_createPOST
Replace llm analyticllm_analytics_clustering_jobs_updatePUTCRUD for clustering job configurations (max 10 per team).
Replace llm analyticllm_analytics_evaluation_reports_updatePUTCRUD for evaluation report configurations + report run history.
Replace llm analyticllm_analytics_provider_keys_updatePUT
Set Active Key llm analyticllm_analytics_evaluation_config_set_active_key_createPOSTSet the active provider key for evaluations
Translate llm analyticllm_analytics_translate_createPOSTTranslate text to target language.
Update llm analyticllm_analytics_clustering_jobs_partial_updatePATCHCRUD for clustering job configurations (max 10 per team).
Update llm analyticllm_analytics_evaluation_reports_partial_updatePATCHCRUD for evaluation report configurations + report run history.
Update llm analyticllm_analytics_parser_recipes_partial_updatePATCH
Update llm analyticllm_analytics_provider_keys_partial_updatePATCH
Update llm analyticllm_analytics_review_queue_items_partial_updatePATCH
Update llm analyticllm_analytics_review_queues_partial_updatePATCH
Update llm analyticllm_analytics_score_definitions_partial_updatePATCH
Update llm analyticllm_analytics_trace_reviews_partial_updatePATCH
Validate llm analyticllm_analytics_provider_keys_validate_createPOST
Llm Prompt9
Archive llm promptllm_prompts_name_archive_createPOST
Create llm promptllm_prompts_createPOST
Delete llm promptllm_prompts_name_labels_destroyDELETE
Duplicate llm promptllm_prompts_name_duplicate_createPOST
Get llm promptllm_prompts_name_retrieveGET
Get llm promptllm_prompts_resolve_name_retrieveGET
List llm promptsllm_prompts_listGET
Replace llm promptllm_prompts_name_labels_updatePUT
Update llm promptllm_prompts_name_partial_updatePATCH
Llm Skill15
Archive llm skillllm_skills_name_archive_createPOST
Create llm skillllm_skills_createPOST
Create llm skillllm_skills_name_files_createPOST
Delete llm skillllm_skills_name_files_destroyDELETE
Duplicate llm skillllm_skills_name_duplicate_createPOST
Export llm skillllm_skills_name_export_retrieveGET
Files Rename llm skillllm_skills_name_files_rename_createPOST
Get llm skillllm_skills_name_files_retrieveGET
Get llm skillllm_skills_name_retrieveGET
Get llm skillllm_skills_resolve_name_retrieveGET
Import llm skillllm_skills_import_createPOST
Install Command llm skillllm_skills_marketplace_install_command_createPOSTMint the user's read-only marketplace credential (or rotate it) and return the install command.
Install Command llm skillllm_skills_marketplace_install_command_retrieveGETReport whether the user already has a marketplace credential, without minting one.
List llm skillsllm_skills_listGET
Update llm skillllm_skills_name_partial_updatePATCH
Log54
Count loglogs_count_createPOST
Create loglogs_alerts_createPOST
Create loglogs_alerts_destinations_createPOSTCreate a notification destination for this alert.
Create loglogs_count_ranges_createPOST
Create loglogs_facet_values_createPOST
Create loglogs_metric_rules_createPOST
Create loglogs_patterns_createPOST
Create loglogs_retention_rules_createPOST
Create loglogs_sampling_rules_createPOST
Create loglogs_services_createPOST
Create loglogs_views_createPOST
Delete loglogs_alerts_destinations_delete_createPOSTDelete a notification destination by deleting its HogFunction group atomically.
Delete loglogs_alerts_destroyDELETE
Delete loglogs_metric_rules_destroyDELETE
Delete loglogs_retention_rules_destroyDELETE
Delete loglogs_sampling_rules_destroyDELETE
Delete loglogs_views_destroyDELETE
ExplainLogWithAI loglogs_explainLogWithAI_createPOSTExplain a log entry using AI.
Export loglogs_export_createPOST
Get loglogs_alerts_retrieveGET
Get loglogs_metric_rules_retrieveGET
Get loglogs_retention_rules_retrieveGET
Get loglogs_sampling_rules_retrieveGET
Get loglogs_views_retrieveGET
Group By loglogs_group_by_createPOST
List logslogs_alerts_events_listGETPaginated event history for this alert, newest first.
List logslogs_alerts_listGET
List logslogs_attributes_retrieveGET
List logslogs_has_logs_retrieveGET
List logslogs_metric_rules_listGET
List logslogs_retention_rules_listGET
List logslogs_sampling_rules_listGET
List logslogs_values_retrieveGET
List logslogs_views_listGET
Patterns Diff loglogs_patterns_diff_createPOST
Query loglogs_query_createPOST
Reorder loglogs_retention_rules_reorder_createPOSTAtomically reassign priorities so the given ID order maps to ascending priorities (0..n-1).
Reorder loglogs_sampling_rules_reorder_createPOSTAtomically reassign priorities so the given ID order maps to ascending priorities (0..n-1).
Replace loglogs_alerts_updatePUT
Replace loglogs_metric_rules_updatePUT
Replace loglogs_retention_rules_updatePUT
Replace loglogs_sampling_rules_updatePUT
Replace loglogs_views_updatePUT
Reset loglogs_alerts_reset_createPOSTReset a broken alert.
Scan a service's logs for volume anomalieslogs_anomalies_scan_createPOSTRuns anomaly detection on demand over one service's log volume for the given window.
Simulate loglogs_alerts_simulate_createPOSTSimulate a logs alert on historical data using the full state machine.
Simulate loglogs_sampling_rules_simulate_createPOSTDry-run estimate for how much volume this rule would remove (placeholder response until CH-backed simulation is wired).
Sparkline loglogs_sparkline_createPOST
Suggest Name loglogs_retention_rules_suggest_name_createPOSTSuggest a human-readable name for a retention rule from its retention tier and filter group.
Update loglogs_alerts_partial_updatePATCH
Update loglogs_metric_rules_partial_updatePATCH
Update loglogs_retention_rules_partial_updatePATCH
Update loglogs_sampling_rules_partial_updatePATCH
Update loglogs_views_partial_updatePATCH
Loop10
Create a looploops_createPOSTAPI for managing loops - named, cloud-executed agent automations triggered by schedule, GitHub events or authenticated API calls.
Delete a looploops_destroyDELETESoft delete.
Fire a loop externallyloops_trigger_createPOSTAuthenticated POST trigger for type=api triggers.
Get a looploops_retrieveGETAPI for managing loops - named, cloud-executed agent automations triggered by schedule, GitHub events or authenticated API calls.
List loop runsloops_runs_retrieveGETRun history for a loop, newest first, cursor-paginated.
List loopsloops_listGETList loops visible to the caller: personal loops they own, plus every team loop.
Preview a loop fireloops_preview_createPOSTDry run: renders the assembled instructions and trigger context for a supplied sample payload (or a synthetic schedule fire when omitted), without creating a task, run, or any other side...
Replace a loop's skill bundlesloops_skill_bundles_updatePUTReplaces the loop's attached skill bundles wholesale: zipped local skills whose contents are seeded into every fired run's sandbox.
Run a loop manuallyloops_run_createPOSTManual fire from the UI.
Update a looploops_partial_updatePATCHPartial update.
Managed Viewset2
Get managed viewsetmanaged_viewsets_retrieveGETGet all views associated with a specific managed viewset.
Replace managed viewsetmanaged_viewsets_updatePUTEnable or disable a managed viewset by kind.
Marketing Analytic13
Apply setup operationsmarketing_analytics_apply_setup_ops_createPOSTApply one or more setup operations from the setup plan, atomically.
Create conversion goalmarketing_analytics_conversion_goals_create_createPOSTAdd one conversion goal to the project.
Delete conversion goalmarketing_analytics_conversion_goals_delete_destroyDELETERemove one conversion goal from the project, leaving the others in place.
Diagnose marketing analyticsmarketing_analytics_diagnose_retrieveGETAggregate data-source sync health, UTM attribution health, and conversion-goal config into a single per-integration diagnostic with recommended actions.
Explain a conversion goalmarketing_analytics_explain_conversion_goal_retrieveGETBreak down a single conversion goal's events over a period by event name, utm source, and matched integration, with a small sample of events.
Get the marketing analytics setup planmarketing_analytics_setup_plan_retrieveGETRank everything wrong with a team's marketing analytics setup into concrete suggestions, each carrying the evidence behind it and - where one exists - an apply operation to pass straight...
List conversion goalsmarketing_analytics_conversion_goals_retrieveGETRead the configured conversion goals for the current project - each with its kind, target, last-30d count, integrated vs non-integrated split, and a misconfiguration flag.
List marketing data sourcesmarketing_analytics_data_sources_retrieveGETCheck the platform → data-warehouse side of every native marketing integration: connection state, sync recency, row counts, required-table status, and schema-mapping coverage.
Run UTM auditmarketing_analytics_utm_audit_retrieveGETCross-reference campaigns with spend from ad platforms against pageview events with UTM parameters to identify tracking issues.
Suggest conversion goalsmarketing_analytics_suggest_conversion_goals_retrieveGETRank existing custom events as conversion-goal candidates by volume, UTM-tag coverage, and unique users, excluding system/autocaptured events.
Suggest UTM source mappingsmarketing_analytics_suggest_utm_mappings_retrieveGETDetect unmatched utm source values from recent events and propose custom source mappings entries, alongside the full utm source catalogue and current mappings.
Test Mapping marketing analyticmarketing_analytics_test_mapping_createPOST
Update conversion goalmarketing_analytics_conversion_goals_update_partial_updatePATCHChange one conversion goal in place.
Max12
Append Message maxconversations_append_message_createPOSTAppends a message to an existing conversation without triggering AI processing.
Cancel maxconversations_cancel_partial_updatePATCHCancel the conversation's in-progress LangGraph run.
Clear maxconversations_queue_clear_createPOST
Create maxconversations_createPOSTUnified endpoint that handles both conversation creation and streaming.
Delete maxconversations_destroyDELETEDelete a conversation.
Delete maxconversations_queue_destroyDELETE
Get maxconversations_retrieveGET
List maxsconversations_listGET
Open maxconversations_open_createPOSTCreate-or-resume a sandbox conversation - the single sandbox session opener.
Queue maxconversations_queue_createPOST
Queue maxconversations_queue_retrieveGET
Update maxconversations_queue_partial_updatePATCH
Max Tool1
Create And Query Insight max toolmax_tools_create_and_query_insight_createPOST
Mcp Analytic11
Activity Overview mcp analyticmcp_analytics_sessions_activity_overviewGETAggregate counters, top tools, agent clients, and the most recent tool calls for the last 30 days, computed in one request.
Create mcp analyticmcp_analytics_missing_capabilities_createPOSTCreate a new missing capability report for the current project.
Feedback mcp analyticmcp_analytics_feedback_createPOSTCreate a new MCP feedback submission for the current project.
Feedback mcp analyticmcp_analytics_feedback_listGETList MCP feedback submissions for the current project, newest first.
Generate Intent mcp analyticmcp_analytics_sessions_generate_intentPOSTGenerate (or return the cached) LLM summary of the agent's goal for a session, derived from its recorded $mcp intents.
Intent Digest mcp analyticmcp_analytics_sessions_intent_digestPOSTGenerate (or return the cached) LLM digest of what agents are trying to do with this MCP server, derived from the most recent recorded $mcp intents across all sessions: a one-sentence...
List mcp analyticsmcp_analytics_intent_clusters_retrieveGETReturn the most recent intent cluster snapshot for the current project.
List mcp analyticsmcp_analytics_missing_capabilities_listGETList missing capability reports for the current project, newest first.
List mcp analyticsmcp_analytics_sessions_listGETList MCP sessions for the current project, derived by grouping $mcp tool call events by $mcp session id.
List mcp analyticsmcp_analytics_sessions_tool_callsGETList a page of the $mcp tool call events that belong to a given $session id, in chronological order.
Recompute mcp analyticmcp_analytics_intent_clusters_recomputePOSTTrigger an asynchronous recompute of the intent cluster snapshot.
Mcp Gateway29
Access mcp gatewaymcp_gateway_service_accounts_access_createPOSTShare, or stop sharing, one gateway server with this agent.
Apply Preset mcp gatewaymcp_gateway_config_apply_preset_createPOSTSet the policy baseline for members or agents (admin-only).
Audit mcp gatewaymcp_gateway_audit_listGETRead-only trail of proxied tool calls.
Config mcp gatewaymcp_gateway_config_listGETThe team's gateway settings, plus whether the caller can administer them.
Create mcp gatewaymcp_gateway_config_update_settings_createPOSTUpdate team gateway settings (admin-only).
Create mcp gatewaymcp_gateway_rules_createPOSTTeam guardrails evaluated before any scope policy.
Create mcp gatewaymcp_gateway_servers_policies_createPOSTUpsert per-tool states for a scope, returning the re-resolved catalog.
Delete mcp gatewaymcp_gateway_rules_destroyDELETETeam guardrails evaluated before any scope policy.
Delete mcp gatewaymcp_gateway_servers_destroyDELETE
Get mcp gatewaymcp_gateway_audit_retrieveGETRead-only trail of proxied tool calls.
Get mcp gatewaymcp_gateway_members_retrieveGETAdmin overview of each member's gateway posture, plus the per-member server kill switch.
Get mcp gatewaymcp_gateway_rules_retrieveGETTeam guardrails evaluated before any scope policy.
Get mcp gatewaymcp_gateway_servers_retrieveGET
Get mcp gatewaymcp_gateway_service_accounts_retrieveGETPostHog's built-in agents and their MCP access grants.
List mcp gatewaiesmcp_gateway_audit_counts_retrieveGETTotals backing the quick-filter chips.
List mcp gatewaiesmcp_gateway_members_listGETAdmin overview of each member's gateway posture, plus the per-member server kill switch.
List mcp gatewaiesmcp_gateway_rules_listGETTeam guardrails evaluated before any scope policy.
List mcp gatewaiesmcp_gateway_servers_listGET
List mcp gatewaiesmcp_gateway_servers_tools_retrieveGETTool catalog with the resolved policy for a scope.
List mcp gatewaiesmcp_gateway_service_accounts_listGETPostHog's built-in agents and their MCP access grants.
Replace mcp gatewaymcp_gateway_rules_updatePUTTeam guardrails evaluated before any scope policy.
Replace mcp gatewaymcp_gateway_servers_updatePUT
Replace mcp gatewaymcp_gateway_service_accounts_updatePUTPostHog's built-in agents and their MCP access grants.
Set Access mcp gatewaymcp_gateway_members_set_access_createPOSTTurn one gateway server off (or back on) for one member.
Set All Servers Enabled mcp gatewaymcp_gateway_config_set_all_servers_enabled_createPOSTEnable or disable every MCP server for the team (admin-only): flips each registered server and the default for untouched catalog servers, so newly published templates follow the same...
Set Template Enabled mcp gatewaymcp_gateway_servers_set_template_enabled_createPOSTEnable or disable a catalog template for the team (admin-only), materializing its gateway registration on the first toggle.
Update mcp gatewaymcp_gateway_rules_partial_updatePATCHTeam guardrails evaluated before any scope policy.
Update mcp gatewaymcp_gateway_servers_partial_updatePATCH
Update mcp gatewaymcp_gateway_service_accounts_partial_updatePATCHPostHog's built-in agents and their MCP access grants.
Mcp Server1
List mcp serversmcp_servers_listGETLists curated MCP server templates that users can install with one click.
Mcp Server Installation17
Authorize mcp server installationmcp_server_installations_authorize_retrieveGETStart (or re-start) an OAuth flow.
Call Tool mcp server installationmcp_server_installations_call_tool_createPOSTInvoke one tool on a connected MCP server.
Create mcp server installationmcp_server_installations_createPOST
Delete mcp server installationmcp_server_installations_destroyDELETE
Get mcp server installationmcp_server_installations_retrieveGET
Install Custom mcp server installationmcp_server_installations_install_custom_createPOST
Install Template mcp server installationmcp_server_installations_install_template_createPOST
List mcp server installationsmcp_server_installations_available_tools_retrieveGETEvery tool the caller can currently reach, across all their connections.
List mcp server installationsmcp_server_installations_listGET
List mcp server installationsmcp_server_installations_tools_retrieveGET
Proxy mcp server installationmcp_server_installations_proxy_createPOST
Refresh mcp server installationmcp_server_installations_tools_refresh_createPOST
Replace mcp server installationmcp_server_installations_updatePUT
Share mcp server installationmcp_server_installations_share_createPOSTEscalate a personal installation to a team-wide shared one.
Unshare mcp server installationmcp_server_installations_unshare_createPOSTDe-escalate a shared installation back to personal.
Update mcp server installationmcp_server_installations_partial_updatePATCH
Update mcp server installationmcp_server_installations_tools_partial_updatePATCH
Mcp Tool1
Update mcp toolmcp_tools_createPOSTInvoke an MCP tool by name.
Messaging Preference7
Add multiple recipients to the opt-out listmessaging_preferences_bulk_add_opt_outs_createPOSTOpt every recipient in the list out of the category named on their entry, or a default category.
Download the opt-out list as a CSV filemessaging_preferences_export_opt_outs_csv_retrieveGETStream the opt-out list for a category as a CSV file that can be re-imported as-is.
Generate a preferences page link for a recipientmessaging_preferences_generate_link_createPOSTGenerate an unsubscribe link for the current user's email address
Get the Customer.io webhook URL for the teammessaging_preferences_webhook_url_retrieveGETReturn the webhook URL for Customer.io integration setup.
List recipients opted out of a message categorymessaging_preferences_opt_outs_retrieveGETGet opt-outs filtered by category or overall opt-outs if no category specified
Manually add a recipient to the opt-out listmessaging_preferences_add_opt_out_createPOSTManually add a recipient to the opt-out list for a specific category or all marketing messages.
Remove a recipient from the opt-out listmessaging_preferences_remove_opt_out_createPOSTOpt a recipient back in to a specific category, or to all marketing messages.
Messaging Suppression3
List suppressed email addresses for the teammessaging_suppressions_suppressions_retrieveGETList suppressed recipients for the team, most recently updated first.
Manually add an email address to the suppression listmessaging_suppressions_add_suppression_createPOSTManually suppress an email address so no workflow sends to it.
Remove an email address from the suppression listmessaging_suppressions_remove_suppression_createPOSTRemove an address from the suppression list so it can receive messages again.
Messaging Template7
Create messaging templatemessaging_templates_createPOST
Delete messaging templatemessaging_templates_destroyDELETEHard delete of this model is not allowed.
Design messaging templatemessaging_templates_design_partial_updatePATCH
Get messaging templatemessaging_templates_retrieveGET
List messaging templatesmessaging_templates_listGET
Replace messaging templatemessaging_templates_updatePUT
Update messaging templatemessaging_templates_partial_updatePATCH
Metric7
Characterize metricmetrics_characterize_createPOSTCharacterize a metric anomaly: compare an anomaly window against a baseline, find the onset, and rank which label values moved.
Create metricmetrics_samples_createPOSTRaw individual emissions for a metric (the events model), newest first - backs the Samples view and the metric- trace pivot.
List metricsmetrics_attribute_values_retrieveGETObserved values for one metric attribute key, most frequent first.
List metricsmetrics_attributes_retrieveGETDistinct attribute keys seen on the team's metrics (datapoint and resource attributes merged), most frequent first.
List metricsmetrics_has_metrics_retrieveGET
List metricsmetrics_values_retrieveGETDistinct metric names for the team.
Query metricmetrics_query_createPOST
Notebook30
Activity notebooknotebooks_activity_retrieveGET
Activity notebooknotebooks_all_activity_retrieveGET
Config notebooknotebooks_kernel_config_createPOSTSet the notebook's kernel compute configuration.
Create notebooknotebooks_createPOST
Create notebooknotebooks_sharing_passwords_createPOSTCreate a new password for the sharing configuration.
Dataframe notebooknotebooks_kernel_dataframe_retrieveGET
Delete notebooknotebooks_destroyDELETEHard delete of this model is not allowed.
Delete notebooknotebooks_sharing_passwords_destroyDELETEDelete a password from the sharing configuration.
Execute notebooknotebooks_hogql_execute_createPOST
Execute notebooknotebooks_kernel_execute_createPOST
Get notebooknotebooks_retrieveGET
Get notebooknotebooks_sql_v2_runs_retrieveGETRead a run's durable state: its status, and - once done or interrupted - the result envelope (columns, first rows, stdout/stderr, media, error).
Interrupt notebooknotebooks_sql_v2_runs_interrupt_createPOSTStop a running cell.
List notebooksnotebooks_listGET
List notebooksnotebooks_recording_comments_retrieveGET
Markdown Save notebooknotebooks_collab_markdown_save_createPOST
Presence notebooknotebooks_collab_presence_createPOST
Refresh notebooknotebooks_sharing_refresh_createPOST
Replace notebooknotebooks_updatePUT
Restart notebooknotebooks_kernel_restart_createPOST
Run notebooknotebooks_sql_v2_run_createPOSTDispatch an asynchronous run of a notebook SQL or Python cell.
Save notebooknotebooks_collab_save_createPOST
Sharing notebooknotebooks_sharing_listGET
Start notebooknotebooks_kernel_start_createPOST
State notebooknotebooks_sql_v2_state_retrieveGETThe full notebook view for agents: title, document source (markdown, or raw content for legacy rich-text notebooks), every cell with its dependency edges and derived run status (including...
Status notebooknotebooks_kernel_status_retrieveGETLive-checked kernel runtime state for this notebook, its compute configuration, and the catalog of dataframes/tables a cell can currently reference (with column schemas).
Stop notebooknotebooks_kernel_stop_createPOST
Stream notebooknotebooks_collab_stream_retrieveGET
Stream notebooknotebooks_kernel_execute_stream_createPOST
Update notebooknotebooks_partial_updatePATCH
Object Media Preview7
Create object media previewobject_media_previews_createPOST
Delete object media previewobject_media_previews_destroyDELETE
Get object media previewobject_media_previews_retrieveGET
List object media previewsobject_media_previews_listGET
Preferred For Event object media previewobject_media_previews_preferred_for_event_retrieveGETGet the preferred media preview for an event definition.
Replace object media previewobject_media_previews_updatePUT
Update object media previewobject_media_previews_partial_updatePATCH
Organization93
Activity organizationorganizations_projects_activity_retrieveGETProjects for the current organization.
Add Product Intent organizationorganizations_projects_add_product_intent_partial_updatePATCHProjects for the current organization.
Bulk organizationinvites_bulk_createPOST
Change Organization organizationorganizations_projects_change_organization_createPOSTProjects for the current organization.
Complete Product Onboarding organizationorganizations_projects_complete_product_onboarding_partial_updatePATCHProjects for the current organization.
Create organizationcimd_verification_tokens_createPOSTManage CIMD verification tokens for an organization.
Create organizationcreatePOST
Create organizationdomains_createPOST
Create organizationidentity_provider_configs_createPOST
Create organizationinvites_createPOST
Create organizationlegal_documents_createPOST
Create organizationorganizations_projects_createPOSTProjects for the current organization.
Create organizationorganizations_projects_default_evaluation_contexts_createPOSTManage default evaluation contexts for a project.
Create organizationorganizations_projects_evaluation_context_suggestions_createPOSTHide an evaluation context name from the flag editor's suggestion list, or restore it.
Create organizationremove_blocked_members_and_enforce_verified_domains_createPOSTRemove the members whose email domain is outside the organization's verified domains and turn enforce verified domains on, in one transaction.
Create organizationrole_external_references_createPOST
Create organizationroles_createPOSTRole endpoints disclose member records, so they scope them the same way the members list does when the org restricts member list visibility.
Create organizationroles_role_memberships_createPOSTRole endpoints disclose member records, so they scope them the same way the members list does when the org restricts member list visibility.
Current organizationwelcome_current_retrieveGETAggregated payload for the invited-user welcome screen.
Data Freshness organizationteams_data_freshness_retrieveGETWhen each project in the organization last received data, broken down by kind of data.
Delegate organizationinvites_delegate_createPOSTCreate an onboarding delegation invite: an admin-level invite flagged as a setup delegation.
Delete organizationcimd_verification_tokens_destroyDELETEManage CIMD verification tokens for an organization.
Delete organizationdestroyDELETE
Delete organizationdomains_destroyDELETE
Delete organizationidentity_provider_configs_destroyDELETE
Delete organizationinvites_destroyDELETE
Delete organizationlegal_documents_destroyDELETEDelete an unsigned legal document.
Delete organizationmembers_destroyDELETE
Delete organizationorg_organization_integrations_destroyDELETEViewSet for organization-level integrations.
Delete organizationorganizations_projects_default_evaluation_contexts_destroyDELETEManage default evaluation contexts for a project.
Delete organizationorganizations_projects_destroyDELETEProjects for the current organization.
Delete organizationorganizations_projects_evaluation_context_suggestions_destroyDELETEHide an evaluation context name from the flag editor's suggestion list, or restore it.
Delete organizationrole_external_references_destroyDELETE
Delete organizationroles_destroyDELETERole endpoints disclose member records, so they scope them the same way the members list does when the org restricts member list visibility.
Delete organizationroles_role_memberships_destroyDELETERole endpoints disclose member records, so they scope them the same way the members list does when the org restricts member list visibility.
Delete Secret Token Backup organizationorganizations_projects_delete_secret_token_backup_partial_updatePATCHProjects for the current organization.
Download organizationlegal_documents_download_retrieveGETShort-lived redirect to the signed PDF in object storage.
Environment Mapping organizationintegrations_environment_mapping_partial_updatePATCHViewSet for organization-level integrations.
Experiments Config organizationorganizations_projects_experiments_config_partial_updatePATCHManage experiment configuration for this project.
Experiments Config organizationorganizations_projects_experiments_config_retrieveGETManage experiment configuration for this project.
Generate Conversations Public Token organizationorganizations_projects_generate_conversations_public_token_createPOSTProjects for the current organization.
Get organizationcimd_verification_tokens_retrieveGETManage CIMD verification tokens for an organization.
Get organizationdomains_retrieveGET
Get organizationidentity_provider_configs_retrieveGET
Get organizationlegal_documents_retrieveGET
Get organizationorg_organizations_integrations_retrieveGETViewSet for organization-level integrations.
Get organizationorganizations_projects_retrieveGETRetrieve a project and its settings.
Get organizationretrieveGET
Get organizationroles_retrieveGETRole endpoints disclose member records, so they scope them the same way the members list does when the org restricts member list visibility.
Get organizationroles_role_memberships_retrieveGETRole endpoints disclose member records, so they scope them the same way the members list does when the org restricts member list visibility.
Github Login organizationmembers_github_login_retrieveGET
Is Generating Demo Data organizationorganizations_projects_is_generating_demo_data_retrieveGETProjects for the current organization.
List organizationscimd_verification_tokens_listGETManage CIMD verification tokens for an organization.
List organizationsdomains_listGET
List organizationsdomains_scim_logs_retrieveGET
List organizationsidentity_provider_configs_listGET
List organizationsinvites_listGET
List organizationslegal_documents_listGET
List organizationslistGET
List organizationsmembers_listGET
List organizationsmembers_scoped_api_keys_retrieveGET
List organizationsoauth_applications_listGETViewSet for listing OAuth applications at the organization level (read-only).
List organizationsorg_organizations_integrations_listGETViewSet for organization-level integrations.
List organizationsorganizations_projects_default_evaluation_contexts_retrieveGETManage default evaluation contexts for a project.
List organizationsorganizations_projects_default_release_conditions_retrieveGETManage default release conditions for new feature flags in this project.
List organizationsorganizations_projects_event_ingestion_restrictions_retrieveGETProjects for the current organization.
List organizationsorganizations_projects_listGETProjects for the current organization.
List organizationsrole_external_references_listGET
List organizationsroles_listGETRole endpoints disclose member records, so they scope them the same way the members list does when the org restricts member list visibility.
List organizationsroles_role_memberships_listGETRole endpoints disclose member records, so they scope them the same way the members list does when the org restricts member list visibility.
Logs Config organizationorganizations_projects_logs_config_partial_updatePATCHManage logs product configuration for this project's canonical environment.
Logs Config organizationorganizations_projects_logs_config_retrieveGETManage logs product configuration for this project's canonical environment.
Lookup organizationrole_external_references_lookup_retrieveGET
Replace organizationdomains_updatePUT
Replace organizationidentity_provider_configs_updatePUT
Replace organizationmembers_updatePUT
Replace organizationorganizations_projects_default_release_conditions_updatePUTManage default release conditions for new feature flags in this project.
Replace organizationorganizations_projects_updatePUTReplace a project and its settings.
Replace organizationroles_updatePUTRole endpoints disclose member records, so they scope them the same way the members list does when the org restricts member list visibility.
Replace organizationupdatePUT
Request Ai Access organizationrequest_ai_access_createPOSTNotify organization admins that a member is requesting PostHog AI be enabled.
Reset Token organizationorganizations_projects_reset_token_partial_updatePATCHProjects for the current organization.
Rotate Secret Token organizationorganizations_projects_rotate_secret_token_partial_updatePATCHProjects for the current organization.
Settings As Of organizationorganizations_projects_settings_as_of_retrieveGETReturn the project settings as of the provided timestamp.
Token organizationidentity_provider_configs_scim_token_createPOSTRegenerate the SCIM bearer token for this IdP config.
Update organizationcimd_verification_tokens_partial_updatePATCHManage CIMD verification tokens for an organization.
Update organizationdomains_partial_updatePATCH
Update organizationidentity_provider_configs_partial_updatePATCH
Update organizationmembers_partial_updatePATCH
Update organizationorganizations_projects_partial_updatePATCHUpdate one or more of a project's settings.
Update organizationpartial_updatePATCH
Update organizationroles_partial_updatePATCHRole endpoints disclose member records, so they scope them the same way the members list does when the org restricts member list visibility.
Verify organizationdomains_verify_createPOST
Paths V21
Convert a journey segment to a funnelpaths_v2_segment_to_funnel_createPOSTConverts a displayed journeys segment into the funnel query that reproduces its unique-actor count exactly.
Person20
Activity personpersons_activity_retrieveGETThis endpoint is meant for reading and deleting persons.
Activity personpersons_all_activity_retrieveGETThis endpoint is meant for reading and deleting persons.
Bulk Delete personpersons_bulk_delete_createPOSTThis endpoint allows you to bulk delete persons, either by the PostHog person IDs or by distinct IDs.
Create personpersons_batch_by_distinct_ids_createPOSTThis endpoint is meant for reading and deleting persons.
Create personpersons_batch_by_uuids_createPOSTThis endpoint is meant for reading and deleting persons.
Delete Property personpersons_delete_property_createPOSTThis endpoint is meant for reading and deleting persons.
Deletion Status personpersons_deletion_status_listGETList the status of queued event deletions for persons.
Get personpersons_retrieveGETThis endpoint is meant for reading and deleting persons.
List personspersons_cohorts_retrieveGETThis endpoint is meant for reading and deleting persons.
List personspersons_emails_listGETThis endpoint is meant for reading and deleting persons.
List personspersons_listGETThis endpoint is meant for reading and deleting persons.
List personspersons_push_notifications_listGETThis endpoint is meant for reading and deleting persons.
List personspersons_values_retrieveGETThis endpoint is meant for reading and deleting persons.
Properties At Time personpersons_properties_at_time_retrieveGETGet person properties as they existed at a specific point in time.
Properties Timeline personpersons_properties_timeline_retrieveGETThis endpoint is meant for reading and deleting persons.
Replace personpersons_updatePUTOnly for setting properties on the person.
Reset Person Distinct Id personpersons_reset_person_distinct_id_createPOSTReset a distinct id for a deleted person.
Split personpersons_split_createPOSTSplit distinct ids off a merged person.
Update personpersons_partial_updatePATCHThis endpoint is meant for reading and deleting persons.
Update Property personpersons_update_property_createPOSTThis endpoint is meant for reading and deleting persons.
Platform Feature11
Approve platform featurechange_requests_approve_createPOSTApprove a change request.
Cancel platform featurechange_requests_cancel_createPOSTCancel a change request.
Create platform featureapproval_policies_createPOST
Delete platform featureapproval_policies_destroyDELETE
Get platform featureapproval_policies_retrieveGET
Get platform featurechange_requests_retrieveGET
List platform featuresapproval_policies_listGET
List platform featureschange_requests_listGET
Reject platform featurechange_requests_reject_createPOSTReject a change request.
Replace platform featureapproval_policies_updatePUT
Update platform featureapproval_policies_partial_updatePATCH
Plugin Config1
List plugin configsplugin_configs_logs_listGET
Posthog Connection2
Forward a request through a PostHog connectionposthog_connections_forward_createPOSTReplay an API request against the connected PostHog project.
Read the connected project's identityposthog_connections_target_retrieveGETResolve which project, organization and region a PostHog connection points at, so callers can build target API paths without reading api/users/@me/ through the connection first.
Product Enablement1
Product Enablement product enablementproduct_enablement_createPOST
Product Tour11
Create product tourproduct_tours_createPOSTCreate, read, update, and manage product tours and their targeting.
Delete product tourproduct_tours_destroyDELETECreate, read, update, and manage product tours and their targeting.
Discard Draft product tourproduct_tours_discard_draft_destroyDELETEDiscard draft content.
Draft product tourproduct_tours_draft_partial_updatePATCHSave draft content (server-side merge).
Draft Status product tourproduct_tours_draft_status_retrieveGETLightweight polling endpoint for draft change detection.
Generate product tourproduct_tours_generate_createPOSTGenerate tour step content using AI.
Get product tourproduct_tours_retrieveGETCreate, read, update, and manage product tours and their targeting.
List product toursproduct_tours_listGETCreate, read, update, and manage product tours and their targeting.
Publish Draft product tourproduct_tours_publish_draft_createPOSTCommit draft to live tour.
Replace product tourproduct_tours_updatePUTCreate, read, update, and manage product tours and their targeting.
Update product tourproduct_tours_partial_updatePATCHCreate, read, update, and manage product tours and their targeting.
Project Secret Api Key7
Create project secret api keyproject_secret_api_keys_createPOST
Delete project secret api keyproject_secret_api_keys_destroyDELETE
Get project secret api keyproject_secret_api_keys_retrieveGET
List project secret api keiesproject_secret_api_keys_listGET
Replace project secret api keyproject_secret_api_keys_updatePUT
Roll project secret api keyproject_secret_api_keys_roll_createPOSTRoll a project secret API key
Update project secret api keyproject_secret_api_keys_partial_updatePATCH
Property Access Control3
Create property access controlproperty_access_controls_createPOSTCreate or update a property access control rule.
Delete property access controlproperty_access_controls_destroyDELETEDelete a property access control rule.
List property access controlsproperty_access_controls_retrieveGETGet all property access control rules for a property definition.
Property Definition7
Create property definitionproperty_definitions_bulk_update_tags_createPOSTBulk update tags on multiple objects.
Delete property definitionproperty_definitions_destroyDELETE
Get property definitionproperty_definitions_retrieveGET
List property definitionsproperty_definitions_listGET
Replace property definitionproperty_definitions_updatePUT
Seen Together property definitionproperty_definitions_seen_together_retrieveGETAllows 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...
Update property definitionproperty_definitions_partial_updatePATCH
Pulse9
Create pulsepulse_brief_configs_createPOST
Delete pulsepulse_brief_configs_destroyDELETE
Generate pulsepulse_briefs_generate_createPOST
Get pulsepulse_brief_configs_retrieveGET
Get pulsepulse_briefs_retrieveGET
List pulsespulse_brief_configs_listGET
List pulsespulse_briefs_listGET
Replace pulsepulse_brief_configs_updatePUT
Update pulsepulse_brief_configs_partial_updatePATCH
Query8
Check Auth For Async queryquery_check_auth_for_async_createPOSTDRF ViewSet mixin that gates coalesced responses behind permission checks.
Delete queryquery_destroyDELETE(Experimental)
Draft Sql queryquery_draft_sql_retrieveGETDRF ViewSet mixin that gates coalesced responses behind permission checks.
Get queryquery_retrieveGET(Experimental)
Log queryquery_log_retrieveGETGet query log details from query log archive table for a specific query id, the query must have been issued in last 24 hours.
Query queryquery_createPOSTDRF ViewSet mixin that gates coalesced responses behind permission checks.
Update queryquery_create_with_kindPOSTDRF ViewSet mixin that gates coalesced responses behind permission checks.
Upgrade queryquery_upgrade_createPOSTUpgrades a query without executing it.
Quota Limit1
Get a team's quota-limit statequota_limits_listGETReturn the current quota-limit state for the team identified in the URL, keyed by QuotaResource value.
Reminder6
Create reminderreminders_createPOST
Delete reminderreminders_destroyDELETE
Get reminderreminders_retrieveGET
List remindersreminders_listGET
Replace reminderreminders_updatePUT
Update reminderreminders_partial_updatePATCH
Replay15
Bulk Delete replaysession_recordings_bulk_delete_createPOSTDelete a batch of session recordings by session ID.
Create replaysession_recording_playlists_createPOST
Delete replaysession_recording_playlists_destroyDELETEHard delete of this model is not allowed.
Delete replaysession_recording_playlists_recordings_destroyDELETE
Delete replaysession_recordings_destroyDELETE
Get replaysession_recording_playlists_retrieveGET
Get replaysession_recordings_retrieveGET
List replaiessession_recording_playlists_listGETOverride list to include synthetic playlists.
List replaiessession_recording_playlists_recordings_retrieveGET
List replaiessession_recordings_listGET
Replace replaysession_recording_playlists_updatePUT
Replace replaysession_recordings_updatePUT
Update replaysession_recording_playlists_partial_updatePATCH
Update replaysession_recording_playlists_recordings_createPOST
Update replaysession_recordings_partial_updatePATCH
Reverse Proxy6
Create reverse proxyproxy_records_createPOSTCreate a new managed reverse proxy.
Delete reverse proxyproxy_records_destroyDELETEDelete a reverse proxy.
Diagnose reverse proxyproxy_records_diagnose_createPOSTRun a deep diagnostic on a reverse proxy.
Get reverse proxyproxy_records_retrieveGETGet details of a specific reverse proxy by ID.
List reverse proxiesproxy_records_listGETList all reverse proxies configured for the organization.
Retry reverse proxyproxy_records_retry_createPOSTRetry provisioning a failed reverse proxy.
Review Hog12
Enable or disable a review perspectivereview_hog_perspectives_partial_updatePATCHToggle whether a review-hog-perspective- skill runs on the requesting user's PR reviews.
List blind-spots skills and which one is activereview_hog_blind_spots_listGETList the review-hog-blind-spots- skills visible to the requesting user - the canonical skill plus the customs they authored - flagging the one active for them.
List recent reviewsreview_hog_reviews_listGETRecent ReviewHog reviews on this project: actively running reviews first (with the in-flight turn's stage), then the most recent completed ones - at most limit rows (default 5), plus has...
List resolution criteria and which one is activereview_hog_resolution_listGETList the review-hog-resolution- skills visible to the requesting user - the canonical criteria plus the customs they authored - flagging the one active for them.
List review perspectives and their enablementreview_hog_perspectives_listGETList the review-hog-perspective- skills visible to the requesting user - the canonical perspectives plus the customs they authored - joined with their enable state.
List review validators and which one is activereview_hog_validators_listGETList the review-hog-validation- skills visible to the requesting user - the canonical validator plus the customs they authored - flagging the one active for them.
Perspective effectiveness statsreview_hog_reviews_perspective_stats_retrieveGETHow many findings each review skill (perspective or blind-spot sweep) raised across the recent completed reviews in scope - the requesting user's by default, every review on this project...
Retrieve one review's detailreview_hog_reviews_retrieveGETOne completed ReviewHog review on this project, with the latest turn's validated findings, the findings the validator dismissed (and why), and the review body published to GitHub.
Select the active blind-spots skillreview_hog_blind_spots_partial_updatePATCHMake a review-hog-blind-spots- skill the single sweep that runs on the requesting user's PR reviews, switching the user's other blind-spots skills off in the same call.
Select the active resolution criteriareview_hog_resolution_partial_updatePATCHMake a review-hog-resolution- skill the single criteria the resolution stage applies on the requesting user's PRs, switching the user's other resolution skills off in the same call.
Select the active review validatorreview_hog_validators_partial_updatePATCHMake a review-hog-validation- skill the single validator that runs on the requesting user's PR reviews, switching the user's other validators off in the same call.
Start a review of a pull requestreview_hog_reviews_trigger_createPOSTStart a ReviewHog review of any pull request the project's GitHub App installation can access, and publish it back to the PR.
Revoke Leaked Key1
Report and revoke a leaked PostHog API key or tokenrevoke_leaked_key_createPOSTPublic, unauthenticated endpoint for self-service revocation of a leaked PostHog personal API key, project secret API key, or OAuth access/refresh token.
Sandbox Custom Image7
Build sandbox custom imagesandbox_custom_images_build_createPOSTPersist the image spec (from the request body or the builder agent's sandbox), run the security scan, and on pass build and publish the image.
Builder Task sandbox custom imagesandbox_custom_images_builder_task_createPOSTRevive (or reuse) the image's builder agent session.
Create sandbox custom imagesandbox_custom_images_createPOSTCreate a draft custom image and start its interactive image-builder agent task.
Delete sandbox custom imagesandbox_custom_images_destroyDELETEAPI for custom sandbox base images, built on top of the VM sandbox base via an image-builder agent.
Get sandbox custom imagesandbox_custom_images_retrieveGETAPI for custom sandbox base images, built on top of the VM sandbox base via an image-builder agent.
List sandbox custom imagessandbox_custom_images_listGETAPI for custom sandbox base images, built on top of the VM sandbox base via an image-builder agent.
Update sandbox custom imagesandbox_custom_images_partial_updatePATCHRename or update the description of a custom image.
Sandbox Environment5
Create sandbox environmentsandbox_createPOSTAPI for managing sandbox environments that control network access for task runs.
Delete sandbox environmentsandbox_destroyDELETEAPI for managing sandbox environments that control network access for task runs.
Get sandbox environmentsandbox_retrieveGETAPI for managing sandbox environments that control network access for task runs.
List sandbox environmentssandbox_listGETAPI for managing sandbox environments that control network access for task runs.
Update sandbox environmentsandbox_partial_updatePATCHAPI for managing sandbox environments that control network access for task runs.
Saved8
Check whether a page can back a heatmapsaved_preflight_createPOSTFetch a page URL server-side and report whether it allows being embedded in the live preview iframe, plus the HTTP status it returned.
Delete savedsaved_destroyDELETEHard delete of this model is not allowed.
Get savedsaved_retrieveGETGet a single saved heatmap by its short id, including per-width render status.
Prewarm savedsaved_prewarm_createPOSTSpeculatively render a screenshot for a page URL ahead of heatmap creation, so it's ready (or closer to ready) by the time the user reaches the generation screen.
Regenerate savedsaved_regenerate_createPOSTRe-run screenshot generation for a saved heatmap of type 'screenshot'.
Saved savedsaved_createPOSTCreate a saved heatmap for a page URL.
Saved savedsaved_listGETList saved heatmaps for the project.
Update savedsaved_partial_updatePATCHUpdate a saved heatmap (e.g. rename, change widths, or soft-delete via 'deleted').
Saved Query Column Annotation6
Create saved query column annotationsaved_query_column_annotations_createPOSTRead and edit semantic descriptions of data-modelling views and columns surfaced to the AI agent.
Delete saved query column annotationsaved_query_column_annotations_destroyDELETERead and edit semantic descriptions of data-modelling views and columns surfaced to the AI agent.
Get saved query column annotationsaved_query_column_annotations_retrieveGETRead and edit semantic descriptions of data-modelling views and columns surfaced to the AI agent.
List saved query column annotationssaved_query_column_annotations_listGETRead and edit semantic descriptions of data-modelling views and columns surfaced to the AI agent.
Replace saved query column annotationsaved_query_column_annotations_updatePUTRead and edit semantic descriptions of data-modelling views and columns surfaced to the AI agent.
Update saved query column annotationsaved_query_column_annotations_partial_updatePATCHRead and edit semantic descriptions of data-modelling views and columns surfaced to the AI agent.
Scheduled Change6
Create scheduled changescheduled_changes_createPOSTCreate, read, update and delete scheduled changes.
Delete scheduled changescheduled_changes_destroyDELETECreate, read, update and delete scheduled changes.
Get scheduled changescheduled_changes_retrieveGETCreate, read, update and delete scheduled changes.
List scheduled changesscheduled_changes_listGETCreate, read, update and delete scheduled changes.
Replace scheduled changescheduled_changes_updatePUTCreate, read, update and delete scheduled changes.
Update scheduled changescheduled_changes_partial_updatePATCHCreate, read, update and delete scheduled changes.
Schema Property Group6
Create schema property groupschema_property_groups_createPOST
Delete schema property groupschema_property_groups_destroyDELETE
Get schema property groupschema_property_groups_retrieveGET
List schema property groupsschema_property_groups_listGET
Replace schema property groupschema_property_groups_updatePUT
Update schema property groupschema_property_groups_partial_updatePATCH
Sdk Health1
Get SDK health report for a projectsdk_health_report_retrieveGETReturns a pre-digested health assessment of the PostHog SDKs the project is using.
Session2
List sessionssessions_property_definitions_retrieveGET
List sessionssessions_values_retrieveGET
Session Recording4
Create session recordingsession_recordings_sharing_passwords_createPOSTCreate a new password for the sharing configuration.
Delete session recordingsession_recordings_sharing_passwords_destroyDELETEDelete a password from the sharing configuration.
Refresh session recordingsession_recordings_sharing_refresh_createPOST
Sharing session recordingsession_recordings_sharing_listGET
Signal62
Append an artefact to a reportsignals_report_artefacts_createPOSTAppend an artefact to a report (see artefact type for the writable types).
Author a full report for a runsignals_scout_emit_reportPOSTThe second emit channel: author a complete SignalReport directly instead of emitting a weak signal.
Bulk State signalsignals_reports_bulk_state_createPOSTTransition many reports to a new state in one call.
Create a scoutsignals_scout_createPOSTCreate a signals-scout- skill and its runnable config atomically.
Create a scout configsignals_scout_config_createPOSTRegister the config for a signals-scout- skill immediately, without waiting for the coordinator to auto-register it.
Create signalsignals_source_configs_createPOST
Delete a scout configsignals_scout_config_destroyDELETEDelete one scout config by its id, removing the per-(team, skill) schedule/emit row outright.
Delete a scout notesignals_scout_notes_destroyDELETEDelete one note by its id, retiring it from every scout's view.
Delete an artefactsignals_report_artefacts_destroyDELETEDelete an artefact, addressed by id.
Delete one of the requesting user's own review commentssignals_report_pr_review_comment_destroyDELETE
Delete signalsignals_source_configs_destroyDELETE
Edit a report's title or summarysignals_reports_partial_updatePATCHEdit the human-facing title and/or summary (description) of a signal report, addressed by id.
Edit an existing report for a runsignals_scout_edit_reportPOSTRewrite a report's title/summary, append a note, and/or set its suggested reviewers.
Edit one of the requesting user's own review commentssignals_report_pr_review_comment_updatePATCH
Emit a finding for a runsignals_scout_emit_signalPOSTFire emit signal with source product = signals scout.
Fetch CI checks for a report's implementation PRsignals_report_pr_checksGETFetch the CI status (GitHub Actions check runs and legacy commit statuses) of the pull request the report's implementation task opened, via the team's GitHub integration.
Fetch comments for a report's implementation PRsignals_report_pr_commentsGETFetch the pull request's conversation comments and inline review comments, merged chronologically, via the team's GitHub integration.
Fetch the diff for a commit artefactsignals_report_artefacts_diffGETFetch the unified diff of a commit artefact's branch against the repository default branch via the team's GitHub integration - using the branch's current tip so the diff reflects the...
Forget a scratchpad entry by keysignals_scout_scratchpad_forgetPOSTDelete an entry by key.
Get a run by IDsignals_scout_runs_retrieveGETReturn the full SignalScoutRun row.
Get a single artefactsignals_report_artefacts_retrieveGETGet one artefact by id, content parsed (and reviewers enriched) the same way as the list.
Get scout metadatasignals_scout_metadata_getGETReturn the project's scout metadata: whether it is enrolled, the current announcement banner (e.g. an alpha run-limit notice, or null when unset), and the enforced run limits with current...
Get signalsignals_reports_retrieveGET
Get signalsignals_source_configs_retrieveGET
Get the current project profilesignals_scout_project_profile_getGETReturn the team's deterministic project profile.
Leave a note for the scoutssignals_scout_notes_createPOSTLeave a steering note the scout fleet reads on its next runs.
Leave feedback on a reportsignals_reports_feedback_createPOSTRecord the thumbs rating at the end of a report, with an optional note.
List a report's artefactssignals_report_artefacts_listGETList every artefact on a report - the full work log: signal findings (the evidence behind the report), status judgments (safety / actionability / priority, repo selection, suggested...
List a report's signalssignals_reports_signals_retrieveGETFetch all signals for a report from ClickHouse, including full metadata.
List a run's emitted findingssignals_scout_runs_emissionsGETReturn the findings a SignalScoutRun emitted to the inbox, newest first - one row per emit with its description (the finding text as surfaced), weight, confidence, severity, and the...
List each scout's most recent runssignals_scout_runs_recent_per_scoutGETReturn the most recent per scout limit runs of every configured scout on the project (default 25), newest-first across the fleet.
List emitted findings for many runs at oncesignals_scout_runs_emissions_batchPOSTBatched form of the per-run emissions endpoint: return the findings every requested SignalScoutRun emitted, flattened newest-first, in a single request.
List project members for reviewer routingsignals_scout_members_listGETReturn the people who can review work on this project - one row per member with access to it, each with their user uuid, email, first name/last name, and resolved GitHub login (null when...
List recent emitted findings across all runssignals_scout_runs_recent_emissionsGETReturn the team's recently emitted scout findings across every run, newest first - the cross-run counterpart to the per-run emissions action.
List scout configssignals_scout_config_listGETList the per-(team, skill) scout configs for this project.
List scout notessignals_scout_notes_listGETReturn the steering notes left for this project's scouts, newest first.
List signalssignals_reports_listGET
List signalssignals_source_configs_listGET
List the inbox reports a run's findings linked tosignals_scout_runs_emission_reportsGETBest-effort reverse of the report - signals link.
List the inbox reports many runs' findings linked tosignals_scout_runs_emission_reports_batchPOSTBatched form of the per-run emission-reports endpoint.
Pause signalsignals_processing_pause_destroyDELETEView and control signal processing pipeline state for a team.
Pause signalsignals_processing_pause_updatePUTView and control signal processing pipeline state for a team.
Post an inline review comment on a report's implementation PRsignals_report_pr_review_comments_createPOSTPost an inline review comment on the report's implementation pull request, attributed to the requesting user's own GitHub identity via their personal GitHub connection.
Processing signalsignals_processing_listGETReturn current processing state including pause status.
React to a review comment as the requesting usersignals_report_pr_review_comment_reactions_createPOST
Record structured output for a runsignals_scout_record_outputPOSTThe structured-output channel: record schema-validated records this run produced.
Record that a person viewed a reportsignals_reports_viewed_createPOSTRecord that the caller opened this report's detail view.
Refund a report's implementation PRsignals_reports_refund_createPOSTRefund the flat charge for this report's implementation PR and archive the report.
Remember a scratchpad entrysignals_scout_scratchpad_rememberPOSTUpsert a memory keyed on (team, key).
Remove one of the requesting user's own reactions from a reviewsignals_report_pr_review_comment_reaction_destroyDELETE
Replace an artefact's contentsignals_report_artefacts_partial_updatePATCHReplace the content of an existing artefact, addressed by id.
Replace signalsignals_source_configs_updatePUT
Run a scout nowsignals_scout_config_runPOSTDispatch one on-demand run of this scout immediately, regardless of its schedule.
Search recent agent runssignals_scout_runs_listGETReturn the most recent SignalScoutRun summaries for this project, newest first.
Search the scout scratchpadsignals_scout_scratchpad_searchGETReturn SignalScratchpad entries for this project, newest-first.
Start a scout chat tasksignals_scout_chat_tasks_createPOSTCreate and run a cloud task for one of the fixed scout chat templates (suggest a scout, fleet overview, recent signals).
State signalsignals_reports_state_createPOSTTransition a report to a new state.
Summarise recent scout output across the fleetsignals_scout_runs_findings_summaryGETReturn a cheap fleet-wide tally of the output the scout troop produced in the recent window - the finding count, the distinct reports authored/edited via the report channel, the number of...
Summarize credited PR refunds for the billing periodsignals_reports_refund_summary_retrieveGETAggregate credited-path refunds across the whole organization for the current billing period - counts only, no per-team detail.
Sync scout configssignals_scout_config_syncPOSTMaterialize the scout fleet for this project on demand (idempotent): seed the canonical signals-scout- skills, create a default-schedule config for any scout lacking one, and return all...
Update a scout configsignals_scout_config_updatePATCHTune one scout: change its schedule (rolling run interval minutes, or a cron run cron schedule that takes precedence when set), enabled, emit (dry-run) posture, network access...
Update signalsignals_source_configs_partial_updatePATCH
Stamphog20
Create stamphogstamphog_digest_channels_createPOSTPer-audience Slack destinations for the daily merged-PR digest.
Create stamphogstamphog_repo_configs_createPOSTPer-repo stamphog settings - enable/disable review, GitHub App installation, policy overrides.
Delete stamphogstamphog_digest_channels_destroyDELETEPer-audience Slack destinations for the daily merged-PR digest.
Delete stamphogstamphog_repo_configs_destroyDELETEPer-repo stamphog settings - enable/disable review, GitHub App installation, policy overrides.
Get stamphogstamphog_digest_channels_retrieveGETPer-audience Slack destinations for the daily merged-PR digest.
Get stamphogstamphog_digest_runs_retrieveGETRead-only history of posted (or attempted) digests, filterable by digest channel.
Get stamphogstamphog_pull_requests_retrieveGETRead-only pull requests stamphog knows about, filterable by PR number and merge state.
Get stamphogstamphog_repo_configs_retrieveGETPer-repo stamphog settings - enable/disable review, GitHub App installation, policy overrides.
Get stamphogstamphog_review_runs_retrieveGETRead-only history of stamphog review runs, filterable by repository, PR number, and status.
Install Info stamphogstamphog_repo_configs_install_info_retrieveGETPer-repo stamphog settings - enable/disable review, GitHub App installation, policy overrides.
List stamphogsstamphog_digest_channels_listGETPer-audience Slack destinations for the daily merged-PR digest.
List stamphogsstamphog_digest_runs_listGETRead-only history of posted (or attempted) digests, filterable by digest channel.
List stamphogsstamphog_pull_requests_listGETRead-only pull requests stamphog knows about, filterable by PR number and merge state.
List stamphogsstamphog_repo_configs_listGETPer-repo stamphog settings - enable/disable review, GitHub App installation, policy overrides.
List stamphogsstamphog_review_runs_listGETRead-only history of stamphog review runs, filterable by repository, PR number, and status.
Replace stamphogstamphog_digest_channels_updatePUTPer-audience Slack destinations for the daily merged-PR digest.
Replace stamphogstamphog_repo_configs_updatePUTPer-repo stamphog settings - enable/disable review, GitHub App installation, policy overrides.
Sync Installation stamphogstamphog_repo_configs_sync_installation_createPOSTPer-repo stamphog settings - enable/disable review, GitHub App installation, policy overrides.
Update stamphogstamphog_digest_channels_partial_updatePATCHPer-audience Slack destinations for the daily merged-PR digest.
Update stamphogstamphog_repo_configs_partial_updatePATCHPer-repo stamphog settings - enable/disable review, GitHub App installation, policy overrides.
Streamlit App15
Activate an existing app versionstreamlit_apps_activate_version_createPOST
Create a streamlit appstreamlit_apps_createPOST
Create an app version from source codestreamlit_apps_create_version_from_source_createPOST
Delete a streamlit appstreamlit_apps_destroyDELETE
Get app sandbox statusstreamlit_apps_status_retrieveGET
Get iframe connection info for a running appstreamlit_apps_connect_info_retrieveGET
List app versionsstreamlit_apps_versions_retrieveGET
List streamlit appsstreamlit_apps_listGET
Partially update a streamlit appstreamlit_apps_partial_updatePATCH
Restart the app sandboxstreamlit_apps_restart_createPOST
Retrieve a streamlit appstreamlit_apps_retrieveGET
Start the app sandboxstreamlit_apps_start_createPOST
Stop the app sandboxstreamlit_apps_stop_createPOST
Update a streamlit appstreamlit_apps_updatePUT
Upload a new app versionstreamlit_apps_upload_version_createPOST
Subscription10
Create subscriptionsubscriptions_createPOST
Delete subscriptionsubscriptions_destroyDELETEHard delete of this model is not allowed.
Get subscriptionsubscriptions_retrieveGET
List subscription deliveriessubscriptions_deliveries_listGETPaginated delivery history for a subscription.
List subscriptionssubscriptions_listGET
Replace subscriptionsubscriptions_updatePUT
Retrieve subscription deliverysubscriptions_deliveries_retrieveGETFetch one delivery row by id.
Summary Quota subscriptionsubscriptions_summary_quota_retrieveGET
Test Delivery subscriptionsubscriptions_test_delivery_createPOST
Update subscriptionsubscriptions_partial_updatePATCH
Survey22
Activity surveysurveys_activity_retrieveGET
Activity surveysurveys_all_activity_retrieveGET
Archive surveysurveys_responses_archive_createPOSTArchive a single survey response.
Create surveysurveys_createPOST
Create surveysurveys_duplicate_to_projects_createPOSTDuplicate a survey to multiple projects in a single transaction.
Create surveysurveys_generate_translations_createPOST
Create surveysurveys_summarize_responses_createPOSTSummarize survey responses.
Delete surveysurveys_destroyDELETE
Get surveysurveys_retrieveGET
Launch surveysurveys_launchPOSTLaunch a survey by setting start date to the current time.
List surveiessurveys_archived_response_uuids_retrieveGETGet list of archived response UUIDs for HogQL filtering.
List surveiessurveys_global_stats_retrieveGETGet aggregated response statistics across all surveys.
List surveiessurveys_listGET
List surveiessurveys_question_labelsGETReturn a slim list of question labels for the team's surveys.
List surveiessurveys_responses_listGETList survey responses for a specific survey, with question text resolved server-side so callers do not have to map opaque $survey response keys.
List surveiessurveys_stats_retrieveGETGet survey response statistics for a specific survey.
Replace surveysurveys_updatePUT
Responses Count surveysurveys_responses_count_retrieveGETGet response counts for all surveys.
Stop surveysurveys_stopPOSTStop a survey by setting end date to the current time.
Summary Headline surveysurveys_summary_headline_createPOST
Unarchive surveysurveys_responses_unarchive_createPOSTUnarchive a single survey response.
Update surveysurveys_partial_updatePATCH
Tagger7
Create taggertaggers_createPOST
Delete taggertaggers_destroyDELETEHard delete of this model is not allowed.
Get taggertaggers_retrieveGET
List taggerstaggers_listGET
Replace taggertaggers_updatePUT
Test Hog taggertaggers_test_hog_createPOSTTest Hog tagger code against sample events without saving.
Update taggertaggers_partial_updatePATCH
Task59
Append log entriestasks_runs_append_log_createPOSTAppend one or more log entries to the task run log array
Beacon presence for a device watching this tasktasks_presence_createPOSTIdempotent upsert: marks the calling user + device id as actively watching this task for the next ~60 seconds.
Beacon presence for a device watching this tasktasks_presence_destroyDELETEIdempotent upsert: marks the calling user + device id as actively watching this task for the next ~60 seconds.
Cancel task runtasks_runs_cancel_createPOSTStop an active cloud run.
Clear conversation historytasks_runs_clear_conversation_createPOSTRecord a /clear boundary in a finished run's log so the next run in the chain starts with an empty conversation.
Create a living artifact for a task runtasks_runs_living_artifacts_createPOSTCreate a stable, editable artifact handle from direct markdown/text content or an existing run artifact.
Create tasktasks_createPOSTAPI for managing tasks within a project.
Create task runtasks_runs_createPOSTCreate a new run for a specific task without starting execution.
Delete own thread messagetasks_thread_messages_destroyDELETEAPI for a task's thread - the human-only side conversation around a task.
Delete tasktasks_destroyDELETEAPI for managing tasks within a project.
Dismiss or restore task run artifactstasks_runs_artifacts_dismiss_createPOSTHides artifacts from clients without deleting them from storage, so a file dismissed by mistake can be restored.
Download a task run artifact by idtasks_runs_artifacts_download_retrieveGETRedirects to a short-lived presigned URL for the artifact, so callers can share a stable link instead of a raw presigned URL.
Download an artifact through the backendtasks_runs_artifacts_download_createPOSTStreams artifact content for a task run artifact after validating that it belongs to the run.
Edit a living artifact for a task runtasks_runs_living_artifacts_editPOSTCommit a new version to an existing living artifact handle.
Fetch task summaries by IDtasks_summaries_createPOSTReturns summary for the requested tasks: id, title, repository, created at, updated at, and the latest run's status and environment.
Finalize direct uploads for task run artifactstasks_runs_artifacts_finalize_upload_createPOSTVerify directly uploaded S3 objects and attach them to the run artifact manifest.
Finalize staged direct uploads for task attachmentstasks_staged_artifacts_finalize_upload_createPOSTVerify staged S3 uploads and cache their metadata so they can be attached to the next run created for this task.
Generate presigned URL for an artifacttasks_runs_artifacts_presign_createPOSTReturns a temporary, signed URL that can be used to download a specific artifact.
Get active task session storage accesstasks_runs_task_session_retrieveGETAPI for managing task runs.
Get filtered task run session logstasks_runs_session_logs_retrieveGETFetch session log entries for a task run with optional filtering by timestamp, event type, and limit.
Get repository readinesstasks_repository_readiness_retrieveGETGet autonomy readiness details for a specific repository in the current project.
Get sandbox connection tokentasks_runs_connection_token_retrieveGETGenerate a JWT token for direct connection to the sandbox.
Get tasktasks_comments_retrieveGETAPI for managing tasks within a project.
Get tasktasks_retrieveGETRetrieve a single task by ID.
Get task runtasks_runs_retrieveGETRetrieve a single run for a specific task.
Get task run logstasks_runs_logs_retrieveGETFetch the logs for a task run as JSONL.
Get task run stream read tokentasks_runs_stream_token_retrieveGETGenerate a run-scoped JWT that authorizes reading this task run's live event stream via the agent-proxy.
Get the team's active onboarding wizard cloud runtasks_active_wizard_run_retrieveGETReturns the most recent onboarding wizard cloud run for the current project when it is still running (or completed within the last day), so the setup-progress FAB can rehydrate after a...
List available modelstasks_models_retrieveGETReturn the models a task run may use, with the reasoning efforts each one supports.
List distinct task repositoriestasks_repositories_retrieveGETReturn the set of repositories referenced by non-deleted, non-internal tasks in the current project.
List living artifacts for a task runtasks_runs_living_artifacts_listGETReturns stable, versioned artifact handles created by the run's task.
List pinned taskstasks_pinned_retrieveGETReturn the visible tasks pinned by the requester in the current project.
List task runstasks_runs_listGETGet a list of runs for a specific task.
List taskstasks_artifacts_listGETAPI for managing tasks within a project.
List taskstasks_comments_listGETAPI for managing tasks within a project.
List taskstasks_listGETGet a list of tasks for the current project, with optional filtering by origin product, stage, organization, repository, and created by.
List thread messagestasks_thread_messages_listGETThe task's thread in chronological order.
Open a living artifact for a task runtasks_runs_living_artifacts_openGETReturn a stable living artifact handle and the current content when the adapter supports reads.
Pin tasktasks_pin_createPOSTAPI for managing tasks within a project.
Post a thread messagetasks_thread_messages_createPOSTAPI for a task's thread - the human-only side conversation around a task.
Prepare direct uploads for task run artifactstasks_runs_artifacts_prepare_upload_createPOSTReserve S3 object keys for task artifacts and return presigned POST forms for direct uploads.
Prepare staged direct uploads for task attachmentstasks_staged_artifacts_prepare_upload_createPOSTReserve S3 object keys for task attachments before creating a new run and return presigned POST forms for direct uploads.
Relay run message to Slacktasks_runs_relay_message_createPOSTQueue a Slack relay workflow to post a run message into the mapped Slack thread.
Render an insight chart and attach it as a living artifacttasks_runs_living_artifacts_chartPOSTRenders a PostHog insight (ad-hoc query JSON or a saved insight) to a PNG server-side and registers it as a slack file living artifact in one call.
Replace tasktasks_updatePUTAPI for managing tasks within a project.
Replace the active native task sessiontasks_runs_task_session_sync_createPOSTAPI for managing task runs.
Resolve a Slack thread to its task, runs, and Temporal workflowstasks_slack_thread_context_retrieveGETPostHog-internal debug tool.
Resume task run in cloudtasks_runs_resume_in_cloud_createPOSTResume an existing task run in a cloud sandbox.
Run tasktasks_run_createPOSTCreate a new task run and kick off the workflow.
Search tasks, pull requests, artifacts, and spacestasks_search_retrieveGETAPI for managing tasks within a project.
Send a thread message to the agenttasks_thread_messages_send_to_agent_createPOSTTask author only: forwards the message into the task's latest live run.
Send command to task runtasks_runs_command_createPOSTQueue user message JSON-RPC commands through the task workflow and forward sandbox control commands to the agent server.
Set run outputtasks_runs_set_output_partial_updatePATCHUpdate the output field for a task run (e.g., PR URL, commit SHA, etc.)
Start task runtasks_runs_start_createPOSTStart an existing cloud run after any initial run-scoped attachments have been uploaded.
Stream tasktasks_runs_stream_retrieveGETServer-Sent Events stream of task run events.
Update tasktasks_partial_updatePATCHAPI for managing tasks within a project.
Update task runtasks_runs_partial_updatePATCHAPI for managing task runs.
Upload artifacts for a task runtasks_runs_artifacts_createPOSTPersist task artifacts to S3 and attach them to the run manifest.
Warm a task sandboxtasks_warm_createPOSTWarm a full idling Run for a Code-app cloud task while the user composes: boot a sandbox, clone the repo, check out the branch, and start the agent, then idle awaiting the first message.
Task Activity2
List the requester's task activitytask_activity_listGETTask lifecycle rows collapse per task.
Mark task activity readtask_activity_mark_read_createPOSTClear collapsed task activity through task timestamps and individual comment activity through activity IDs.
Task Automation6
Create task automationtask_automations_createPOSTAPI for managing scheduled task automations.
Delete task automationtask_automations_destroyDELETEAPI for managing scheduled task automations.
Get task automationtask_automations_retrieveGETAPI for managing scheduled task automations.
List task automationstask_automations_listGETAPI for managing scheduled task automations.
Run task automationtask_automations_run_createPOSTAPI for managing scheduled task automations.
Update task automationtask_automations_partial_updatePATCHAPI for managing scheduled task automations.
Task Channel15
Delete a public channeltask_channels_destroyDELETEAPI for task channels - the shared feeds tasks are kicked off in.
Delete channel instructionstask_channels_instructions_destroyDELETEAPI for task channels - the shared feeds tasks are kicked off in.
Get a channeltask_channels_retrieveGETAPI for task channels - the shared feeds tasks are kicked off in.
Get channel instructionstask_channels_instructions_retrieveGETThe channel's latest CONTEXT.md instructions.
Get the channel's CONTEXT.md generation tasktask_channels_context_generation_retrieveGETAPI for task channels - the shared feeds tasks are kicked off in.
List channel feed messagestask_channels_feed_listGETA channel's system announcements in chronological order.
List channel instruction versionstask_channels_instructions_versions_retrieveGETAPI for task channels - the shared feeds tasks are kicked off in.
List channelstask_channels_listGETAll live public channels plus the requester's personal me channel (created on first list).
Post a channel feed messagetask_channels_feed_createPOSTAPI for a channel's system-announcement feed - durable "PostHog agent" rows (context created, CONTEXT.md being built) rendered alongside the channel's task cards.
Publish channel instructionstask_channels_instructions_partial_updatePATCHPublish a new version of the channel's CONTEXT.md instructions.
Publish channel instructionstask_channels_instructions_updatePUTPublish a new version of the channel's CONTEXT.md instructions.
Rename a public channeltask_channels_partial_updatePATCHAPI for task channels - the shared feeds tasks are kicked off in.
Resolve or create a public channeltask_channels_createPOSTReturns the existing public channel with the (normalized) name, creating it if needed.
Set or clear the channel's CONTEXT.md generation tasktask_channels_context_generation_updatePUTAPI for task channels - the shared feeds tasks are kicked off in.
Star or unstar a channel for the requesting usertask_channels_star_createPOSTAPI for task channels - the shared feeds tasks are kicked off in.
Task Mention1
List mentions of the requestertask_mentions_listGETThread messages that @-mention the requester, newest first, restricted to tasks they can see.
Tracing20
Aggregate tracingtracing_spans_aggregate_createPOST
Attribute Breakdown tracingtracing_spans_attribute_breakdown_createPOST
Count tracingtracing_spans_count_createPOST
Create tracingtracing_spans_symbol_stats_createPOST
Create tracingtracing_views_createPOST
Delete tracingtracing_views_destroyDELETE
Duration Histogram tracingtracing_spans_duration_histogram_createPOST
Get tracingtracing_views_retrieveGET
Latency Heatmap tracingtracing_spans_latency_heatmap_createPOST
List tracingstracing_spans_attributes_retrieveGET
List tracingstracing_spans_has_spans_retrieveGET
List tracingstracing_spans_service_names_retrieveGET
List tracingstracing_spans_values_retrieveGET
List tracingstracing_views_listGET
Query tracingtracing_spans_query_createPOST
Replace tracingtracing_views_updatePUT
Sparkline tracingtracing_spans_sparkline_createPOST
Tree tracingtracing_spans_tree_createPOST
Update tracingtracing_spans_trace_createPOST
Update tracingtracing_views_partial_updatePATCH
Uploaded Media1
Uploaded Media uploaded mediauploaded_media_createPOSTWhen object storage is available this API allows upload of media which can be used, for example, in text cards on dashboards.
User39
Cancel Email Change Request userusers_cancel_email_change_request_partial_updatePATCH
Create userusers_login_sessions_revoke_others_createPOSTRevoke every login session for the current user except the one making this request.
Create userusers_two_factor_backup_codes_createPOSTGenerate new backup codes, invalidating any existing ones
Credentials Review Complete userusers_credentials_review_complete_createPOSTMark the user as having reviewed their existing credentials.
Delete userusers_destroyDELETE
Delete userusers_login_sessions_destroyDELETERevoke a single login session belonging to the current user.
Disconnect a personal GitHub integrationusers_integrations_github_destroyDELETERemove a specific GitHub installation by its installation id.
Get userusers_retrieveGETRetrieve a user's profile and settings.
Github Login userusers_github_login_retrieveGET
Hedgehog Config userusers_hedgehog_config_partial_updatePATCH
Hedgehog Config userusers_hedgehog_config_retrieveGET
List branches for a personal GitHub installation repositoryusers_integrations_github_branches_retrieveGETList branches for a repository accessible to a personal GitHub installation.
List repositories for a personal GitHub installationusers_integrations_github_repos_retrieveGETList repositories accessible to a specific GitHub installation (paginated, cached).
List Slack workspaces this user could link tousers_integrations_slack_linkable_workspaces_retrieveGETReturn Slack workspaces in the user's organizations that they have not yet linked.
List the user's personal integrations of a given kindusers_integrations_listGETReturn the authenticated user's personal integrations of a given kind (github or slack).
List usersusers_listGET
List usersusers_login_sessions_listGETList the cookie-auth login sessions for the current user.
Prepare Callback userusers_integrations_github_prepare_callback_createPOSTSeed personal GitHub manage callback state before opening installation settings on GitHub.
Refresh repositories for a personal GitHub installationusers_integrations_github_repos_refresh_createPOSTRefresh repositories accessible to a specific GitHub installation.
Register a push notification tokenusers_push_tokens_createPOSTIdempotent upsert: if the (user, token) pair already exists, platform and last seen at are refreshed.
Replace userusers_updatePUTReplace the authenticated user's profile and settings.
Request Email Verification userusers_request_email_verification_createPOST
Scene Personalisation userusers_scene_personalisation_createPOST
Signal Autonomy userusers_signal_autonomy_createPOSTPer-user signal autonomy config (singleton keyed by user).
Signal Autonomy userusers_signal_autonomy_destroyDELETEPer-user signal autonomy config (singleton keyed by user).
Signal Autonomy userusers_signal_autonomy_retrieveGETPer-user signal autonomy config (singleton keyed by user).
Skip userusers_onboarding_skip_createPOSTMark the current user as having exited onboarding with a non-delegated reason.
Start 2fa Setup userusers_start_2fa_setup_retrieveGET
Start GitHub personal integration linkingusers_integrations_github_start_createPOSTStart GitHub linking: either full App install or OAuth-only (user-to-server).
Start Slack identity link from settingsusers_integrations_slack_start_createPOSTMint a Sign-in-with-Slack invite URL initiated from settings, without Slack-DM context.
Two Factor Disable userusers_two_factor_disable_createPOSTDisable 2FA and remove all related devices
Two Factor Start Setup userusers_two_factor_start_setup_retrieveGET
Two Factor Status userusers_two_factor_status_retrieveGETGet current 2FA status including backup codes if enabled
Two Factor Validate userusers_two_factor_validate_createPOST
Unlink a Slack identityusers_integrations_slack_destroyDELETERemove a Slack identity link by Slack user id.
Unregister a push notification tokenusers_push_tokens_unregister_createPOSTDelete the row matching (user, token).
Update userusers_partial_updatePATCHUpdate one or more of the authenticated user's profile fields or settings.
Validate 2fa userusers_validate_2fa_createPOST
Verify Email userusers_verify_email_createPOST
User Home Setting2
Get user home settinguser_home_settings_retrieveGETGet the authenticated user's pinned sidebar tabs and configured homepage for the current team.
Update user home settinguser_home_settings_partial_updatePATCHUpdate the authenticated user's pinned sidebar tabs and/or homepage for the current team.
User Interview7
Create user interviewuser_interviews_createPOST
Delete user interviewuser_interviews_destroyDELETE
Get user interviewuser_interviews_retrieveGET
List user interviewsuser_interviews_listGET
Replace user interviewuser_interviews_updatePUT
Search interview responses by semantic similarityuser_interviews_search_createPOSTEmbed query with the same model used to index interview transcripts and summaries, then return the top matches by cosine distance.
Update user interviewuser_interviews_partial_updatePATCH
User Interview Topic22
Add Interviewee user interview topicuser_interview_topics_add_interviewee_createPOSTAdd a single interviewee to this topic.
Bulk user interview topicuser_interview_topics_interviewees_bulk_createPOSTCreate up to 500 interviewee context rows for a topic in a single request.
Create user interview topicuser_interview_topics_createPOSTPlanned user interview topics: who we want to target and what we want to ask about.
Create user interview topicuser_interview_topics_generate_links_createPOSTGenerate one public interview link per targeted interviewee.
Create user interview topicuser_interview_topics_interviewees_createPOSTPer-interviewee extra context for a user interview topic.
Create user interview topicuser_interview_topics_send_invites_createPOSTGenerate (if needed) and email a personalized public interview link to every targeted interviewee on this topic whose identifier is an email address.
Delete user interview topicuser_interview_topics_destroyDELETEPlanned user interview topics: who we want to target and what we want to ask about.
Delete user interview topicuser_interview_topics_interviewees_destroyDELETEPer-interviewee extra context for a user interview topic.
Get user interview topicuser_interview_topics_interviewees_retrieveGETPer-interviewee extra context for a user interview topic.
Get user interview topicuser_interview_topics_retrieveGETPlanned user interview topics: who we want to target and what we want to ask about.
Links Csv user interview topicuser_interview_topics_links_csv_createPOSTSame materialization as generate links, returned as a downloadable CSV.
List user interview topicsuser_interview_topics_interviewees_listGETPer-interviewee extra context for a user interview topic.
List user interview topicsuser_interview_topics_listGETPlanned user interview topics: who we want to target and what we want to ask about.
Preview Invite user interview topicuser_interview_topics_preview_invite_createPOSTRender the invite email exactly as a specific targeted interviewee would receive it - personalized subject and body - without sending anything and without creating or reading any share...
Remove Interviewee user interview topicuser_interview_topics_remove_interviewee_createPOSTRemove an interviewee from this topic.
Replace user interview topicuser_interview_topics_interviewees_updatePUTPer-interviewee extra context for a user interview topic.
Replace user interview topicuser_interview_topics_updatePUTPlanned user interview topics: who we want to target and what we want to ask about.
Shared Link user interview topicuser_interview_topics_shared_link_createPOSTGet-or-create a single non-personalised (shared) interview link for this topic.
Shared Link user interview topicuser_interview_topics_shared_link_destroyDELETERevoke this topic's shared (non-personalised) interview link so an already-distributed URL can no longer start interviews.
Test Link user interview topicuser_interview_topics_test_link_retrieveGETReturn the calling user's personal dogfood interview link for this topic, plus the latest test interview they have recorded against it.
Update user interview topicuser_interview_topics_interviewees_partial_updatePATCHPer-interviewee extra context for a user interview topic.
Update user interview topicuser_interview_topics_partial_updatePATCHPlanned user interview topics: who we want to target and what we want to ask about.
Vision49
Affected Cohort visionvision_scanners_affected_cohort_createPOSTSave the users this scanner matched as a static cohort, for surveys, funnels, and retention analysis.
Apply visionvision_scanners_prompt_suggestions_apply_createPOSTApply this suggestion: write a config to the scanner (the prompt plus any type-specific config such as classifier tags or the monitor allow inconclusive flag), bumping the scanner...
Bulk Observe visionvision_scanners_bulk_observe_createPOSTApply this scanner to many sessions on demand.
Cancel visionvision_scanners_backfills_cancel_createPOSTStop an active backfill; already-dispatched observations finish, nothing new dispatches.
Create Task visionvision_observations_create_task_createPOSTCreate a PostHog Task from this observation's finding so it can be triaged and fixed.
Create Task visionvision_scanners_observations_create_task_createPOSTCreate a PostHog Task from this observation's finding so it can be triaged and fixed.
Create visionvision_actions_createPOSTCRUD for Replay Vision actions - scheduled "and then…" automations over a scanner's observations.
Create visionvision_scanners_backfills_createPOSTCreate a backfill: freeze the scanner config, enumerate the exact candidate set, start the tick schedule.
Create visionvision_scanners_createPOSTCRUD for Replay Vision scanners.
Create visionvision_scanners_suggest_tags_createPOSTSuggest classifier tags grounded in the scanner's own observations and the org's product data.
Current visionvision_scanners_prompt_suggestions_current_retrieveGETThe scanner's newest prompt suggestion plus whether it is stale (the ratings changed since it was generated) and how many rated observations are available.
Delete visionvision_actions_destroyDELETECRUD for Replay Vision actions - scheduled "and then…" automations over a scanner's observations.
Delete visionvision_scanners_destroyDELETECRUD for Replay Vision scanners.
Dismiss visionvision_scanners_prompt_suggestions_dismiss_createPOSTDismiss this suggestion without applying it.
Draft visionvision_scanners_draft_createPOSTDraft a full scanner configuration from a natural-language goal, for the goal-based creation flow.
Estimate visionvision_scanners_backfills_estimate_createPOSTExactly enumerate what a backfill over the given window would dispatch and cost.
Estimate visionvision_scanners_estimate_createPOSTEstimate the observation volume a proposed scanner would generate, for the pre-save cost preview.
Evaluate visionvision_scanners_prompt_suggestions_evaluate_createPOSTTest this suggestion before applying it: re-run the scanner with the suggested prompt against already-rated sessions in the background and compare each fresh output with the stored one.
Generate visionvision_scanners_prompt_suggestions_generate_createPOSTGenerate a fresh prompt suggestion from the team's current ratings.
Get visionvision_actions_retrieveGETCRUD for Replay Vision actions - scheduled "and then…" automations over a scanner's observations.
Get visionvision_actions_runs_retrieveGETRead-only run history for a single vision action (nested under /vision/actions/{action id}/runs/).
Get visionvision_observations_retrieveGETRetrieve one observation.
Get visionvision_scanners_backfills_retrieveGETHistorical backfills of a scanner over a closed time window (nested under a scanner).
Get visionvision_scanners_observations_retrieveGETRetrieve one observation.
Get visionvision_scanners_retrieveGETCRUD for Replay Vision scanners.
Impact visionvision_scanners_impact_retrieveGETAffected sessions and users for this scanner over the trailing window.
Inline Scan visionvision_scanners_inline_scan_createPOSTScan named sessions against a prompt without saving a scanner first, for one-off questions.
Label visionvision_observations_label_createPOSTSet or update the observation's shared label: whether the scanner scored the session correctly, plus optional feedback on what it got wrong.
Label visionvision_observations_label_destroyDELETERemove the observation's shared label.
Label visionvision_scanners_observations_label_createPOSTSet or update the observation's shared label: whether the scanner scored the session correctly, plus optional feedback on what it got wrong.
Label visionvision_scanners_observations_label_destroyDELETERemove the observation's shared label.
List visionsvision_actions_listGETCRUD for Replay Vision actions - scheduled "and then…" automations over a scanner's observations.
List visionsvision_actions_runs_listGETRead-only run history for a single vision action (nested under /vision/actions/{action id}/runs/).
List visionsvision_observations_listGETRead-only access to a session's observations across every scanner the caller can read, for the replay-page dock.
List visionsvision_scanners_backfills_listGETHistorical backfills of a scanner over a closed time window (nested under a scanner).
List visionsvision_scanners_creators_retrieveGETDistinct creators across the team's scanners - feeds the Created by filter dropdown.
List visionsvision_scanners_listGETCRUD for Replay Vision scanners.
List visionsvision_scanners_observations_listGETRead-only access to observations produced by a scanner.
List visionsvision_scanners_observations_stats_retrieveGETAggregate counts and per-scanner-type distributions over the filtered observation set.
List visionsvision_scanners_prompt_suggestions_listGETAI prompt-rewrite suggestions for a scanner, generated from the team's thumbs up/down ratings.
List visionsvision_scanners_stats_retrieveGETTeam-wide scanner counts - independent of list filters, so the overview stays stable.
Observe visionvision_scanners_observe_createPOSTApply this scanner to one specific session, on demand.
Quota visionenvironment_vision_quota_retrieveGET
Resume visionvision_scanners_backfills_resume_createPOSTRestart a backfill that paused when the monthly quota ran out.
Retry visionvision_observations_retry_createPOSTDelete a failed or ineligible observation and re-run its scanner on the same recording.
Retry visionvision_scanners_observations_retry_createPOSTDelete a failed or ineligible observation and re-run its scanner on the same recording.
Run visionvision_actions_run_createPOSTRun this summary now, without waiting for its schedule - synthesizes a group summary over the observations since the last summary (or the last 24h).
Update visionvision_actions_partial_updatePATCHCRUD for Replay Vision actions - scheduled "and then…" automations over a scanner's observations.
Update visionvision_scanners_partial_updatePATCHCRUD for Replay Vision scanners.
Visual Review25
Approve visual reviewvisual_review_runs_approve_createPOSTMark snapshots reviewed (DB only).
Complete visual reviewvisual_review_runs_complete_createPOSTComplete a run: detect removals, verify uploads, trigger diff processing.
Create visual reviewvisual_review_repos_createPOSTCreate a new repo.
Create visual reviewvisual_review_runs_add_snapshots_createPOSTAdd a batch of snapshots to a pending run (shard-based flow).
Create visual reviewvisual_review_runs_createPOSTCreate a new run from a CI manifest.
Expire visual reviewvisual_review_repos_quarantine_expire_createPOSTExpire all active quarantine entries for an identifier.
Finalize visual reviewvisual_review_runs_finalize_createPOSTFinalize a fully-reviewed run: commit the approved baseline and green the gate.
Get visual reviewvisual_review_repos_retrieveGETGet a repo by ID.
Get visual reviewvisual_review_repos_snapshots_listGETDeduped baseline timeline for a snapshot identity.
Get visual reviewvisual_review_repos_thumbnails_retrieveGETServe a snapshot thumbnail by identifier.
Get visual reviewvisual_review_runs_retrieveGETGet run status and summary.
List visual reviewsvisual_review_repos_baselines_retrieveGETSnapshots overview for a repo: every identifier with a current baseline (latest non-superseded master/main run per run type), plus tolerate counts, active quarantine state, and a 30-day...
List visual reviewsvisual_review_repos_listGETList all projects for the team.
List visual reviewsvisual_review_repos_runs_counts_retrieveGETReview state counts for runs in this repo.
List visual reviewsvisual_review_repos_runs_listGETList runs in this repo, optionally filtered by review state and free-text search.
List visual reviewsvisual_review_runs_counts_retrieveGETReview state counts for the runs list.
List visual reviewsvisual_review_runs_listGETList runs for the team, optionally filtered by review state, PR number, commit SHA, branch, or free-text search.
List visual reviewsvisual_review_runs_snapshots_listGETGet a run's snapshots with diff results, excluding quarantined ones by default.
List visual reviewsvisual_review_runs_tolerated_hashes_listGETList known tolerated hashes for a snapshot identifier.
Quarantine visual reviewvisual_review_repos_quarantine_listGETList quarantined identifiers.
Recompute visual reviewvisual_review_runs_recompute_createPOSTRe-evaluate quarantine and counts, update commit status, and optionally rerun the CI job.
Snapshot History visual reviewvisual_review_runs_snapshot_history_listGETRecent change history for a snapshot identifier across runs.
Tolerate visual reviewvisual_review_runs_tolerate_createPOSTMark a changed snapshot as a known tolerated alternate.
Update visual reviewvisual_review_repos_partial_updatePATCHUpdate a repo's settings.
Update visual reviewvisual_review_repos_quarantine_createPOSTQuarantine a snapshot identifier for a specific run type.
Warehouse Column Annotation6
Create warehouse column annotationwarehouse_column_annotations_createPOSTRead and edit semantic descriptions of warehouse tables and columns surfaced to the AI agent.
Delete warehouse column annotationwarehouse_column_annotations_destroyDELETERead and edit semantic descriptions of warehouse tables and columns surfaced to the AI agent.
Get warehouse column annotationwarehouse_column_annotations_retrieveGETRead and edit semantic descriptions of warehouse tables and columns surfaced to the AI agent.
List warehouse column annotationswarehouse_column_annotations_listGETRead and edit semantic descriptions of warehouse tables and columns surfaced to the AI agent.
Replace warehouse column annotationwarehouse_column_annotations_updatePUTRead and edit semantic descriptions of warehouse tables and columns surfaced to the AI agent.
Update warehouse column annotationwarehouse_column_annotations_partial_updatePATCHRead and edit semantic descriptions of warehouse tables and columns surfaced to the AI agent.
Warehouse Column Statistic2
Get warehouse column statisticwarehouse_column_statistics_retrieveGETRead per-column data statistics (null fraction, min/max, row count) for warehouse tables.
List warehouse column statisticswarehouse_column_statistics_listGETRead per-column data statistics (null fraction, min/max, row count) for warehouse tables.
Warehouse Dag1
Warehouse Dag warehouse dagwarehouse_dag_listGETReturn this team's DAG as a set of edges and nodes
Warehouse Expression6
Create warehouse expressionwarehouse_expressions_createPOSTCreate, read, update and delete saved HogQL expressions that appear as virtual fields on tables.
Delete warehouse expressionwarehouse_expressions_destroyDELETECreate, read, update and delete saved HogQL expressions that appear as virtual fields on tables.
Get warehouse expressionwarehouse_expressions_retrieveGETCreate, read, update and delete saved HogQL expressions that appear as virtual fields on tables.
List warehouse expressionswarehouse_expressions_listGETCreate, read, update and delete saved HogQL expressions that appear as virtual fields on tables.
Replace warehouse expressionwarehouse_expressions_updatePUTCreate, read, update and delete saved HogQL expressions that appear as virtual fields on tables.
Update warehouse expressionwarehouse_expressions_partial_updatePATCHCreate, read, update and delete saved HogQL expressions that appear as virtual fields on tables.
Warehouse Model Path2
Get warehouse model pathwarehouse_model_paths_retrieveGET
List warehouse model pathswarehouse_model_paths_listGET
Warehouse Saved Query18
Activity warehouse saved querywarehouse_saved_queries_activity_retrieveGETCreate, Read, Update and Delete Warehouse Tables.
Cancel warehouse saved querywarehouse_saved_queries_cancel_createPOSTCancel a running saved query workflow.
Check Incremental warehouse saved querywarehouse_saved_queries_check_incremental_createPOSTReport whether a query can be materialized incrementally, without running it.
Create warehouse saved querywarehouse_saved_queries_ancestors_createPOSTReturn the ancestors of this saved query.
Create warehouse saved querywarehouse_saved_queries_createPOSTCreate, Read, Update and Delete Warehouse Tables.
Create warehouse saved querywarehouse_saved_queries_descendants_createPOSTReturn the descendants of this saved query.
Create warehouse saved querywarehouse_saved_queries_resume_schedules_createPOSTResume paused materialization schedules for multiple matviews.
Delete warehouse saved querywarehouse_saved_queries_destroyDELETECreate, Read, Update and Delete Warehouse Tables.
Get warehouse saved querywarehouse_saved_queries_retrieveGETCreate, Read, Update and Delete Warehouse Tables.
List warehouse saved querieswarehouse_saved_queries_dependencies_retrieveGETReturn the count of immediate upstream and downstream dependencies for this saved query.
List warehouse saved querieswarehouse_saved_queries_listGETCreate, Read, Update and Delete Warehouse Tables.
Materialize warehouse saved querywarehouse_saved_queries_materialize_createPOSTEnable materialization for this saved query, at the requested sync frequency or daily.
Replace warehouse saved querywarehouse_saved_queries_updatePUTCreate, Read, Update and Delete Warehouse Tables.
Resume warehouse saved querywarehouse_saved_queries_resume_createPOSTResume materialization suspended after repeated failures.
Revert Materialization warehouse saved querywarehouse_saved_queries_revert_materialization_createPOSTUndo materialization, revert back to the original view.
Run History warehouse saved querywarehouse_saved_queries_run_history_retrieveGETReturn the recent run history (up to 5 most recent) for this materialized view.
Run warehouse saved querywarehouse_saved_queries_run_createPOSTRun this saved query.
Update warehouse saved querywarehouse_saved_queries_partial_updatePATCHCreate, Read, Update and Delete Warehouse Tables.
Warehouse Saved Query Folder5
Create warehouse saved query folderwarehouse_saved_query_folders_createPOST
Delete warehouse saved query folderwarehouse_saved_query_folders_destroyDELETE
Get warehouse saved query folderwarehouse_saved_query_folders_retrieveGET
List warehouse saved query folderswarehouse_saved_query_folders_listGET
Update warehouse saved query folderwarehouse_saved_query_folders_partial_updatePATCH
Warehouse Table11
Create a self-managed warehouse table from an uploaded filewarehouse_tables_create_from_upload_createPOSTTurn a previously uploaded file into a self-managed warehouse table.
Create warehouse tablewarehouse_tables_createPOSTCreate, Read, Update and Delete Warehouse Tables.
Delete warehouse tablewarehouse_tables_destroyDELETECreate, Read, Update and Delete Warehouse Tables.
File warehouse tablewarehouse_tables_file_createPOSTCreate, Read, Update and Delete Warehouse Tables.
Get warehouse tablewarehouse_tables_retrieveGETCreate, Read, Update and Delete Warehouse Tables.
List warehouse tableswarehouse_tables_listGETCreate, Read, Update and Delete Warehouse Tables.
Refresh table schema from sourcewarehouse_tables_refresh_schema_createPOSTRe-introspect a self-managed (manually linked) warehouse table's schema from its underlying source files and overwrite its stored column list.
Replace warehouse tablewarehouse_tables_updatePUTCreate, Read, Update and Delete Warehouse Tables.
Update Schema warehouse tablewarehouse_tables_update_schema_createPOSTCreate, Read, Update and Delete Warehouse Tables.
Update warehouse tablewarehouse_tables_partial_updatePATCHCreate, Read, Update and Delete Warehouse Tables.
Upload a file for a new self-managed warehouse tablewarehouse_tables_upload_file_createPOSTStore an uploaded file in object storage so a self-managed table can be created from it.
Warehouse View Link14
Create warehouse view linkwarehouse_view_links_createPOSTCreate, Read, Update and Delete View Columns.
Delete warehouse view linkwarehouse_view_link_destroyDELETECreate, Read, Update and Delete View Columns.
Delete warehouse view linkwarehouse_view_links_destroyDELETECreate, Read, Update and Delete View Columns.
Get warehouse view linkwarehouse_view_link_retrieveGETCreate, Read, Update and Delete View Columns.
Get warehouse view linkwarehouse_view_links_retrieveGETCreate, Read, Update and Delete View Columns.
List warehouse view linkswarehouse_view_links_listGETCreate, Read, Update and Delete View Columns.
Replace warehouse view linkwarehouse_view_link_updatePUTCreate, Read, Update and Delete View Columns.
Replace warehouse view linkwarehouse_view_links_updatePUTCreate, Read, Update and Delete View Columns.
Update warehouse view linkwarehouse_view_link_partial_updatePATCHCreate, Read, Update and Delete View Columns.
Update warehouse view linkwarehouse_view_links_partial_updatePATCHCreate, Read, Update and Delete View Columns.
Validate warehouse view linkwarehouse_view_link_validate_createPOSTCreate, Read, Update and Delete View Columns.
Validate warehouse view linkwarehouse_view_links_validate_createPOSTCreate, Read, Update and Delete View Columns.
Warehouse View Link warehouse view linkwarehouse_view_link_createPOSTCreate, Read, Update and Delete View Columns.
Warehouse View Link warehouse view linkwarehouse_view_link_listGETCreate, Read, Update and Delete View Columns.
Web Analytic2
Summarize web analyticsweb_analytics_weekly_digestGETSummarizes a project's web analytics over a lookback window (default 7 days): unique visitors, pageviews, sessions, bounce rate, and average session duration with period-over-period...
Weekly web analytics recapweb_analytics_recapGETThe 'Wrapped'-style weekly recap: everything in the weekly digest (visitors, pageviews, sessions, bounce rate, average session duration with period-over-period comparisons, top pages, top...
Web Analytics Achievement6
Acknowledge an achievement celebrationweb_analytics_achievements_acknowledge_celebrationPOSTClears a pending celebration for the given track and stage once the client has shown it, so it isn't celebrated again.
Get Web analytics achievements overviewweb_analytics_achievements_overviewGETReturns the achievement track definitions (thresholds resolved for the requesting user's streak-cadence arm), the user's and team's progress, and any newly unlocked stages awaiting an...
Get Web analytics achievements preferencesweb_analytics_achievements_preferencesGETReturns the requesting user's per-project Web analytics achievements preferences.
Record a Web analytics interactionweb_analytics_achievements_record_interactionPOSTIdempotently increments the requesting user's first-party counter for an in-product Web analytics interaction (slicing data, or opening a session recording), which drives the Explorer and...
Record a Web analytics visitweb_analytics_achievements_record_visitPOSTIdempotently records that the requesting user opened Web analytics today (team-local date) and schedules a debounced achievement recompute.
Update Web analytics achievements preferencesweb_analytics_achievements_update_preferencesPOSTSets the requesting user's per-project Web analytics achievements preferences.
Web Analytics Path Cleaning Suggestion3
Apply a path-cleaning suggestionweb_analytics_path_cleaning_suggestions_applyPOSTMerges the suggestion's rules into the team's path cleaning filters (never overwrites existing rules) and resolves the underlying health issue.
Generate path-cleaning suggestions on demandweb_analytics_path_cleaning_suggestions_generatePOSTSamples the team's recent paths, asks the LLM for cleaning rules, validates them against the real paths, and stores the result as a path cleaning suggestions health issue (replacing any...
Preview a path-cleaning suggestion on real pathsweb_analytics_path_cleaning_suggestions_previewGETApplies the suggestion's rules (in order) to a fresh sample of the team's top paths and returns before/after pairs for the paths that would change.
Web Experiment6
Create web experimentweb_experiments_createPOST
Delete web experimentweb_experiments_destroyDELETE
Get web experimentweb_experiments_retrieveGET
List web experimentsweb_experiments_listGET
Replace web experimentweb_experiments_updatePUT
Update web experimentweb_experiments_partial_updatePATCH
Web Vital1
List web vitalsweb_vitals_retrieveGETGet web vitals for a specific pathname.
Wizard5
Create wizardwizard_sessions_createPOSTUpsert a wizard session.
Get wizardwizard_sessions_retrieveGETRetrieve a single wizard session by its session id.
Latest wizardwizard_sessions_latest_retrieveGETReturn the single most-recent wizard session for a workflow (and optional skill), or 204 if none exists.
List wizardswizard_sessions_listGETList wizard sessions for the project, ordered by started at desc.
Stream wizardwizard_sessions_stream_retrieveGETServer-Sent Events stream of wizard session updates for a (workflow id, skill id) pair.