PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn
PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churnposthog · 507 tools · no triggers
Bulk delete feature flags by filter criteria or explicit IDs.
capture-event
Capture (ingest) a single analytics event into PostHog using the public ingestion API and a project API key.
create-feature-flag
Tool to create a new feature flag in a PostHog project. Use when you need to add feature toggles, perform gradual rollouts, or target specific user…
list-organization-projects
Projects for the current organization.
list-project-group-types
List all group types configured for a PostHog project. Group types are used to organize entities (like companies, organizations, or teams) in PostHog analytics.
All 507 tools
Tool
What it does
add-dashboard-collaborators-with-access-level
Add collaborators to a specific project dashboard. Requires ‘project_id’ and ‘dashboard_id’.
add-member-to-organization-role
Add a member to an organization role by submitting their details and UUID in JSON/form, using organization and role IDs.
add-persons-to-static-cohort
Add persons to a static cohort by their UUIDs. Use when you need to manually add specific users to a static cohort.
add-product-intent-to-project
Tool to add a product intent to a PostHog project. Use when you need to register a project’s intention to use a specific PostHog product feature.
add-project-specific-member-roles
Add members with specific roles to a project by providing their user_uuid and level (member or admin).
add-session-recording-to-playlist
Add an existing session recording to a playlist. This endpoint associates a specific session recording with a playlist, making it part of that collection.
append-desktop-recording-segments
Append transcript segments to an existing desktop recording for real-time streaming support.
archive-survey-response
Tool to archive a single survey response. Use when you need to hide a survey response from analytics while preserving it in the database.
assign-feature-flag-role-based-access
Set up role-based access for a feature flag using project_id and feature_flag_id.
bulk-create-organization-invites
POST /api/organizations/{organization_id}/invites/bulk/: Bulk-create organization invites with customizable levels, sender details, and validation checks.
bulk-delete-feature-flags
Bulk delete feature flags by filter criteria or explicit IDs.
bulk-delete-persons
Tool to bulk delete persons by PostHog person IDs or distinct IDs.
cancel-project-insights
The “/api/projects/{project_id}/insights/cancel/” endpoint allows users to cancel insights for a project by providing a project ID and insight…
capture-event
Capture (ingest) a single analytics event into PostHog using the public ingestion API and a project API key.
check-pipeline-destination-updates
Check for available updates to a pipeline destination plugin by comparing the currently installed version (tag) with the latest version available in…
check-pipeline-import-app-updates
Retrieve the latest update information for a specific pipeline import app by its ID within an organization.
check-pipeline-plugin-update-status
Get update status for a specific pipeline transformation plugin by its unique ID within an organization.
check-project-demo-data-generation-status
Check if a project is currently generating demo data. This endpoint retrieves the demo data generation status for a specific project within an organization.
create-ai-insight
Tool to create and query insights using PostHog’s Max AI assistant.
create-alert
Tool to create a new alert configuration in PostHog. Use when you need to set up monitoring for insights with specific thresholds and notification settings.
create-batch
Capture a batch of analytics events to PostHog using the public batch ingestion API.
create-batch-export
Create a new batch export to automatically export PostHog data to external destinations like S3, BigQuery, or Snowflake.
create-batch-export-backfill
Tool to create a new backfill for a BatchExport. Use when you need to re-export historical data for a specific time range.
create-batch-export-test-run
Tool to run a test step for a batch export configuration in PostHog.
create-customer-profile-config
Create a customer profile configuration for a PostHog project.
create-custom-project-insights
Create custom analytics insights for a PostHog project. Supported query types (InsightVizNode.source.kind): TrendsQuery, FunnelsQuery…
create-data-color-theme
Tool to create a new data color theme in a PostHog project. Use when you need to define custom color palettes for data visualization.
create-dataset
Tool to create a new dataset in a PostHog project. Use when you need to create a dataset for organizing data.
create-dataset-item
Tool to create a new dataset item in a PostHog project dataset.
create-desktop-recording
Create a new desktop recording and get Recall.ai upload token for the desktop SDK.
create-endpoint
Tool to create a new endpoint for a PostHog project. Endpoints allow you to define and execute custom queries (HogQL, Trends, Funnels, etc.) that can…
create-error-tracking-autocapture-control
Tool to create a new error tracking autocapture control configuration for a PostHog project.
create-error-tracking-release
Create a new error tracking release in PostHog. Use when you need to register a new application version or deployment for error tracking purposes.
create-error-tracking-suppression-rule
Tool to create a new error tracking suppression rule for a project.
create-evaluation
Create a new evaluation for a PostHog project to assess AI-generated content or responses.
create-evaluation-run
Tool to create a new evaluation run and enqueue a Temporal workflow to asynchronously execute the evaluation.
create-event-definition
Create a new event definition in a PostHog project. Event definitions help you organize and document the events being tracked in your application.
create-experiment-exposure-cohort
Create a new exposure cohort for an experiment in a project by sending a POST request with experiment details and feature flag data.
create-experiment-holdout
Tool to create a new experiment holdout group in PostHog. Use when you need to set up a control group for experiments with specific filter…
create-experiment-saved-metric
Tool to create a new experiment saved metric in a PostHog project.
create-feature-flag
Tool to create a new feature flag in a PostHog project. Use when you need to add feature toggles, perform gradual rollouts, or target specific user…
create-feature-flag-cohort
Manage feature flags for apps with create, read, update, and delete operations using PostHog’s JavaScript Library or dedicated endpoint.
create-feature-flag-dashboard
Manage feature flags by creating, reading, updating, and deleting them.
create-file-system
Tool to create a new file system resource in PostHog with specified metadata and hierarchy.
create-file-system-shortcut
Create a new file system shortcut in a PostHog project. Requires ‘file_system_shortcut:write’ permission.
create-group-type-metric
Tool to create a new metric for a specific group type in a PostHog project.
create-hog-function
Create a new hog function in PostHog. Hog functions are serverless functions that can be triggered by events, used for transformations, destinations…
create-insight-variable
Create a new insight variable for a PostHog project. Insight variables allow you to define reusable parameters that can be referenced across insights and queries.
create-live-debugger-breakpoint
Tool to create a new live debugger breakpoint in a PostHog project.
create-llm-analytics-summarization
Generate an AI-powered summary of an LLM trace or event. This endpoint analyzes the provided trace/event, generates a line-numbered text…
create-llm-analytics-text-representation
Tool to generate human-readable text representations of LLM trace events for display, logging, or analysis.
create-logs-export
Tool to create a logs export job using HogQL queries in PostHog.
create-organization
Create a new PostHog organization with configurable security and notification settings.
create-organization-invite
Create and send an organization invitation to a user via email.
create-organization-proxy-record
Create a managed reverse proxy record for an organization to enable custom domain routing for PostHog analytics events.
create-organization-role
Create a new custom role within a PostHog organization with optional feature flag access permissions.
create-organization-saml-domain
Create and configure an authentication domain with SAML SSO for a PostHog organization.
create-persisted-folder
Tool to create a new persisted folder in a PostHog project. Use when you need to create a new folder for organizing data storage with a specific type and configuration.
create-person-path
Retrieve path analytics for a specific person within a PostHog project.
create-product-tour
Tool to create a new product tour in a PostHog project. Use when you need to set up guided tours to onboard users or highlight features.
create-project-action
This POST endpoint creates actions for a project, accepts various data types, requires project_id and action data, optionally outputs in CSV/JSON…
create-project-cohort
Create cohorts for a specified project by POSTing JSON-form data to “/api/projects/{project_id}/cohorts/”.
create-project-dashboard
The POST endpoint creates a dashboard within a project using a project_id, accepting details in JSON/form formats.
create-project-experiment
Create a new experiment in a specific project using JSON, form, or multipart data.
create-project-insights-with-format-option
Create a new analytics insight in a PostHog project. Insights are saved queries that visualize data from your analytics events.
create-project-notebook
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
create-project-pipeline-frontend-app-job
Create a job for a pipeline frontend app config in a project.
create-project-retention-insight
Create and retrieve retention insights for a project using PostHog’s Query API.
create-project-subscription
Create a subscription for a given project by providing required details such as delivery method, frequency, and starting date.
create-project-survey
Create surveys in a project by providing a project ID and details like type, questions, and targets in JSON, form-data, or urlencoded format.
create-query-in-project-by-id
The /api/projects/{project_id}/query/ POST endpoint allows users to submit queries for a specific project by providing the project ID in the URL…
create-session-recording-playlist
Create playlists of session recordings for a specified project.
create-session-recording-summary
Generate an AI-powered summary for a session recording. Requires PostHog AI feature to be enabled.
create-survey-summary-headline
Tool to create or regenerate a summary headline for a survey.
create-warehouse-saved-query
Create a new warehouse saved query in PostHog for data warehouse operations.
create-web-experiment
Create a new web experiment in a PostHog project. Web experiments allow you to run A/B tests by dynamically transforming DOM elements on your website…
delete-alert
Delete an alert configuration by providing its UUID and the associated project ID.
delete-customer-profile-config
Tool to delete a customer profile configuration by ID in a PostHog project.
delete-desktop-recording
Tool to delete a desktop meeting recording by its UUID and project ID.
delete-endpoint
Delete an endpoint and clean up materialized query. Returns no content with a 204 status on success.
delete-error-tracking-autocapture-control
Delete an error tracking autocapture control configuration by UUID and project ID.
delete-error-tracking-grouping-rule
Delete a specific error tracking grouping rule by ID. Use when you need to remove a custom grouping rule that is no longer needed or was created incorrectly.
delete-error-tracking-release
Delete an error tracking release by its UUID and project ID.
delete-error-tracking-suppression-rule
Tool to delete an error tracking suppression rule by its UUID.
delete-experiment-holdout
Delete an experiment holdout by providing its ID and the associated project ID.
delete-experiment-saved-metric
Tool to delete an experiment saved metric by ID from a PostHog project.
delete-feature-flag-role-access
DELETE /api/projects/{project_id}/feature_flags/{feature_flag_id}/role_access/{id}: Remove role access from a feature flag in a project by ID, requiring authorization.
delete-file-system
Tool to delete a file system resource in PostHog by UUID. Use when you need to permanently remove a file system.
delete-group-type-metric
Tool to delete a group usage metric by its UUID within a specific project and group type.
delete-insight
Attempt to delete an insight by its ID from a specific project.
delete-insight-variable
Delete an insight variable by its UUID from a specified project.
delete-live-debugger-breakpoint
Delete a live debugger breakpoint by providing its UUID and project ID.
delete-organization
Delete an organization by its UUID. Requires a ‘PersonalAPIKeyAuth’ with ‘organization:write’ permission.
delete-organization-batch-export
Delete a specific batch export by its UUID in an organization.
delete-organization-domain
Delete a specific domain by its UUID within an organization, given valid organization and domain IDs.
delete-organization-member
Remove a member from a PostHog organization by their user UUID.
delete-organization-pipeline-destination
Delete a specific pipeline destination in an organization by ID.
delete-organization-pipeline-import-app
Delete a specific pipeline import app plugin associated with an organization by ID.
delete-organization-pipeline-transformation
Delete a specific pipeline transformation plugin for an organization by ID.
delete-organization-plugin
Delete a specific plugin (by its integer ID) from the organization (identified by UUID) with no response body on success.
delete-organization-project
Projects for the current organization.
delete-organization-proxy-record
Delete a proxy record by ID for a specific organization. Requires an authenticated user with ‘organization:write’ permission.
delete-organization-role
Delete a role with a specific UUID in an organization. Requires ‘organization:write’ permission.
delete-persisted-folder
Delete a persisted folder by providing its UUID and the associated project ID.
delete-person
This endpoint is used to read and delete user data. Use the capture API, $set/$unset commands, or SDKs for creating/updating persons.
delete-person-property
Delete specific properties from a person record using the $unset operation.
delete-product-tour
Delete a product tour by providing its UUID and the associated project ID.
delete-project-batch-export
Delete a specific batch export by providing the UUID and project ID.
delete-project-dashboard-collaborator
Remove a collaborator from a project dashboard. Provide the project_id, dashboard_id, and user’s UUID.
delete-project-early-access-feature
Delete an early access feature by ID from a specified project.
delete-project-event-definition
Delete an event definition by providing its UUID and the associated project ID.
delete-project-experiment
Soft-delete a specific experiment by its unique integer ID within a project.
delete-project-member
Delete a specific user (by UUID) from the explicit members of a given project.
delete-project-plugin-configuration
DELETE /api/projects/{project_id}/plugin_configs/{id}/: Removes a specific plugin configuration by ID from a given project.
delete-project-query
(Experimental)
delete-property-definition
Delete a property definition by providing its UUID and the associated project ID.
delete-role-membership
Remove a user from a custom organization role by deleting their role membership.
delete-session-recording
Delete a session recording by providing the session’s UUID and the associated project ID.
delete-session-recording-from-playlist
Remove a session recording from a playlist in a PostHog project.
delete-survey
Delete a survey by providing its UUID and the associated project ID.
delete-warehouse-saved-query
Tool to delete a warehouse saved query from PostHog. Use when you need to remove a saved query from the data warehouse.
delete-web-experiment
Delete a web experiment by its ID from a specific project. Use when you need to permanently remove a web experiment.
duplicate-cohort-to-static
This endpoint duplicates a specified cohort as a static one within a project.
duplicate-experiment
Tool to duplicate an existing experiment in PostHog. Use when you need to create a copy of an experiment with the same configuration.
duplicate-survey-to-projects
Duplicate a survey to multiple projects in a single transaction.
enable-project-early-access-feature
Enables a new early access feature for a project using project ID, payload with details, and PersonalAPIKeyAuth.
finish-symbol-sets-bulk-upload
Tool to finalize bulk upload of error tracking symbol sets for a PostHog project.
flag-annotation-as-deleted
Soft delete an annotation by setting ‘deleted’ to true via PATCH request.
generate-insight-name
Tool to generate an AI-suggested name for a PostHog insight based on its query configuration.
generate-project-funnel-correlation-insight
The /api/projects/{project_id}/insights/funnel/correlation endpoint generates a correlation insight for funnel analysis in a project, accepting…
get-app-metrics
Retrieve performance and error metrics for a specific plugin configuration (app) in a PostHog project.
get-app-metrics-error-details
Retrieves detailed error information for a specific app metric (plugin config) within a project.
get-batch-export-details
Retrieve details of a specific batch export by its UUID in a project.
get-batch-exports-backfills
Tool to retrieve backfills for a specific batch export within a project.
get-cohort-activity-details
Retrieve activity details for a specific cohort within a project.
get-cohort-person-details
Retrieve details of persons within a cohort by its unique ID in the specified project.
get-cohorts-calculation-history
Tool to retrieve the calculation history for a specific cohort.
get-conversation
Tool to retrieve a specific conversation by UUID and project ID.
get-conversations
Tool to retrieve conversations for a specific PostHog project with pagination support.
get-customer-profile-config
Retrieve a specific customer profile configuration by its ID for a given project.
get-customer-profile-configs
Tool to retrieve customer profile configurations for a project with pagination support.
get-dashboard-template-details
Fetch specific dashboard template details by UUID in a project with ‘dashboard_template:read’ rights using a PersonalAPIKeyAuth.
get-dashboard-template-schema
Retrieve the JSON schema for dashboard templates of a specific project.
get-data-color-theme
Tool to retrieve a specific data color theme by ID from a PostHog project.
get-data-color-themes
Tool to retrieve data color themes for a specific project. Use when you need to list available color themes for data visualization.
get-dataset
Retrieve detailed information about a specific dataset within a project.
get-dataset-item
Tool to retrieve a specific dataset item by its ID from a PostHog project.
get-dataset-items
Tool to retrieve paginated dataset items for a specific project in PostHog.
get-datasets
Tool to retrieve datasets for a PostHog project. Use when you need to list or search datasets within a specific project.
get-desktop-recordings
Tool to retrieve desktop meeting recordings for a specific project.
get-endpoint-openapi-specification
Get OpenAPI 3.0 specification for a specific PostHog endpoint.
get-error-tracking-assignment-rules
Tool to retrieve error tracking assignment rules for a project.
get-error-tracking-autocapture-control
Retrieve a specific error tracking autocapture control configuration by its ID.
get-error-tracking-fingerprints
Tool to retrieve error tracking fingerprints for a project. Use when you need to list tracked errors with their status, occurrence counts, and timing information.
get-error-tracking-grouping-rules
Tool to retrieve error tracking grouping rules for a project.
get-error-tracking-release
Retrieve details of a specific error tracking release by its UUID and project ID.
get-error-tracking-release-by-hash
Tool to retrieve an error tracking release by its hash identifier.
get-error-tracking-releases
Tool to retrieve paginated error tracking releases for a specific project in PostHog.
get-error-tracking-suppression-rules
Tool to retrieve error tracking suppression rules for a project.
get-error-tracking-symbol-sets
Tool to retrieve error tracking symbol sets for a PostHog project.
get-evaluation
Retrieve details of a specific evaluation by its UUID and project ID.
get-evaluations
Tool to retrieve evaluations configured for a specific PostHog environment/project.
get-event-definition
Retrieve an event definition by its UUID within a specified project.
get-event-definition-by-name
Tool to retrieve an event definition by its exact name for a specific project.
get-event-definitions
Retrieve definitions for events within a specified project by providing the unique project_id.
get-event-definitions-golang
Tool to retrieve event definitions in Golang format for a specific PostHog project.
get-event-definitions-python
Tool to retrieve Python-formatted event definitions for a specific project.
get-event-definitions-typescript
Tool to retrieve TypeScript event definitions for a specific project.
get-experiment-details
Access detailed experiment info within a project using unique experiment ID & project ID, with ‘experiment:read’ rights.
get-experiment-holdout-details
Retrieve details of a specific experiment holdout by ID within a project.
get-experiment-holdouts
Tool to retrieve experiment holdouts for a specific PostHog project.
get-experiment-saved-metric
Tool to retrieve a specific experiment saved metric by ID from a PostHog project.
get-experiments-eligible-feature-flags
Tool to retrieve feature flags eligible for use in experiments.
get-experiments-requiring-flag-implementation
Retrieve details for experiments that require feature flag implementation in a specific project.
get-experiments-stats
Tool to retrieve experimentation velocity statistics for a PostHog project.
get-export-unsubscribe-configs
Retrieves export unsubscribe configurations for pipeline import apps in an organization.
get-export-unsubscribe-settings
Retrieves export unsubscribe configurations for pipeline transformations in an organization.
get-external-data-source
Tool to retrieve details of a specific external data source by its UUID and project ID.
get-external-data-sources
Tool to retrieve external data sources for a PostHog project with pagination support.
get-feature-flag-activity-details
Manage feature flags (creation, reading, updating, and deleting) using PostHog’s guides or via JavaScript Library/endpoint for user-specific flag…
get-feature-flag-details
Retrieve detailed information about a specific feature flag in a PostHog project.
get-feature-flag-role-access-details
Retrieve details for a specific role’s access to a feature flag within a project.
get-feature-flags-activity-log
Learn to manage feature flags by creating, reading, updating, and deleting them.
get-feature-flags-dependent-flags
Retrieve all active feature flags that depend on a specified flag.
get-feature-flags-evaluation-reasons
Manage feature flags - create, read, update, delete - using the PostHog JavaScript Library or endpoint for user-specific flag status. (More in docs).
get-feature-flags-matching-ids
Tool to get IDs of all feature flags matching the current filters.
get-feature-flag-status
Tool to retrieve the status of a specific feature flag in a PostHog project.
get-file-system
Tool to retrieve a specific file system resource by UUID and project ID.
get-file-system-shortcut
Retrieve a specific file system shortcut by UUID from a project.
get-filtered-project-property-definitions
Get property definitions for a project using project_id, with filters for event names, property types, exclusions, and numerical or feature flags.
get-funnel-insights-in-project
Execute a funnel analysis for a specific project. Requires specifying funnel steps via ‘events’ or ‘actions’ parameter (at least 2 steps).
get-group-property-definitions
Retrieve property definitions for a group within a project by providing the project ID.
get-group-property-values
Retrieve property values by ‘group_type_index’ and ‘key’ within a ‘project_id’.
get-groups-types-metric-by-id
Tool to retrieve detailed information about a specific group usage metric by its ID.
get-groups-types-metrics
Tool to retrieve metrics for a specific group type in a PostHog project.
get-hedgehog-configuration
Retrieve user’s hedgehog configuration details by their UUID.
get-historical-app-metrics-export
Retrieve historical export data for app metrics by supplying the project_id and plugin_config_id.
get-hog-function
Tool to retrieve a specific hog function by UUID and project ID.
get-hog-functions
Tool to retrieve hog functions for a specific PostHog project.
get-important-project-activity-log
Retrieve a log of important activities and changes for a specified project.
get-insight-sharing-configurations
Retrieve sharing configurations for a specific insight within a project, requiring project and insight IDs.
get-insights-thresholds
Tool to retrieve thresholds configured for a specific insight within a project.
get-insight-threshold
Tool to retrieve a specific insight threshold by ID for a PostHog project.
get-insight-variable
Tool to retrieve a specific insight variable by UUID and project ID.
get-insight-variables
Tool to retrieve paginated list of insight variables for a project.
get-live-debugger-breakpoint
Tool to retrieve a specific live debugger breakpoint by UUID and project ID.
get-live-debugger-breakpoints
Tool to retrieve live debugger breakpoints for a project. Returns a paginated list of breakpoints with their configuration including filename, line…
get-llm-analytics-evaluation-config
Tool to retrieve the LLM analytics evaluation configuration for a specific PostHog project.
get-llm-analytics-models
Tool to list available LLM models for a specific provider in PostHog LLM Analytics.
get-llm-analytics-provider-keys
Tool to retrieve LLM analytics provider keys for a project. Use when you need to list API keys configured for LLM analytics providers.
get-logs-attributes
Tool to retrieve available log attributes for a PostHog project.
get-logs-has-logs
Tool to check if a project has logs available. Use when you need to verify log availability before querying logs.
get-logs-values
Tool to retrieve unique values for a specific log field key in a PostHog project.
get-organization
Retrieve organization details by UUID. Endpoint requires ‘organization:read’ access.
get-organization-pipeline-app-repositories
Retrieve details of pipeline import app repositories for a specific organization by its UUID.
get-persisted-folder
Tool to list persisted folders for a PostHog project with pagination support.
get-pipeline-destination-details
Retrieve activity logs and metadata for a specific pipeline destination configuration.
get-pipeline-transformation-details
Retrieve available pipeline transformation plugins from the organization’s plugin repository.
get-product-tour
Tool to retrieve a specific product tour by UUID from a PostHog project.
get-project-person-trends
This endpoint is for reading and deleting persons. Use the capture API, $set/$unset properties, or SDKs for creating/updating persons.
get-project-survey-activity-log
Retrieve the activity log of surveys within a specific project by using the project ID.
get-role-membership
Retrieve details of a specific role membership within an organization by its UUID.
get-session-group-summaries
Tool to retrieve stored group session summaries for a project.
get-session-recording-playlist-details
Retrieve session recording playlist details for a specific project by project_id and playlist short_id.
get-survey-response-statistics
Get survey response statistics for a specific survey. Returns event counts, unique respondents, and conversion rates.
get-surveys-archived-response-uuids
Tool to get list of archived response UUIDs for HogQL filtering.
get-surveys-stats
Tool to get aggregated response statistics across all surveys for a project.
get-unused-org-pipeline-frontend-apps
Retrieve a list of pipeline frontend apps that are available but not currently in use within a specific organization.
get-user-home-settings
Tool to retrieve user home settings including homepage and tab configurations.
get-user-interviews
Tool to retrieve paginated list of user interviews for a specific project.
get-warehouse-saved-queries-activity
Tool to retrieve activity details for a specific warehouse saved query in PostHog.
get-warehouse-saved-query
Tool to retrieve a warehouse saved query from PostHog data warehouse.
get-warehouse-table
Retrieve details of a specific data warehouse table by its UUID.
get-warehouse-tables
Tool to retrieve a paginated list of warehouse tables for a specific project.
get-web-experiment
Tool to retrieve a specific web experiment by ID from a PostHog project.
get-web-vitals
Tool to retrieve web vitals metrics for a specific pathname in a PostHog project.
initiate-domain-verification-with-saml-config
Initiates domain verification for SAML SSO authentication. This endpoint triggers the verification process for a previously created domain by…
list-alerts
Tool to retrieve all alerts configured for a specific PostHog project.
list-all-projects-across-organizations
Tool to list all projects the authenticated user can access by enumerating organizations and aggregating each organization’s projects.
list-and-filter-project-events
This endpoint for listing/filtering events is deprecated and maintained only for compatibility.
list-and-manage-project-annotations
Create, Read, Update and Delete annotations. See docs for more information on annotations.
list-and-manage-project-feature-flags
List all feature flags for a specific project with pagination support.
list-batch-export-runs
List runs for a batch export by batch_export_id within a project.
list-conversations-tickets
Tool to list tickets with person data attached for a project.
list-dashboard-sharing-configs
Retrieve a list of dashboard sharing configurations for a specified project and dashboard.
list-endpoints
Tool to list all endpoints for the team. Use when you need to retrieve or discover available endpoints within a project.
list-endpoint-versions
Tool to list all versions for a specific endpoint in PostHog.
list-error-tracking-autocapture-controls
Tool to list error tracking autocapture controls for a PostHog project.
list-experiment-saved-metrics
Tool to list experiment saved metrics for a project with pagination support.
list-feature-flag-role-access-details
This GET endpoint returns role access details for a feature flag in a project, needs ‘project_id’ & ‘feature_flag_id’, and offers optional ‘limit’ &…
list-file-system
Tool to list file system resources for a PostHog project with pagination support.
list-groups-by-type
List all groups of a specific group type. You must pass ?group_type_index= in the URL.
list-live-debugger-breakpoint-hits
Tool to retrieve breakpoint hit events from ClickHouse with optional filtering and pagination.
list-live-debugger-breakpoints-active
Tool to fetch active live debugger breakpoints for external client applications using Project API key.
list-notebooks
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
list-or-delete-persons-with-optional-filters
This endpoint is for reading/deleting persons. For creating/updating, use the capture API, set/unset properties, or SDKs.
list-organization-batch-exports
Retrieve paginated batch exports for an organization, with filters and optional limits.
list-organization-domains
Fetch a list of an organization’s domains with pagination using limit and offset.
list-organization-integrations
Tool to list organization-level integrations with read-only access.
list-organization-invites
Retrieve a paginated list of all pending and active invites for an organization.
list-organization-members
List all members of a specific organization with pagination support.
list-organization-pipeline-destinations
Retrieve a paginated list of an organization’s pipeline destinations by ID, with optional count and offset parameters.
list-organization-pipeline-frontend-apps
Retrieve a paginated list of available pipeline frontend apps for a specific organization.
list-organization-pipeline-import-apps
Retrieve a paginated list of pipeline import applications for a specified organization by ID.
list-organization-pipeline-transformations
Retrieve paginated pipeline transformation lists for an organization using limit and offset, requiring a UUID and PersonalAPIKeyAuth.
list-organization-plugins
Retrieve the list of plugins for a specified organization. Supports pagination through ‘limit’ and ‘offset’ query parameters.
list-organization-projects
Projects for the current organization.
list-organization-proxy-records
Retrieve a paginated list of custom domain proxy records for an organization.
list-organization-roles
List all roles in an organization with pagination support. Returns role details including ID, name, creation timestamp, creator information, assigned…
list-pipeline-destination-configs
List pipeline destination configurations for a given project by ID, with optional pagination through ‘limit’ and ‘offset’ query parameters.
list-pipeline-frontend-app-configs
List all pipeline frontend app configurations for a project.
list-product-tours
Tool to retrieve a paginated list of product tours for a specific project.
list-project-actions
Get paginated project actions with filters by format. Query params: limit, offset.
list-project-batch-exports
Retrieve an indexed list of batch exports for a specified project with optional pagination.
list-project-configuration-plugin-logs
Retrieve logs for a specific plugin configuration within a project.
list-project-dashboard-collaborators
Retrieve the list of collaborators for a specific dashboard within a project.
list-project-dashboards
Get paginated dashboards for a project by ID, using ‘limit’ and ‘offset’.
list-project-dashboard-templates
Retrieve available dashboard templates for a PostHog project.
list-project-early-access-features
Retrieve a paginated list of a project’s early access features by ID with ‘limit’ and ‘offset’ parameters.
list-project-experiments
Get a paginated list of experiments within a project using ‘limit’ and ‘offset’ parameters.
list-project-export-items
Retrieve a paginated list of export items for a specific project by ID with optional ‘limit’ and ‘offset’ query parameters.
list-project-group-types
List all group types configured for a PostHog project. Group types are used to organize entities (like companies, organizations, or teams) in PostHog analytics.
list-project-membership-details
Retrieve a list of project membership details for a specified project by ID.
list-project-pipeline-configurations
List all pipeline transformation configurations for a specific project.
list-project-pipeline-import-configs
List pipeline import app configurations for a specified project, with pagination options ‘limit’ and ‘offset’.
list-project-plugin-configurations
List all plugin configurations for a specific project. Plugin configurations define which plugins (apps) are installed and enabled for a project…
list-project-session-recordings
Retrieve a paginated list of session recordings for a specific project, including viewing times and user interactions.
list-project-subscriptions
Retrieve a paginated list of subscriptions for a given project by its ID.
list-project-surveys
Get paginated surveys for a project with its ID, using ‘limit’ and ‘offset’.
list-role-memberships
List all users assigned to a specific role within an organization.
list-session-recording-playlists
List all session recording playlists for a PostHog project, including both user-created playlists and system-generated synthetic playlists (like…
list-session-recording-sharing-configs
Retrieve a list of sharing configurations for a specific session recording in a project, including creation timestamps and access tokens.
list-unused-organization-pipeline-transformations
Retrieve a list of unused pipeline transformations for a specified organization, identified by UUID.
list-users-with-staff-filter-and-pagination
API endpoint fetches a user list with staff filter, pagination (limit, offset), and requires a personal API key.
list-warehouse-saved-queries
Tool to retrieve warehouse saved queries for a project. Use when you need to list or search saved queries from the data warehouse.
list-web-experiments
Tool to retrieve a paginated list of web experiments for a specific project.
Learn to manage feature flags (creation, access, modification, removal) using PostHog’s docs, with options to use a JavaScript Library or a dedicated…
manage-project-annotations
Create, Read, Update and Delete annotations. See docs for more information on annotations.
manage-project-feature-flags-for-local-evaluation
Retrieve all feature flag definitions for a project to enable local evaluation.
mark-dashboard-template-as-deleted
Hard delete of this model is not allowed. Use a patch API call to set “deleted” to true
mark-insight-as-viewed-with-configurable-format
Marks one or more insights as viewed by the current user for a specified project.
mark-insights-as-viewed
Record insights as viewed by updating their last_viewed_at timestamps.
mark-notebook-as-deleted
Hard delete of this model is not allowed. Use a patch API call to set “deleted” to true
move-dashboard-tile
Endpoint to move a tile from one dashboard to another. Requires project_id (in path), id (source dashboard ID in path), tile (object with id…
patch-alert
Tool to update an existing alert configuration in PostHog. Use when you need to modify alert settings such as name, enabled status, thresholds, or subscribed users.
patch-batch-export
Update an existing batch export configuration in PostHog by partially modifying fields like name, paused status, destination, or schedule.
patch-complete-product-onboarding
Tool to mark a specific product onboarding as complete for a PostHog project.
patch-customer-profile-config
Update a customer profile configuration by partially modifying fields like content, scope, or sidebar.
patch-dataset
Tool to partially update a dataset in a PostHog project. Use when you need to modify dataset properties like name or description.
patch-dataset-item
Tool to partially update a dataset item by its ID in a PostHog project.
patch-endpoint
Tool to partially update an endpoint for a project. Use when you need to modify specific fields of an existing endpoint without replacing the entire configuration.
patch-error-tracking-autocapture-controls
Partially update an error tracking autocapture control configuration.
patch-evaluation
Update an evaluation by patching specific fields. Use when you need to modify evaluation settings like description, enabled status, or configuration.
patch-experiment
Endpoint enables partial updates to an experiment in a project using PATCH, needing project_id, experiment_id, and various payload types.
patch-experiment-saved-metric
Tool to partially update an experiment saved metric by ID in a PostHog project.
patch-external-data-source
Tool to update an external data source in PostHog by patching specific fields like description or configuration.
patch-file-system
Tool to partially update a file system resource by UUID and project ID.
patch-file-system-shortcut
Tool to partially update a file system shortcut in PostHog by its UUID.
patch-groups-types-metrics
Tool to update a group usage metric configuration in PostHog.
patch-hog-function
Tool to partially update a hog function by UUID and project ID.
patch-insight-variable
Update an insight variable by partially modifying its properties (name, type, default value, etc.).
patch-live-debugger-breakpoint
Tool to update a live debugger breakpoint by UUID and project ID.
patch-organization-domain
Updates selected properties of a domain in an organization via PATCH request, supports various data formats but SAML fields are immutable.
patch-organization-role
PATCH /api/organizations/{organization_id}/roles/{id}/: Update partial details of a role by ID within an organization, including name and feature flag access level.
patch-persisted-folder
Tool to partially update a persisted folder by ID for a PostHog project.
patch-person
This endpoint allows reading and deleting individuals. For creation or updates, use the capture API, $set/$unset properties, or SDKs.
patch-product-tour
Tool to partially update a product tour in PostHog. Use when you need to modify specific fields of an existing tour like description, archived status, dates, or content.
patch-project-action
Update an action within a project with a specified ID. Supports partial updates.
patch-project-annotation
Create, Read, Update and Delete annotations. See docs for more information on annotations.
patch-project-cohort
Update partial cohort details for a specific project. Requires a cohort ID and project ID, supports JSON, form data, and accepts patch changes like name or description.
patch-project-dashboard
Endpoint PATCH /api/projects/{project_id}/dashboards/{id}: Allows partial update of a project’s dashboard with specified ID.
patch-project-feature-flag
Learn to manage feature flags (create, read, update, delete) using PostHog’s docs, with options for JavaScript Library use or dedicated endpoints for user flag status.
patch-project-insight
The PATCH endpoint supports partial insight updates in a project, allows format specification (CSV/JSON), and requires PersonalAPIKeyAuth and…
patch-project-member
Update a project member’s role using their UUID in a specific project.
patch-project-notebook
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
patch-project-property-definition
PATCH /api/projects/{project_id}/property_definitions/{id}/: Partially update a specific property definition by UUID in a project.
patch-project-subscription
PATCH /api/projects/{project_id}/subscriptions/{id}/: Update partial details of a specific project subscription by ID.
patch-project-survey
Update partial survey details by PATCH to /api/projects/{project_id}/surveys/{id}/ with UUID.
patch-session-recording-playlist
Update session recording playlists using PATCH on the endpoint with project_id and short_id.
patch-user
Tool to update user profile settings in PostHog. Use when you need to modify user information such as name, email, role, theme preferences, or notification settings.
patch-warehouse-saved-query
Tool to partially update a warehouse saved query in PostHog.
patch-warehouse-tables
Tool to partially update a warehouse table by patching specific fields like name, format, or schema.
patch-web-experiment
Tool to partially update a web experiment in PostHog. Use when you need to modify specific fields of an existing web experiment without replacing the…
pause-batch-export
Pause a batch export in PostHog to temporarily stop scheduled data exports.
pause-organization-batch-export
Pause an organization-level batch export in PostHog. Use when you need to temporarily stop scheduled data exports at the organization level without…
project-funnel-advanced-analytics
Create comprehensive funnel analysis for a PostHog project with advanced configuration options.
project-trend-analytics
The /api/projects/{project_id}/insights/trend/ endpoint provides project trends in CSV/JSON, requires project_id and optional parameters, and…
rearrange-frontend-app-pipeline-configs
Rearrange (reorder) the configuration of frontend apps in a project’s data pipeline.
rearrange-pipeline-transformation-configs
Rearrange the execution order of pipeline transformation configurations for a project.
rearrange-project-import-app-configurations
Rearrange app import settings in a project using PATCH /api/projects/{project_id}/… by updating plug-in order and status.
rearrange-project-pipeline-destination-configs
Rearrange the execution order of pipeline destination configurations for a project.
recalculate-experiment-timeseries
Tool to create a recalculation request for experiment timeseries data.
reconfigure-plugin-order-and-status-in-project
Reconfigure the execution order and status of plugin configurations within a project.
replace-desktop-recording
Replace a desktop meeting recording in PostHog using PUT. Use when you need to completely replace all recording data including metadata, transcript…
reset-person-distinct-id
Reset a distinct_id for a deleted person. This allows the distinct_id to be used again.
retrieve-async-query-status-by-id
(Experimental)
retrieve-last-viewed-insights-for-user
Returns basic details about the last 5 insights viewed by this user.
retrieve-matching-events-for-session-recording
Retrieves event IDs matching a filter with one session ID and at least one event/action criterion.
retrieve-notebook-activity-for-project
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
retrieve-notebook-activity-log
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
retrieve-notebook-details
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
retrieve-or-delete-person-retention-data
This endpoint is for reading and deleting person data; use the capture API, $set/$unset properties, or SDKs for creation and updates.
retrieve-or-delete-project-persons-funnel-data
Retrieves persons who entered or progressed through a funnel in the specified project.
retrieve-organization-pipeline-frontend-app
Retrieve pipeline frontend app details for an organization using its ‘organization_id’ (UUID).
retrieve-organization-pipeline-repository-details
Retrieve details for repository pipeline destinations within a specific organization by its UUID.
Retrieve export unsubscribe configurations for an organization’s pipeline frontend apps.
retrieve-organization-plugin-activity
Retrieve activity details for plugins in a specified organization by ID.
retrieve-organization-plugin-details
Retrieve a specific plugin’s details for an organization. Requires the plugin’s integer ID and the organization’s UUID.
retrieve-organization-plugin-repository-details
Retrieve plugin repository details for a specific organization by its UUID, including plugin type, name, URL, and more.
retrieve-organization-plugin-unsubscribe-configs
Retrieve export unsubscribe configurations for plugins in an organization.
retrieve-organization-project-details
Projects for the current organization.
retrieve-organization-role-details
Retrieve the details of a specific role within an organization using its UUID.
retrieve-organization-unused-pipeline-apps
Retrieve unused pipeline import apps for a specified organization.
retrieve-paginated-organization-list
Retrieve a paginated list of organizations with optional ‘limit’ and ‘offset’ query parameters.
retrieve-persisted-folder
Tool to retrieve a specific persisted folder by its UUID and project ID.
retrieve-person-activity-and-delete-options
This endpoint is for reading and deleting persons; for creating/updating, use the capture API, $set/$unset properties, or SDKs.
retrieve-person-details-by-id
This endpoint is used to read and delete persons. For creating or updating, use the capture API, $set and $unset properties, or SDKs.
retrieve-persons-funnel-correlation-data
Note: This endpoint path appears to be incorrectly defined or deprecated in the PostHog API.
retrieve-person-values-by-project
Retrieve unique values for a specific person property across all persons in a project.
retrieve-pipeline-destination-activity
Retrieve activity details for pipeline destinations within an organization. Parameters: - organization_id (required): UUID-formatted…
retrieve-pipeline-destination-config-details
Retrieve details of a specific pipeline destination config for a project by its ID.
retrieve-pipeline-destination-details
Fetch a pipeline destination’s details by ID and organization UUID, using a PersonalAPIKeyAuth with read access to plugins.
retrieve-pipeline-destination-plugin-details
Retrieve details of a specific pipeline destination plugin within an organization by its unique ID.
retrieve-pipeline-frontend-app-activity
Retrieve activity details for pipeline front-end apps within a specified organization by organization ID.
retrieve-pipeline-frontend-app-details
Retrieve detailed information about a specific pipeline frontend app within an organization.
retrieve-pipeline-frontend-app-source-details
Retrieve details for a specific pipeline frontend app’s source by its ID within an organization.
retrieve-pipeline-frontend-plugin-config
Retrieve the frontend-specific configuration for a pipeline frontend app by its config ID and project ID.
retrieve-pipeline-import-apps-activity
Retrieve activity details of pipeline import apps for a given organization.
retrieve-pipeline-plugin-details-by-id
Retrieve detailed information about a specific pipeline transformation plugin by ID.
retrieve-pipeline-plugin-source
Retrieve the source details of a pipeline transformation for a specific plugin by ID within an organization.
retrieve-pipeline-transformation-frontend-config
Retrieve the frontend configuration details for a specific pipeline transformation by ID within a given project.
retrieve-plugin-source-details
Retrieve plugin source details by organization and plugin ID.
retrieve-plugin-update-info
This endpoint retrieves update information for a specific plugin within an organization’s pipeline frontend app by its integer ID and the organization’s UUID.
retrieve-plugin-update-status
Retrieve the latest update status for a specific plugin, identified by its integer ID, within an organization specified by UUID.
retrieve-project-action-details-by-id
Get details on a project action by ID. Supports JSON/CSV format via query.
retrieve-project-activity-details
Retrieve the activity log for a specified project, showing recent changes and events.
retrieve-project-activity-insights
Retrieve the activity log history for insights in a specific project.
retrieve-project-activity-log-with-pagination
Retrieve a project’s activity log with cursor-based pagination.
retrieve-project-annotation-details
Create, Read, Update and Delete annotations. See docs for more information on annotations.
retrieve-project-cohort-details
Retrieve detailed information about a specific cohort within a project using its ID.
retrieve-project-cohorts-activity-log
Retrieve activity log for a specific project’s cohorts. Requires a project_id and PersonalAPIKeyAuth with activity_log:read permission.
retrieve-project-cohorts-with-pagination
Retrieve a paginated list of cohorts for a specific project using project_id.
retrieve-project-early-access-feature-details
Retrieve details of a specific early access feature in a project by ID.
retrieve-project-event-details-by-id
Retrieve details for a specific event by ID within a project.
retrieve-project-event-values
Retrieve event values for a specific project by ID. Supports querying in CSV or JSON format.
retrieve-project-experiment-results
Retrieve experiment timeseries results within a project by project and experiment ID.
retrieve-project-export-details
Retrieve detailed info on a specific export of a project using its unique ID.
retrieve-project-funnel-correlation-insights
Retrieve funnel correlation insights for a specific project.
retrieve-project-group-details-by-key-and-type
Retrieves specified group details within a project by group key and type index.
retrieve-project-insight-activity-data
Retrieve insights activity for a specific project and insight ID, offering data in JSON or CSV format.
retrieve-project-insight-details
Retrieve details for a specific project insight by ID, with options to format as JSON/CSV, request refresh, and specify dashboard context.
retrieve-project-insights-with-pagination
The GET /api/projects/{project_id}/insights/ endpoint retrieves a paginated list of insights for a specified project.
retrieve-project-member-details-by-uuid
Retrieve detailed information about a specific user’s membership level and status within a project by their UUID.
retrieve-project-person-activity
This endpoint allows reading and deleting individuals. For creating or updating, use the capture API, $set/$unset properties, or SDKs.
retrieve-project-session-values
Retrieve session values for a specified project. Pass the project_id in the URL path to obtain the information.
retrieve-project-subscription-details
Retrieve a specific subscription for a project, identified by ‘project_id’ and ‘id’.
retrieve-project-trend-insights
Retrieves saved trend insights from a PostHog project. Returns a list of all trend insights or a specific insight by short_id.
retrieve-properties-and-events-association
Allows 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…
retrieve-property-definition-details
Retrieve details of a specific property definition by UUID within a project.
retrieve-related-project-groups
Retrieve related groups for a specific project and user. Requires ‘project_id’ (path), ‘group_type_index’, and user ‘id’ (query).
retrieve-retention-insights
DEPRECATED: Use POSTHOG_CREATE_RETRIEVE_RETENTION_INSIGHTS_FOR_PROJECT instead.
retrieve-session-property-definitions
Retrieve property definitions for a specific project by providing the project’s ID.
retrieve-session-recording-details
Retrieve detailed information about a specific session recording by providing the session’s UUID and associated project ID.
retrieve-session-recording-error-clusters
Retrieve error clusters from session recordings for a specified project.
retrieve-session-recording-playlist-details
Retrieve the list of session recordings within a playlist. Returns paginated results containing recording details like duration, activity counts, and timestamps.
Retrieve properties of session recordings for a given project by ID, including activity metrics, timestamps, and participant details.
retrieve-session-recording-snapshots
Snapshots for a session can be loaded from S3 (if old) or Redis (if recent).
retrieve-specific-batch-export-details
Retrieve details of a specific batch export for an organization by its UUID.
retrieve-specific-batch-export-run-details
Retrieve details for a specific batch export run within a project by ID.
retrieve-specific-domain-details
Retrieve complete details of a specific authentication domain within an organization by its UUID.
retrieve-specific-exported-asset-content
Retrieve the content of a specific exported asset by ID within a project.
retrieve-specific-historical-plugin-export
Retrieve historical export data for a specific plugin configuration within a project.
retrieve-specific-pipeline-frontend-app-config
Retrieve the configuration details of a specific pipeline frontend app by providing its unique ID and the associated project ID.
retrieve-specific-project-dashboard-details
Retrieve details of a specific dashboard within a project. Requires a dashboard ID & project ID, and returns information such as dashboard…
retrieve-survey-activity-logs
Retrieve activity logs for specific survey in a project, identified by UUIDs.
retrieve-survey-details-with-uuid-and-project-id
Retrieve survey details using survey UUID and associated project ID.
retrieve-survey-responses-count-by-project-id
Retrieve the count of survey responses for a specific project by its ID.
retrieve-unsubscribed-pipeline-configs
Retrieve export unsubscribe configurations for an organization’s pipeline destinations.
retrieve-user-profile-and-team-details
Fetch user profile info including team, organization, and notifications.
retry-batch-export-run
Tool to retry a failed or incomplete batch export run. Uses the same backfill mechanism as batch export backfills.
revoke-organization-invite
Delete an organization invite by its UUID. Requires a valid PersonalAPIKeyAuth with organization member write permission.
run-endpoint
Tool to execute a PostHog endpoint with optional materialization and filtering.
split-person-entities-in-project
This endpoint allows reading and deleting persons; for creation or updates, use the capture API, $set/$unset properties, or SDKs.
start-error-tracking-symbol-sets-bulk-upload
Tool to initiate bulk upload of error tracking symbol sets for a PostHog project.
start-error-tracking-symbol-set-upload
Tool to initiate symbol set upload session for error tracking in PostHog.
summarize-survey-responses
Tool to generate an AI-powered summary of survey responses for a specific question.
translate-text
Tool to translate text to a target language using PostHog’s LLM analytics translation endpoint.
trigger-project-export-with-format-option
The /api/projects/{project_id}/exports/ endpoint triggers a project export, requiring project_id and export_format.
unarchive-survey-response
Tool to unarchive a single survey response. Use when you need to restore a previously archived survey response to make it visible again in survey analytics.
unpause-batch-export
Tool to unpause a paused batch export in PostHog. Use when you need to resume a previously paused batch export to restart data exports.
unpause-organization-batch-export
Tool to unpause a paused batch export at the organization level.
update-alert
Tool to fully update an existing alert configuration in PostHog using PUT method.
update-annotation-details
Create, Read, Update and Delete annotations. See docs for more information on annotations.
update-batch-export
Tool to update an existing batch export configuration in PostHog.
update-customer-profile-config
Update a customer profile configuration by completely replacing it with new data via PUT request.
update-dataset
Tool to update a dataset in PostHog by its ID and project ID.
update-dataset-items
Tool to fully update a dataset item by its ID in a PostHog project using PUT method.
update-desktop-recording
Update desktop meeting recording details via PATCH. Use to modify meeting title, notes, status, transcripts, or AI-extracted tasks and summaries.
update-early-access-project-feature
This PATCH endpoint updates a specific early access project feature.
update-endpoint
Tool to update an existing endpoint for a PostHog project. Use when you need to replace endpoint configuration with new values.
update-error-tracking-autocapture-control
Tool to fully update an error tracking autocapture control configuration for a PostHog project.
update-evaluation
Tool to update an existing evaluation in PostHog using PUT request.
update-event-definition
Update an event definition by sending a PUT request to ‘/api/projects/{project_id}/event_definitions/{id}/’ using the UUID and project ID, provided…
update-experiment
Update an experiment by sending a PUT request with project_id and id, including new details as JSON/form data.
update-experiment-holdout
Tool to partially update an experiment holdout in a PostHog project.
update-experiment-holdout-complete
Tool to fully update an experiment holdout in PostHog using PUT method.
update-experiment-saved-metric
Tool to update an existing experiment saved metric in PostHog.
update-external-data-source
Tool to update an existing external data source in PostHog (e.g., Stripe, Salesforce).
update-feature-flag
Manage feature flags for your app with creation, reading, updating, and deletion options.
update-file-system
Tool to update a file system resource in PostHog by UUID and project ID.
update-groups-types-metric
Tool to update a specific group usage metric by its ID. Use when you need to modify the configuration, filters, display format, name, or calculation…
update-hog-function
Tool to update a hog function by UUID and project ID using PUT method.
update-insight-variable
Update an insight variable by replacing all its properties. Use when you need to completely update all fields of an existing insight variable.
update-live-debugger-breakpoint
Tool to update a live debugger breakpoint for a project. Use when you need to modify breakpoint configuration such as filename, line number, enabled status, or condition.
update-organization
Update specific details of an organization using its UUID. Allows PATCH requests with JSON, form data, or multipart.
update-organization-batch-export
Tool to update an existing organization-level batch export configuration in PostHog.
update-organization-by-uuid
PUT /api/organizations/{id}/: Update organization details by providing a UUID as ‘id’.
update-organization-domain
Update an organization’s authentication domain settings, including SAML SSO configuration and user provisioning policies.
update-organization-member
Update an organization member’s access level and permissions.
update-organization-member-complete
Update member details in an organization by ID and user UUID.
update-organization-proxy-record
Update an organization’s proxy record configuration. Proxy records enable custom domain routing for PostHog analytics to bypass ad blockers…
update-organization-role
Update an organization role by submitting its UUID and organization_id in UUID format.
update-persisted-folder
Tool to update an existing persisted folder in PostHog. Use when you need to modify folder properties like path, protocol, or type.
update-person-properties
Request data’s “properties” will be updated on a person using “$set” event, affecting only listed properties without deletion or other changes.
update-person-property
This endpoint allows for reading and deleting individuals. Use the capture API, $set and $unset properties, or SDKs for creating or updating persons.
update-product-tour
Update an existing product tour in PostHog. Use this to modify tour name, description, targeting, content, and scheduling.
update-project-action
PUT endpoint ‘/api/projects/{project_id}/actions/{id}/’ updates actions in a project by ID, accepts JSON/form data, supports ‘format’ query, and…
update-project-batch-export
Tool to update a batch export configuration within a project using PUT method.
update-project-cohort
Update cohort details of a specific project by ID. Requires project and cohort ID in the path and a JSON, form-encoded, or multipart form body.
update-project-dashboard
Endpoint to update an existing dashboard within a project. Provide project_id and dashboard_id in path, send JSON or form data with dashboard details.
update-project-early-access-feature
Update a specific early access feature of a project by providing the project_id and feature id (UUID).
update-project-event-definition
Update an existing event definition for a specified project using its UUID.
update-project-group-type
PATCH /api/projects/{project_id}/groups_types/update_metadata: Update group type metadata for a specific project using its project_id.
update-project-insight
Endpoint “/api/projects/{project_id}/insights/{id}/” allows for updating an insight’s details for a given project and insight ID, supporting JSON and…
update-project-member
Update explicit project membership using UUIDs. This PUT endpoint modifies a project member’s role, where ‘1’ stands for member and ‘8’ for administrator.
update-project-notebook
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
update-project-property-definition
Update a property definition in a project by its UUID. Requires a project_id and definition id, both as path parameters.
update-project-session-recording-playlist
Update an existing session recording playlist for a project with the specified project_id and playlist short_id.
update-project-settings
Tool to update project settings and configuration within a PostHog organization.
update-project-subscription
Update a subscription for a specific project. Provide project_id and subscription id in the path and use MIME types like application/json with fields…
update-project-survey
The /api/projects/{project_id}/surveys/{id}/ PUT endpoint updates survey details in a project using survey UUID and project ID, accepts…
update-user-home-settings
Tool to update user home settings including homepage and tab configurations.
update-warehouse-saved-query
Update a warehouse saved query in PostHog by completely replacing it with new data.
update-web-experiment
Tool to completely update a web experiment in PostHog using PUT method.
validate-llm-provider-key
Tool to validate LLM provider API keys without persisting them to PostHog.
whoami
DEPRECATED: Use POSTHOG_LIST_ALL_PROJECTS_ACROSS_ORGANIZATIONS instead.
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"boxd","colors":{"primary":"#f4f4f5","light":"#f4f4f5","dark":"#f4f4f5"},"logo":{"light":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65","dark":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65"},"favicon":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/favicon.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=c99ec8b0794451c3992434e2d285d483","appearance":{"default":"dark","strict":true},"background":{"color":{"dark":"#0a0c12"}},"navbar":{"primary":{"type":"button","label":"Go to console","href":"https://app.boxd.sh"}},"seo":{"metatags":{"canonical":"https://docs.boxd.sh"}},"fonts":{"heading":{"family":"Inter","weight":400},"body":{"family":"Inter","weight":400}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":"github-dark"},"latex":false},"banner":{"content":"\u003cspan class='banner-pill'>EU hosted\u003c/span> \u003cspan class='banner-copy'>US traffic crosses the Atlantic and back, adding some latency. A US region is coming soon.\u003c/span> \u003ca class='banner-waitlist' href='https://boxd.sh/us-waitlist/'>Join the US waitlist \u003cspan class='banner-arrow'>\u0026rarr;\u003c/span>\u003c/a>","dismissible":true},"contextual":{"options":["copy","claude","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"azin","hasAudioNarration":false,"actualSubdomain":"azin","customDomains":["docs.boxd.sh"],"gitSource":{"type":"github","owner":"azin-tech","repo":"boxd-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae375929d8677ad95a133d0","collectionId":"1d968ca7-9946-49bb-a32c-c7ed0c1430dd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae375929d8677ad95a133d0"},"entitlements":{},"buildId":"6ae375929d8677ad95a133d0","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Guides","count":30},{"language":"default","tag":"Use cases","count":24},{"language":"default","tag":"(OSS) integrations","count":13},{"language":"default","tag":"References","count":9},{"language":"default","tag":"Integrations and automations","count":8},{"language":"default","tag":"CLI","count":4},{"language":"default","tag":"Basics","count":2},{"language":"default","tag":"Getting started","count":2},{"language":"default","tag":"gRPC API","count":2},{"language":"default","tag":"Egress control","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"/* cyrillic-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n::selection{background-color:#fff;color:#000}.dark .mdx-content{color:#d4d4d8}.dark .mdx-content h1,.dark .mdx-content h2{color:#f4f4f5;letter-spacing:-.02em;font-weight:400}.dark .mdx-content h3,.dark .mdx-content h4{color:#f4f4f5;letter-spacing:-.01em;font-weight:500}.dark .mdx-content strong{color:#f4f4f5;font-weight:500}.dark .mdx-content a:not(.card){text-decoration:underline;text-underline-offset:3px;text-decoration-color:#52525b;transition:text-decoration-color .28s cubic-bezier(0,0,.2,1)}.dark .mdx-content a:not(.card):hover{text-decoration-color:#f4f4f5}.dark .mdx-content a:not(.card) code{background:0 0!important;border:0!important;padding:0!important;color:inherit}code,kbd,pre,samp{font-family:\"JetBrains Mono\",ui-monospace,\"SF Mono\",Menlo,monospace}.dark .code-block,.dark pre{border:0!important;box-shadow:none!important;border-radius:8px}.dark .code-block,.dark pre,html.dark .code-block [class*=bg-codeblock],html.dark [class*=bg-codeblock],html.dark pre [class*=bg-codeblock]{background:#100c0e!important}.dark .code-block .print\\:hidden{--fade-color-light:#100c0e!important;--fade-color-dark:#100c0e!important}.dark .code-block ::-webkit-scrollbar{height:6px}.dark .code-block ::-webkit-scrollbar-track{background:0 0}.dark .code-block ::-webkit-scrollbar-thumb{background:#27272a;border-radius:3px}.dark .code-block ::-webkit-scrollbar-thumb:hover{background:#3f3f46}.callout{border:0!important;background:rgba(255,255,255,.04)!important;border-radius:8px}.callout,.callout p,.callout span{color:#d4d4d8!important}.callout svg{color:#a1a1aa!important;display:inline!important}.dark .card,.dark .card:hover{border-color:transparent!important;box-shadow:none!important}.dark .card{background:#100c0e!important;transition:background .28s cubic-bezier(0,0,.2,1)}.dark .card:hover{background:#17131a!important}.dark .card img[src*=\"/images/icons/\"],.dark .card svg{width:16px!important;height:16px!important;color:#a1a1aa}.dark .mdx-content table,.dark .mdx-content tbody,.dark .mdx-content thead{border:0;border-collapse:collapse}.dark .mdx-content th{border-bottom:1px solid #27272a;color:#a1a1aa;font-weight:500}.dark .mdx-content td,.dark .mdx-content th{border:0;padding:10px 16px}.dark .mdx-content tbody tr:nth-child(odd){background:#100c0e}.dark .mdx-content tbody tr:nth-child(even){background:0 0}.dark .mdx-content tbody td:first-child{color:#f4f4f5}.dark .mdx-content tbody td:nth-child(2),.dark .mdx-content thead th:nth-child(2){color:#f4f4f5}.dark .mdx-content tbody tr:nth-child(odd) td:nth-child(2){background:#17131a}.dark .mdx-content tbody tr:nth-child(even) td:nth-child(2){background:rgba(255,255,255,.03)}.dark .mdx-content tbody tr:first-child td:first-child{border-top-left-radius:8px}.dark .mdx-content tbody tr:first-child td:last-child{border-top-right-radius:8px}.dark .mdx-content tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.dark .mdx-content tbody tr:last-child td:last-child{border-bottom-right-radius:8px}@media (max-width:640px){.dark .mdx-content td,.dark .mdx-content th{min-width:0;padding:8px 12px}}.dark button[class*=rounded-l-xl][class*=bg-background],.dark button[class*=rounded-r-xl][class*=bg-background]{border:0!important;background:0 0!important;transition:background .28s cubic-bezier(0,0,.2,1)}.dark button[class*=rounded-l-xl][class*=bg-background]:hover,.dark button[class*=rounded-r-xl][class*=bg-background]:hover{background:rgba(255,255,255,.04)!important}#sidebar,#sidebar-content,.dark #sidebar,aside[class*=sidebar]{border-right:none!important}#navbar,.dark #navbar,header[class*=navbar]{border-bottom:none!important}#banner,.dark #banner,[data-testid=banner]{background:linear-gradient(180deg,#83323f,#6e2837)!important;color:#fff!important;border:0!important;border-bottom:1px solid #27272a!important;font-size:12.5px}#banner{--banner-ink:rgba(255, 255, 255, 0.9)}#banner p,#banner span{color:rgba(255,255,255,.9)!important}#banner a{color:#fff!important;font-weight:500;text-decoration:underline!important;text-underline-offset:4px;text-decoration-color:rgba(255,255,255,.4)!important;transition:text-decoration-color .28s cubic-bezier(0,0,.2,1)}#banner a:hover{text-decoration-color:#fff!important}#banner button{color:rgba(255,255,255,.8)!important;border-radius:6px;transition:color .28s cubic-bezier(0,0,.2,1),background .28s cubic-bezier(0,0,.2,1)}#banner button:hover{color:#fff!important;background:rgba(255,255,255,.1)!important}#banner svg{color:currentColor!important}@media (max-width:640px){#banner .banner-copy,#banner p>span:nth-child(2){display:none}}#banner .banner-arrow,#banner p a span{display:inline-block;transition:transform .28s cubic-bezier(0,0,.2,1)}#banner a:hover .banner-arrow,#banner p a:hover span{transform:translateX(2px)}#banner .banner-pill,#banner p>span:first-child,#banner span.banner-pill,.banner-pill{display:inline-flex;align-items:center;font-family:\"JetBrains Mono\",ui-monospace,\"SF Mono\",Menlo,monospace;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:2px;background:#fff!important;color:#6e2837!important;-webkit-text-fill-color:#6e2837!important;margin-right:8px;vertical-align:middle}#banner .banner-waitlist,#banner p>a{margin-left:8px;padding-left:12px;border-left:1px solid rgba(255,255,255,.3)!important;white-space:nowrap}#banner .banner-waitlist::before,#banner p>a::before{content:\"\";display:inline-block;width:32px;height:19px;margin-right:8px;vertical-align:middle;border-radius:2px;background:#fff url(\"data:image/svg+xml,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 10' preserveAspectRatio='none'>\u003cclipPath id='c'>\u003crect width='19' height='10' rx='0.8'/>\u003c/clipPath>\u003cg clip-path='url(%23c)'>\u003crect width='19' height='10' fill='%23fff'/>\u003crect y='0.000' width='19' height='1.479' fill='%23b22234'/>\u003crect y='2.857' width='19' height='1.479' fill='%23b22234'/>\u003crect y='5.714' width='19' height='1.479' fill='%23b22234'/>\u003crect y='8.571' width='19' height='1.479' fill='%23b22234'/>\u003crect width='7.6' height='5.714' fill='%233c3b6e'/>\u003ccircle cx='1.5' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='1.5' cy='4.2' r='0.6' fill='%23fff'/>\u003ccircle cx='3.8' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='3.8' cy='4.2' r='0.6' fill='%23fff'/>\u003ccircle cx='6.1' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='6.1' cy='4.2' r='0.6' fill='%23fff'/>\u003c/g>\u003c/svg>\") center/28px 15px no-repeat}@media (max-width:640px){#banner .banner-waitlist,#banner p>a{margin-left:0;padding-left:0;border-left:none!important}}.dark footer{display:none!important}"}],"page":{"pagePath":"guides/integrations/catalog/posthog","slug":"/guides/integrations/catalog/posthog","pageMetadata":{"title":"PostHog","sidebarTitle":"PostHog","description":"PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn","icon":"/images/logos/posthog.svg","href":"/guides/integrations/catalog/posthog","hidden":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,CodeBlock,Heading,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`posthog`}),` · `,_jsx(_components.strong,{children:`507 tools`}),` · no triggers`]}),`\n`,_jsx(Heading,{level:`2`,id:`connect-it`,children:`Connect it`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` auth`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` posthog`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` auth`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` posthog`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#79B8FF`},children:` --scope`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` team`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # shared with the organization`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Or from the `,_jsx(_components.a,{href:`https://app.boxd.sh/integrations`,children:`Integrations page`}),` in the console. See `,_jsx(_components.a,{href:`/guides/integrations/connections`,children:`Connections`}),` for personal versus shared, and who may remove one.`]}),`\n`,_jsx(Heading,{level:`2`,id:`use-it`,children:`Use it`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` posthog`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # common commands`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` posthog`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#79B8FF`},children:` --all`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # every command`})]}),`\n`]})})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#F97583`,\"--shiki-dark\":`#F97583`},children:`import`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#E1E4E8`},children:` { posthog } `}),_jsx(_components.span,{style:{color:`#F97583`,\"--shiki-dark\":`#F97583`},children:`from`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` \"@boxd/run\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#E1E4E8`},children:`;`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`common-tools`,children:`Common tools`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tool`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`bulk-delete-feature-flags`})}),_jsx(_components.td,{children:`Bulk delete feature flags by filter criteria or explicit IDs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`capture-event`})}),_jsx(_components.td,{children:`Capture (ingest) a single analytics event into PostHog using the public ingestion API and a project API key.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-feature-flag`})}),_jsx(_components.td,{children:`Tool to create a new feature flag in a PostHog project. Use when you need to add feature toggles, perform gradual rollouts, or target specific user…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-projects`})}),_jsx(_components.td,{children:`Projects for the current organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-group-types`})}),_jsx(_components.td,{children:`List all group types configured for a PostHog project. Group types are used to organize entities (like companies, organizations, or teams) in PostHog analytics.`})]})]})]}),`\n`,_jsx(Accordion,{title:`All 507 tools`,icon:`list`,id:`all-507-tools`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tool`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-dashboard-collaborators-with-access-level`})}),_jsx(_components.td,{children:`Add collaborators to a specific project dashboard. Requires ‘project_id’ and ‘dashboard_id’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-member-to-organization-role`})}),_jsx(_components.td,{children:`Add a member to an organization role by submitting their details and UUID in JSON/form, using organization and role IDs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-persons-to-static-cohort`})}),_jsx(_components.td,{children:`Add persons to a static cohort by their UUIDs. Use when you need to manually add specific users to a static cohort.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-product-intent-to-project`})}),_jsx(_components.td,{children:`Tool to add a product intent to a PostHog project. Use when you need to register a project’s intention to use a specific PostHog product feature.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-project-specific-member-roles`})}),_jsx(_components.td,{children:`Add members with specific roles to a project by providing their user_uuid and level (member or admin).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-session-recording-to-playlist`})}),_jsx(_components.td,{children:`Add an existing session recording to a playlist. This endpoint associates a specific session recording with a playlist, making it part of that collection.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`append-desktop-recording-segments`})}),_jsx(_components.td,{children:`Append transcript segments to an existing desktop recording for real-time streaming support.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`archive-survey-response`})}),_jsx(_components.td,{children:`Tool to archive a single survey response. Use when you need to hide a survey response from analytics while preserving it in the database.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`assign-feature-flag-role-based-access`})}),_jsxs(_components.td,{children:[`Set up role-based access for a feature flag using `,_jsx(_components.code,{children:`project_id`}),` and `,_jsx(_components.code,{children:`feature_flag_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`bulk-create-organization-invites`})}),_jsx(_components.td,{children:`POST /api/organizations/{organization_id}/invites/bulk/: Bulk-create organization invites with customizable levels, sender details, and validation checks.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`bulk-delete-feature-flags`})}),_jsx(_components.td,{children:`Bulk delete feature flags by filter criteria or explicit IDs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`bulk-delete-persons`})}),_jsx(_components.td,{children:`Tool to bulk delete persons by PostHog person IDs or distinct IDs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cancel-project-insights`})}),_jsx(_components.td,{children:`The “/api/projects/{project_id}/insights/cancel/” endpoint allows users to cancel insights for a project by providing a project ID and insight…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`capture-event`})}),_jsx(_components.td,{children:`Capture (ingest) a single analytics event into PostHog using the public ingestion API and a project API key.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-pipeline-destination-updates`})}),_jsx(_components.td,{children:`Check for available updates to a pipeline destination plugin by comparing the currently installed version (tag) with the latest version available in…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-pipeline-import-app-updates`})}),_jsx(_components.td,{children:`Retrieve the latest update information for a specific pipeline import app by its ID within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-pipeline-plugin-update-status`})}),_jsx(_components.td,{children:`Get update status for a specific pipeline transformation plugin by its unique ID within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-project-demo-data-generation-status`})}),_jsx(_components.td,{children:`Check if a project is currently generating demo data. This endpoint retrieves the demo data generation status for a specific project within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-ai-insight`})}),_jsx(_components.td,{children:`Tool to create and query insights using PostHog’s Max AI assistant.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-alert`})}),_jsx(_components.td,{children:`Tool to create a new alert configuration in PostHog. Use when you need to set up monitoring for insights with specific thresholds and notification settings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-batch`})}),_jsx(_components.td,{children:`Capture a batch of analytics events to PostHog using the public batch ingestion API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-batch-export`})}),_jsx(_components.td,{children:`Create a new batch export to automatically export PostHog data to external destinations like S3, BigQuery, or Snowflake.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-batch-export-backfill`})}),_jsx(_components.td,{children:`Tool to create a new backfill for a BatchExport. Use when you need to re-export historical data for a specific time range.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-batch-export-test-run`})}),_jsx(_components.td,{children:`Tool to run a test step for a batch export configuration in PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-customer-profile-config`})}),_jsx(_components.td,{children:`Create a customer profile configuration for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-custom-project-insights`})}),_jsx(_components.td,{children:`Create custom analytics insights for a PostHog project. Supported query types (InsightVizNode.source.kind): TrendsQuery, FunnelsQuery…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-data-color-theme`})}),_jsx(_components.td,{children:`Tool to create a new data color theme in a PostHog project. Use when you need to define custom color palettes for data visualization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-dataset`})}),_jsx(_components.td,{children:`Tool to create a new dataset in a PostHog project. Use when you need to create a dataset for organizing data.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-dataset-item`})}),_jsx(_components.td,{children:`Tool to create a new dataset item in a PostHog project dataset.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-desktop-recording`})}),_jsx(_components.td,{children:`Create a new desktop recording and get Recall.ai upload token for the desktop SDK.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-endpoint`})}),_jsx(_components.td,{children:`Tool to create a new endpoint for a PostHog project. Endpoints allow you to define and execute custom queries (HogQL, Trends, Funnels, etc.) that can…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-error-tracking-autocapture-control`})}),_jsx(_components.td,{children:`Tool to create a new error tracking autocapture control configuration for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-error-tracking-release`})}),_jsx(_components.td,{children:`Create a new error tracking release in PostHog. Use when you need to register a new application version or deployment for error tracking purposes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-error-tracking-suppression-rule`})}),_jsx(_components.td,{children:`Tool to create a new error tracking suppression rule for a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-evaluation`})}),_jsx(_components.td,{children:`Create a new evaluation for a PostHog project to assess AI-generated content or responses.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-evaluation-run`})}),_jsx(_components.td,{children:`Tool to create a new evaluation run and enqueue a Temporal workflow to asynchronously execute the evaluation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-event-definition`})}),_jsx(_components.td,{children:`Create a new event definition in a PostHog project. Event definitions help you organize and document the events being tracked in your application.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-experiment-exposure-cohort`})}),_jsx(_components.td,{children:`Create a new exposure cohort for an experiment in a project by sending a POST request with experiment details and feature flag data.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-experiment-holdout`})}),_jsx(_components.td,{children:`Tool to create a new experiment holdout group in PostHog. Use when you need to set up a control group for experiments with specific filter…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-experiment-saved-metric`})}),_jsx(_components.td,{children:`Tool to create a new experiment saved metric in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-feature-flag`})}),_jsx(_components.td,{children:`Tool to create a new feature flag in a PostHog project. Use when you need to add feature toggles, perform gradual rollouts, or target specific user…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-feature-flag-cohort`})}),_jsx(_components.td,{children:`Manage feature flags for apps with create, read, update, and delete operations using PostHog’s JavaScript Library or dedicated endpoint.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-feature-flag-dashboard`})}),_jsx(_components.td,{children:`Manage feature flags by creating, reading, updating, and deleting them.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-file-system`})}),_jsx(_components.td,{children:`Tool to create a new file system resource in PostHog with specified metadata and hierarchy.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-file-system-shortcut`})}),_jsx(_components.td,{children:`Create a new file system shortcut in a PostHog project. Requires ‘file_system_shortcut:write’ permission.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-group-type-metric`})}),_jsx(_components.td,{children:`Tool to create a new metric for a specific group type in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-hog-function`})}),_jsx(_components.td,{children:`Create a new hog function in PostHog. Hog functions are serverless functions that can be triggered by events, used for transformations, destinations…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-insight-variable`})}),_jsx(_components.td,{children:`Create a new insight variable for a PostHog project. Insight variables allow you to define reusable parameters that can be referenced across insights and queries.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-live-debugger-breakpoint`})}),_jsx(_components.td,{children:`Tool to create a new live debugger breakpoint in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-llm-analytics-summarization`})}),_jsx(_components.td,{children:`Generate an AI-powered summary of an LLM trace or event. This endpoint analyzes the provided trace/event, generates a line-numbered text…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-llm-analytics-text-representation`})}),_jsx(_components.td,{children:`Tool to generate human-readable text representations of LLM trace events for display, logging, or analysis.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-logs-export`})}),_jsx(_components.td,{children:`Tool to create a logs export job using HogQL queries in PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization`})}),_jsx(_components.td,{children:`Create a new PostHog organization with configurable security and notification settings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization-invite`})}),_jsx(_components.td,{children:`Create and send an organization invitation to a user via email.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization-proxy-record`})}),_jsx(_components.td,{children:`Create a managed reverse proxy record for an organization to enable custom domain routing for PostHog analytics events.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization-role`})}),_jsx(_components.td,{children:`Create a new custom role within a PostHog organization with optional feature flag access permissions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization-saml-domain`})}),_jsx(_components.td,{children:`Create and configure an authentication domain with SAML SSO for a PostHog organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-persisted-folder`})}),_jsx(_components.td,{children:`Tool to create a new persisted folder in a PostHog project. Use when you need to create a new folder for organizing data storage with a specific type and configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-person-path`})}),_jsx(_components.td,{children:`Retrieve path analytics for a specific person within a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-product-tour`})}),_jsx(_components.td,{children:`Tool to create a new product tour in a PostHog project. Use when you need to set up guided tours to onboard users or highlight features.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-project-action`})}),_jsx(_components.td,{children:`This POST endpoint creates actions for a project, accepts various data types, requires project_id and action data, optionally outputs in CSV/JSON…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-project-cohort`})}),_jsx(_components.td,{children:`Create cohorts for a specified project by POSTing JSON-form data to “/api/projects/{project_id}/cohorts/”.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-project-dashboard`})}),_jsxs(_components.td,{children:[`The POST endpoint creates a dashboard within a project using a `,_jsx(_components.code,{children:`project_id`}),`, accepting details in JSON/form formats.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-project-experiment`})}),_jsx(_components.td,{children:`Create a new experiment in a specific project using JSON, form, or multipart data.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-project-insights-with-format-option`})}),_jsx(_components.td,{children:`Create a new analytics insight in a PostHog project. Insights are saved queries that visualize data from your analytics events.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-project-notebook`})}),_jsx(_components.td,{children:`The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-project-pipeline-frontend-app-job`})}),_jsx(_components.td,{children:`Create a job for a pipeline frontend app config in a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-project-retention-insight`})}),_jsx(_components.td,{children:`Create and retrieve retention insights for a project using PostHog’s Query API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-project-subscription`})}),_jsx(_components.td,{children:`Create a subscription for a given project by providing required details such as delivery method, frequency, and starting date.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-project-survey`})}),_jsx(_components.td,{children:`Create surveys in a project by providing a project ID and details like type, questions, and targets in JSON, form-data, or urlencoded format.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-query-in-project-by-id`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.code,{children:`/api/projects/{project_id}/query/`}),` POST endpoint allows users to submit queries for a specific project by providing the project ID in the URL…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-session-recording-playlist`})}),_jsx(_components.td,{children:`Create playlists of session recordings for a specified project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-session-recording-summary`})}),_jsx(_components.td,{children:`Generate an AI-powered summary for a session recording. Requires PostHog AI feature to be enabled.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-survey-summary-headline`})}),_jsx(_components.td,{children:`Tool to create or regenerate a summary headline for a survey.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-warehouse-saved-query`})}),_jsx(_components.td,{children:`Create a new warehouse saved query in PostHog for data warehouse operations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-web-experiment`})}),_jsx(_components.td,{children:`Create a new web experiment in a PostHog project. Web experiments allow you to run A/B tests by dynamically transforming DOM elements on your website…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-alert`})}),_jsx(_components.td,{children:`Delete an alert configuration by providing its UUID and the associated project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-customer-profile-config`})}),_jsx(_components.td,{children:`Tool to delete a customer profile configuration by ID in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-desktop-recording`})}),_jsx(_components.td,{children:`Tool to delete a desktop meeting recording by its UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-endpoint`})}),_jsx(_components.td,{children:`Delete an endpoint and clean up materialized query. Returns no content with a 204 status on success.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-error-tracking-autocapture-control`})}),_jsx(_components.td,{children:`Delete an error tracking autocapture control configuration by UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-error-tracking-grouping-rule`})}),_jsx(_components.td,{children:`Delete a specific error tracking grouping rule by ID. Use when you need to remove a custom grouping rule that is no longer needed or was created incorrectly.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-error-tracking-release`})}),_jsx(_components.td,{children:`Delete an error tracking release by its UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-error-tracking-suppression-rule`})}),_jsx(_components.td,{children:`Tool to delete an error tracking suppression rule by its UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-experiment-holdout`})}),_jsx(_components.td,{children:`Delete an experiment holdout by providing its ID and the associated project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-experiment-saved-metric`})}),_jsx(_components.td,{children:`Tool to delete an experiment saved metric by ID from a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-feature-flag-role-access`})}),_jsx(_components.td,{children:`DELETE /api/projects/{project_id}/feature_flags/{feature_flag_id}/role_access/{id}: Remove role access from a feature flag in a project by ID, requiring authorization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-file-system`})}),_jsx(_components.td,{children:`Tool to delete a file system resource in PostHog by UUID. Use when you need to permanently remove a file system.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-group-type-metric`})}),_jsx(_components.td,{children:`Tool to delete a group usage metric by its UUID within a specific project and group type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-insight`})}),_jsx(_components.td,{children:`Attempt to delete an insight by its ID from a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-insight-variable`})}),_jsx(_components.td,{children:`Delete an insight variable by its UUID from a specified project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-live-debugger-breakpoint`})}),_jsx(_components.td,{children:`Delete a live debugger breakpoint by providing its UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization`})}),_jsx(_components.td,{children:`Delete an organization by its UUID. Requires a ‘PersonalAPIKeyAuth’ with ‘organization:write’ permission.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-batch-export`})}),_jsx(_components.td,{children:`Delete a specific batch export by its UUID in an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-domain`})}),_jsx(_components.td,{children:`Delete a specific domain by its UUID within an organization, given valid organization and domain IDs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-member`})}),_jsx(_components.td,{children:`Remove a member from a PostHog organization by their user UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-pipeline-destination`})}),_jsx(_components.td,{children:`Delete a specific pipeline destination in an organization by ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-pipeline-import-app`})}),_jsx(_components.td,{children:`Delete a specific pipeline import app plugin associated with an organization by ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-pipeline-transformation`})}),_jsx(_components.td,{children:`Delete a specific pipeline transformation plugin for an organization by ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-plugin`})}),_jsx(_components.td,{children:`Delete a specific plugin (by its integer ID) from the organization (identified by UUID) with no response body on success.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-project`})}),_jsx(_components.td,{children:`Projects for the current organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-proxy-record`})}),_jsx(_components.td,{children:`Delete a proxy record by ID for a specific organization. Requires an authenticated user with ‘organization:write’ permission.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-role`})}),_jsx(_components.td,{children:`Delete a role with a specific UUID in an organization. Requires ‘organization:write’ permission.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-persisted-folder`})}),_jsx(_components.td,{children:`Delete a persisted folder by providing its UUID and the associated project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-person`})}),_jsxs(_components.td,{children:[`This endpoint is used to read and delete user data. Use the capture API, `,_jsx(_components.code,{children:`$set`}),`/`,_jsx(_components.code,{children:`$unset`}),` commands, or SDKs for creating/updating persons.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-person-property`})}),_jsx(_components.td,{children:`Delete specific properties from a person record using the $unset operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-product-tour`})}),_jsx(_components.td,{children:`Delete a product tour by providing its UUID and the associated project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-project-batch-export`})}),_jsx(_components.td,{children:`Delete a specific batch export by providing the UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-project-dashboard-collaborator`})}),_jsx(_components.td,{children:`Remove a collaborator from a project dashboard. Provide the project_id, dashboard_id, and user’s UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-project-early-access-feature`})}),_jsx(_components.td,{children:`Delete an early access feature by ID from a specified project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-project-event-definition`})}),_jsx(_components.td,{children:`Delete an event definition by providing its UUID and the associated project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-project-experiment`})}),_jsx(_components.td,{children:`Soft-delete a specific experiment by its unique integer ID within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-project-member`})}),_jsx(_components.td,{children:`Delete a specific user (by UUID) from the explicit members of a given project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-project-plugin-configuration`})}),_jsx(_components.td,{children:`DELETE /api/projects/{project_id}/plugin_configs/{id}/: Removes a specific plugin configuration by ID from a given project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-project-query`})}),_jsx(_components.td,{children:`(Experimental)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-property-definition`})}),_jsx(_components.td,{children:`Delete a property definition by providing its UUID and the associated project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-role-membership`})}),_jsx(_components.td,{children:`Remove a user from a custom organization role by deleting their role membership.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-session-recording`})}),_jsx(_components.td,{children:`Delete a session recording by providing the session’s UUID and the associated project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-session-recording-from-playlist`})}),_jsx(_components.td,{children:`Remove a session recording from a playlist in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-survey`})}),_jsx(_components.td,{children:`Delete a survey by providing its UUID and the associated project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-warehouse-saved-query`})}),_jsx(_components.td,{children:`Tool to delete a warehouse saved query from PostHog. Use when you need to remove a saved query from the data warehouse.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-web-experiment`})}),_jsx(_components.td,{children:`Delete a web experiment by its ID from a specific project. Use when you need to permanently remove a web experiment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`duplicate-cohort-to-static`})}),_jsx(_components.td,{children:`This endpoint duplicates a specified cohort as a static one within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`duplicate-experiment`})}),_jsx(_components.td,{children:`Tool to duplicate an existing experiment in PostHog. Use when you need to create a copy of an experiment with the same configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`duplicate-survey-to-projects`})}),_jsx(_components.td,{children:`Duplicate a survey to multiple projects in a single transaction.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`enable-project-early-access-feature`})}),_jsx(_components.td,{children:`Enables a new early access feature for a project using project ID, payload with details, and PersonalAPIKeyAuth.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`finish-symbol-sets-bulk-upload`})}),_jsx(_components.td,{children:`Tool to finalize bulk upload of error tracking symbol sets for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`flag-annotation-as-deleted`})}),_jsx(_components.td,{children:`Soft delete an annotation by setting ‘deleted’ to true via PATCH request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`generate-insight-name`})}),_jsx(_components.td,{children:`Tool to generate an AI-suggested name for a PostHog insight based on its query configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`generate-project-funnel-correlation-insight`})}),_jsx(_components.td,{children:`The /api/projects/{project_id}/insights/funnel/correlation endpoint generates a correlation insight for funnel analysis in a project, accepting…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-app-metrics`})}),_jsx(_components.td,{children:`Retrieve performance and error metrics for a specific plugin configuration (app) in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-app-metrics-error-details`})}),_jsx(_components.td,{children:`Retrieves detailed error information for a specific app metric (plugin config) within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-batch-export-details`})}),_jsx(_components.td,{children:`Retrieve details of a specific batch export by its UUID in a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-batch-exports-backfills`})}),_jsx(_components.td,{children:`Tool to retrieve backfills for a specific batch export within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-cohort-activity-details`})}),_jsx(_components.td,{children:`Retrieve activity details for a specific cohort within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-cohort-person-details`})}),_jsx(_components.td,{children:`Retrieve details of persons within a cohort by its unique ID in the specified project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-cohorts-calculation-history`})}),_jsx(_components.td,{children:`Tool to retrieve the calculation history for a specific cohort.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-conversation`})}),_jsx(_components.td,{children:`Tool to retrieve a specific conversation by UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-conversations`})}),_jsx(_components.td,{children:`Tool to retrieve conversations for a specific PostHog project with pagination support.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-customer-profile-config`})}),_jsx(_components.td,{children:`Retrieve a specific customer profile configuration by its ID for a given project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-customer-profile-configs`})}),_jsx(_components.td,{children:`Tool to retrieve customer profile configurations for a project with pagination support.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-dashboard-template-details`})}),_jsx(_components.td,{children:`Fetch specific dashboard template details by UUID in a project with ‘dashboard_template:read’ rights using a PersonalAPIKeyAuth.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-dashboard-template-schema`})}),_jsx(_components.td,{children:`Retrieve the JSON schema for dashboard templates of a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-data-color-theme`})}),_jsx(_components.td,{children:`Tool to retrieve a specific data color theme by ID from a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-data-color-themes`})}),_jsx(_components.td,{children:`Tool to retrieve data color themes for a specific project. Use when you need to list available color themes for data visualization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-dataset`})}),_jsx(_components.td,{children:`Retrieve detailed information about a specific dataset within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-dataset-item`})}),_jsx(_components.td,{children:`Tool to retrieve a specific dataset item by its ID from a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-dataset-items`})}),_jsx(_components.td,{children:`Tool to retrieve paginated dataset items for a specific project in PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-datasets`})}),_jsx(_components.td,{children:`Tool to retrieve datasets for a PostHog project. Use when you need to list or search datasets within a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-desktop-recordings`})}),_jsx(_components.td,{children:`Tool to retrieve desktop meeting recordings for a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-endpoint-openapi-specification`})}),_jsx(_components.td,{children:`Get OpenAPI 3.0 specification for a specific PostHog endpoint.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-error-tracking-assignment-rules`})}),_jsx(_components.td,{children:`Tool to retrieve error tracking assignment rules for a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-error-tracking-autocapture-control`})}),_jsx(_components.td,{children:`Retrieve a specific error tracking autocapture control configuration by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-error-tracking-fingerprints`})}),_jsx(_components.td,{children:`Tool to retrieve error tracking fingerprints for a project. Use when you need to list tracked errors with their status, occurrence counts, and timing information.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-error-tracking-grouping-rules`})}),_jsx(_components.td,{children:`Tool to retrieve error tracking grouping rules for a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-error-tracking-release`})}),_jsx(_components.td,{children:`Retrieve details of a specific error tracking release by its UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-error-tracking-release-by-hash`})}),_jsx(_components.td,{children:`Tool to retrieve an error tracking release by its hash identifier.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-error-tracking-releases`})}),_jsx(_components.td,{children:`Tool to retrieve paginated error tracking releases for a specific project in PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-error-tracking-suppression-rules`})}),_jsx(_components.td,{children:`Tool to retrieve error tracking suppression rules for a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-error-tracking-symbol-sets`})}),_jsx(_components.td,{children:`Tool to retrieve error tracking symbol sets for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-evaluation`})}),_jsx(_components.td,{children:`Retrieve details of a specific evaluation by its UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-evaluations`})}),_jsx(_components.td,{children:`Tool to retrieve evaluations configured for a specific PostHog environment/project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-event-definition`})}),_jsx(_components.td,{children:`Retrieve an event definition by its UUID within a specified project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-event-definition-by-name`})}),_jsx(_components.td,{children:`Tool to retrieve an event definition by its exact name for a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-event-definitions`})}),_jsx(_components.td,{children:`Retrieve definitions for events within a specified project by providing the unique project_id.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-event-definitions-golang`})}),_jsx(_components.td,{children:`Tool to retrieve event definitions in Golang format for a specific PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-event-definitions-python`})}),_jsx(_components.td,{children:`Tool to retrieve Python-formatted event definitions for a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-event-definitions-typescript`})}),_jsx(_components.td,{children:`Tool to retrieve TypeScript event definitions for a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-experiment-details`})}),_jsxs(_components.td,{children:[`Access detailed experiment info within a project using unique `,_jsx(_components.code,{children:`experiment ID`}),` \u0026 `,_jsx(_components.code,{children:`project ID`}),`, with ‘experiment:read’ rights.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-experiment-holdout-details`})}),_jsx(_components.td,{children:`Retrieve details of a specific experiment holdout by ID within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-experiment-holdouts`})}),_jsx(_components.td,{children:`Tool to retrieve experiment holdouts for a specific PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-experiment-saved-metric`})}),_jsx(_components.td,{children:`Tool to retrieve a specific experiment saved metric by ID from a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-experiments-eligible-feature-flags`})}),_jsx(_components.td,{children:`Tool to retrieve feature flags eligible for use in experiments.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-experiments-requiring-flag-implementation`})}),_jsx(_components.td,{children:`Retrieve details for experiments that require feature flag implementation in a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-experiments-stats`})}),_jsx(_components.td,{children:`Tool to retrieve experimentation velocity statistics for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-export-unsubscribe-configs`})}),_jsx(_components.td,{children:`Retrieves export unsubscribe configurations for pipeline import apps in an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-export-unsubscribe-settings`})}),_jsx(_components.td,{children:`Retrieves export unsubscribe configurations for pipeline transformations in an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-external-data-source`})}),_jsx(_components.td,{children:`Tool to retrieve details of a specific external data source by its UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-external-data-sources`})}),_jsx(_components.td,{children:`Tool to retrieve external data sources for a PostHog project with pagination support.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-feature-flag-activity-details`})}),_jsx(_components.td,{children:`Manage feature flags (creation, reading, updating, and deleting) using PostHog’s guides or via JavaScript Library/endpoint for user-specific flag…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-feature-flag-details`})}),_jsx(_components.td,{children:`Retrieve detailed information about a specific feature flag in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-feature-flag-role-access-details`})}),_jsx(_components.td,{children:`Retrieve details for a specific role’s access to a feature flag within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-feature-flags-activity-log`})}),_jsx(_components.td,{children:`Learn to manage feature flags by creating, reading, updating, and deleting them.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-feature-flags-dependent-flags`})}),_jsx(_components.td,{children:`Retrieve all active feature flags that depend on a specified flag.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-feature-flags-evaluation-reasons`})}),_jsx(_components.td,{children:`Manage feature flags - create, read, update, delete - using the PostHog JavaScript Library or endpoint for user-specific flag status. (More in docs).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-feature-flags-matching-ids`})}),_jsx(_components.td,{children:`Tool to get IDs of all feature flags matching the current filters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-feature-flag-status`})}),_jsx(_components.td,{children:`Tool to retrieve the status of a specific feature flag in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-file-system`})}),_jsx(_components.td,{children:`Tool to retrieve a specific file system resource by UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-file-system-shortcut`})}),_jsx(_components.td,{children:`Retrieve a specific file system shortcut by UUID from a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-filtered-project-property-definitions`})}),_jsx(_components.td,{children:`Get property definitions for a project using project_id, with filters for event names, property types, exclusions, and numerical or feature flags.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-funnel-insights-in-project`})}),_jsx(_components.td,{children:`Execute a funnel analysis for a specific project. Requires specifying funnel steps via ‘events’ or ‘actions’ parameter (at least 2 steps).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-group-property-definitions`})}),_jsx(_components.td,{children:`Retrieve property definitions for a group within a project by providing the project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-group-property-values`})}),_jsx(_components.td,{children:`Retrieve property values by ‘group_type_index’ and ‘key’ within a ‘project_id’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-groups-types-metric-by-id`})}),_jsx(_components.td,{children:`Tool to retrieve detailed information about a specific group usage metric by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-groups-types-metrics`})}),_jsx(_components.td,{children:`Tool to retrieve metrics for a specific group type in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-hedgehog-configuration`})}),_jsx(_components.td,{children:`Retrieve user’s hedgehog configuration details by their UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-historical-app-metrics-export`})}),_jsxs(_components.td,{children:[`Retrieve historical export data for app metrics by supplying the `,_jsx(_components.code,{children:`project_id`}),` and `,_jsx(_components.code,{children:`plugin_config_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-hog-function`})}),_jsx(_components.td,{children:`Tool to retrieve a specific hog function by UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-hog-functions`})}),_jsx(_components.td,{children:`Tool to retrieve hog functions for a specific PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-important-project-activity-log`})}),_jsx(_components.td,{children:`Retrieve a log of important activities and changes for a specified project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-insight-sharing-configurations`})}),_jsx(_components.td,{children:`Retrieve sharing configurations for a specific insight within a project, requiring project and insight IDs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-insights-thresholds`})}),_jsx(_components.td,{children:`Tool to retrieve thresholds configured for a specific insight within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-insight-threshold`})}),_jsx(_components.td,{children:`Tool to retrieve a specific insight threshold by ID for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-insight-variable`})}),_jsx(_components.td,{children:`Tool to retrieve a specific insight variable by UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-insight-variables`})}),_jsx(_components.td,{children:`Tool to retrieve paginated list of insight variables for a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-live-debugger-breakpoint`})}),_jsx(_components.td,{children:`Tool to retrieve a specific live debugger breakpoint by UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-live-debugger-breakpoints`})}),_jsx(_components.td,{children:`Tool to retrieve live debugger breakpoints for a project. Returns a paginated list of breakpoints with their configuration including filename, line…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-llm-analytics-evaluation-config`})}),_jsx(_components.td,{children:`Tool to retrieve the LLM analytics evaluation configuration for a specific PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-llm-analytics-models`})}),_jsx(_components.td,{children:`Tool to list available LLM models for a specific provider in PostHog LLM Analytics.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-llm-analytics-provider-keys`})}),_jsx(_components.td,{children:`Tool to retrieve LLM analytics provider keys for a project. Use when you need to list API keys configured for LLM analytics providers.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-logs-attributes`})}),_jsx(_components.td,{children:`Tool to retrieve available log attributes for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-logs-has-logs`})}),_jsx(_components.td,{children:`Tool to check if a project has logs available. Use when you need to verify log availability before querying logs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-logs-values`})}),_jsx(_components.td,{children:`Tool to retrieve unique values for a specific log field key in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization`})}),_jsx(_components.td,{children:`Retrieve organization details by UUID. Endpoint requires ‘organization:read’ access.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-pipeline-app-repositories`})}),_jsx(_components.td,{children:`Retrieve details of pipeline import app repositories for a specific organization by its UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-persisted-folder`})}),_jsx(_components.td,{children:`Tool to list persisted folders for a PostHog project with pagination support.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-pipeline-destination-details`})}),_jsx(_components.td,{children:`Retrieve activity logs and metadata for a specific pipeline destination configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-pipeline-transformation-details`})}),_jsx(_components.td,{children:`Retrieve available pipeline transformation plugins from the organization’s plugin repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-product-tour`})}),_jsx(_components.td,{children:`Tool to retrieve a specific product tour by UUID from a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-project-person-trends`})}),_jsxs(_components.td,{children:[`This endpoint is for reading and deleting persons. Use the capture API, `,_jsx(_components.code,{children:`$set`}),`/`,_jsx(_components.code,{children:`$unset`}),` properties, or SDKs for creating/updating persons.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-project-survey-activity-log`})}),_jsx(_components.td,{children:`Retrieve the activity log of surveys within a specific project by using the project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-role-membership`})}),_jsx(_components.td,{children:`Retrieve details of a specific role membership within an organization by its UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-session-group-summaries`})}),_jsx(_components.td,{children:`Tool to retrieve stored group session summaries for a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-session-recording-playlist-details`})}),_jsx(_components.td,{children:`Retrieve session recording playlist details for a specific project by project_id and playlist short_id.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-survey-response-statistics`})}),_jsx(_components.td,{children:`Get survey response statistics for a specific survey. Returns event counts, unique respondents, and conversion rates.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-surveys-archived-response-uuids`})}),_jsx(_components.td,{children:`Tool to get list of archived response UUIDs for HogQL filtering.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-surveys-stats`})}),_jsx(_components.td,{children:`Tool to get aggregated response statistics across all surveys for a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-unused-org-pipeline-frontend-apps`})}),_jsx(_components.td,{children:`Retrieve a list of pipeline frontend apps that are available but not currently in use within a specific organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-user-home-settings`})}),_jsx(_components.td,{children:`Tool to retrieve user home settings including homepage and tab configurations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-user-interviews`})}),_jsx(_components.td,{children:`Tool to retrieve paginated list of user interviews for a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-warehouse-saved-queries-activity`})}),_jsx(_components.td,{children:`Tool to retrieve activity details for a specific warehouse saved query in PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-warehouse-saved-query`})}),_jsx(_components.td,{children:`Tool to retrieve a warehouse saved query from PostHog data warehouse.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-warehouse-table`})}),_jsx(_components.td,{children:`Retrieve details of a specific data warehouse table by its UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-warehouse-tables`})}),_jsx(_components.td,{children:`Tool to retrieve a paginated list of warehouse tables for a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-web-experiment`})}),_jsx(_components.td,{children:`Tool to retrieve a specific web experiment by ID from a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-web-vitals`})}),_jsx(_components.td,{children:`Tool to retrieve web vitals metrics for a specific pathname in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`initiate-domain-verification-with-saml-config`})}),_jsx(_components.td,{children:`Initiates domain verification for SAML SSO authentication. This endpoint triggers the verification process for a previously created domain by…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-alerts`})}),_jsx(_components.td,{children:`Tool to retrieve all alerts configured for a specific PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-all-projects-across-organizations`})}),_jsx(_components.td,{children:`Tool to list all projects the authenticated user can access by enumerating organizations and aggregating each organization’s projects.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-and-filter-project-events`})}),_jsx(_components.td,{children:`This endpoint for listing/filtering events is deprecated and maintained only for compatibility.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-and-manage-project-annotations`})}),_jsxs(_components.td,{children:[`Create, Read, Update and Delete annotations. `,_jsx(_components.a,{href:`https://posthog.com/docs/user-guides/annotations`,children:`See docs`}),` for more information on annotations.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-and-manage-project-feature-flags`})}),_jsx(_components.td,{children:`List all feature flags for a specific project with pagination support.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-batch-export-runs`})}),_jsxs(_components.td,{children:[`List runs for a batch export by `,_jsx(_components.code,{children:`batch_export_id`}),` within a project.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-conversations-tickets`})}),_jsx(_components.td,{children:`Tool to list tickets with person data attached for a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-dashboard-sharing-configs`})}),_jsx(_components.td,{children:`Retrieve a list of dashboard sharing configurations for a specified project and dashboard.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-endpoints`})}),_jsx(_components.td,{children:`Tool to list all endpoints for the team. Use when you need to retrieve or discover available endpoints within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-endpoint-versions`})}),_jsx(_components.td,{children:`Tool to list all versions for a specific endpoint in PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-error-tracking-autocapture-controls`})}),_jsx(_components.td,{children:`Tool to list error tracking autocapture controls for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-experiment-saved-metrics`})}),_jsx(_components.td,{children:`Tool to list experiment saved metrics for a project with pagination support.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-feature-flag-role-access-details`})}),_jsx(_components.td,{children:`This GET endpoint returns role access details for a feature flag in a project, needs ‘project_id’ \u0026 ‘feature_flag_id’, and offers optional ‘limit’ \u0026…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-file-system`})}),_jsx(_components.td,{children:`Tool to list file system resources for a PostHog project with pagination support.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-groups-by-type`})}),_jsx(_components.td,{children:`List all groups of a specific group type. You must pass ?group_type_index= in the URL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-live-debugger-breakpoint-hits`})}),_jsx(_components.td,{children:`Tool to retrieve breakpoint hit events from ClickHouse with optional filtering and pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-live-debugger-breakpoints-active`})}),_jsx(_components.td,{children:`Tool to fetch active live debugger breakpoints for external client applications using Project API key.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-notebooks`})}),_jsx(_components.td,{children:`The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-or-delete-persons-with-optional-filters`})}),_jsx(_components.td,{children:`This endpoint is for reading/deleting persons. For creating/updating, use the capture API, set/unset properties, or SDKs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-batch-exports`})}),_jsx(_components.td,{children:`Retrieve paginated batch exports for an organization, with filters and optional limits.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-domains`})}),_jsxs(_components.td,{children:[`Fetch a list of an organization’s domains with pagination using `,_jsx(_components.code,{children:`limit`}),` and `,_jsx(_components.code,{children:`offset`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-integrations`})}),_jsx(_components.td,{children:`Tool to list organization-level integrations with read-only access.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-invites`})}),_jsx(_components.td,{children:`Retrieve a paginated list of all pending and active invites for an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-members`})}),_jsx(_components.td,{children:`List all members of a specific organization with pagination support.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-pipeline-destinations`})}),_jsx(_components.td,{children:`Retrieve a paginated list of an organization’s pipeline destinations by ID, with optional count and offset parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-pipeline-frontend-apps`})}),_jsx(_components.td,{children:`Retrieve a paginated list of available pipeline frontend apps for a specific organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-pipeline-import-apps`})}),_jsx(_components.td,{children:`Retrieve a paginated list of pipeline import applications for a specified organization by ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-pipeline-transformations`})}),_jsxs(_components.td,{children:[`Retrieve paginated pipeline transformation lists for an organization using `,_jsx(_components.code,{children:`limit`}),` and `,_jsx(_components.code,{children:`offset`}),`, requiring a UUID and PersonalAPIKeyAuth.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-plugins`})}),_jsx(_components.td,{children:`Retrieve the list of plugins for a specified organization. Supports pagination through ‘limit’ and ‘offset’ query parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-projects`})}),_jsx(_components.td,{children:`Projects for the current organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-proxy-records`})}),_jsx(_components.td,{children:`Retrieve a paginated list of custom domain proxy records for an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-roles`})}),_jsx(_components.td,{children:`List all roles in an organization with pagination support. Returns role details including ID, name, creation timestamp, creator information, assigned…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-pipeline-destination-configs`})}),_jsx(_components.td,{children:`List pipeline destination configurations for a given project by ID, with optional pagination through ‘limit’ and ‘offset’ query parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-pipeline-frontend-app-configs`})}),_jsx(_components.td,{children:`List all pipeline frontend app configurations for a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-product-tours`})}),_jsx(_components.td,{children:`Tool to retrieve a paginated list of product tours for a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-actions`})}),_jsx(_components.td,{children:`Get paginated project actions with filters by format. Query params: limit, offset.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-batch-exports`})}),_jsx(_components.td,{children:`Retrieve an indexed list of batch exports for a specified project with optional pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-configuration-plugin-logs`})}),_jsx(_components.td,{children:`Retrieve logs for a specific plugin configuration within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-dashboard-collaborators`})}),_jsx(_components.td,{children:`Retrieve the list of collaborators for a specific dashboard within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-dashboards`})}),_jsx(_components.td,{children:`Get paginated dashboards for a project by ID, using ‘limit’ and ‘offset’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-dashboard-templates`})}),_jsx(_components.td,{children:`Retrieve available dashboard templates for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-early-access-features`})}),_jsx(_components.td,{children:`Retrieve a paginated list of a project’s early access features by ID with ‘limit’ and ‘offset’ parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-experiments`})}),_jsx(_components.td,{children:`Get a paginated list of experiments within a project using ‘limit’ and ‘offset’ parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-export-items`})}),_jsx(_components.td,{children:`Retrieve a paginated list of export items for a specific project by ID with optional ‘limit’ and ‘offset’ query parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-group-types`})}),_jsx(_components.td,{children:`List all group types configured for a PostHog project. Group types are used to organize entities (like companies, organizations, or teams) in PostHog analytics.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-membership-details`})}),_jsx(_components.td,{children:`Retrieve a list of project membership details for a specified project by ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-pipeline-configurations`})}),_jsx(_components.td,{children:`List all pipeline transformation configurations for a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-pipeline-import-configs`})}),_jsx(_components.td,{children:`List pipeline import app configurations for a specified project, with pagination options ‘limit’ and ‘offset’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-plugin-configurations`})}),_jsx(_components.td,{children:`List all plugin configurations for a specific project. Plugin configurations define which plugins (apps) are installed and enabled for a project…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-session-recordings`})}),_jsx(_components.td,{children:`Retrieve a paginated list of session recordings for a specific project, including viewing times and user interactions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-subscriptions`})}),_jsx(_components.td,{children:`Retrieve a paginated list of subscriptions for a given project by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-surveys`})}),_jsx(_components.td,{children:`Get paginated surveys for a project with its ID, using ‘limit’ and ‘offset’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-role-memberships`})}),_jsx(_components.td,{children:`List all users assigned to a specific role within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-session-recording-playlists`})}),_jsx(_components.td,{children:`List all session recording playlists for a PostHog project, including both user-created playlists and system-generated synthetic playlists (like…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-session-recording-sharing-configs`})}),_jsx(_components.td,{children:`Retrieve a list of sharing configurations for a specific session recording in a project, including creation timestamps and access tokens.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-unused-organization-pipeline-transformations`})}),_jsx(_components.td,{children:`Retrieve a list of unused pipeline transformations for a specified organization, identified by UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-users-with-staff-filter-and-pagination`})}),_jsx(_components.td,{children:`API endpoint fetches a user list with staff filter, pagination (limit, offset), and requires a personal API key.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-warehouse-saved-queries`})}),_jsx(_components.td,{children:`Tool to retrieve warehouse saved queries for a project. Use when you need to list or search saved queries from the data warehouse.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-web-experiments`})}),_jsx(_components.td,{children:`Tool to retrieve a paginated list of web experiments for a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`manage-feature-flag-enrichment-for-usage-dashboard`})}),_jsx(_components.td,{children:`Learn to manage feature flags (creation, access, modification, removal) using PostHog’s docs, with options to use a JavaScript Library or a dedicated…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`manage-project-annotations`})}),_jsxs(_components.td,{children:[`Create, Read, Update and Delete annotations. `,_jsx(_components.a,{href:`https://posthog.com/docs/user-guides/annotations`,children:`See docs`}),` for more information on annotations.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`manage-project-feature-flags-for-local-evaluation`})}),_jsx(_components.td,{children:`Retrieve all feature flag definitions for a project to enable local evaluation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mark-dashboard-template-as-deleted`})}),_jsx(_components.td,{children:`Hard delete of this model is not allowed. Use a patch API call to set “deleted” to true`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mark-insight-as-viewed-with-configurable-format`})}),_jsx(_components.td,{children:`Marks one or more insights as viewed by the current user for a specified project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mark-insights-as-viewed`})}),_jsx(_components.td,{children:`Record insights as viewed by updating their last_viewed_at timestamps.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mark-notebook-as-deleted`})}),_jsx(_components.td,{children:`Hard delete of this model is not allowed. Use a patch API call to set “deleted” to true`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`move-dashboard-tile`})}),_jsxs(_components.td,{children:[`Endpoint to move a tile from one dashboard to another. Requires `,_jsx(_components.code,{children:`project_id`}),` (in path), `,_jsx(_components.code,{children:`id`}),` (source dashboard ID in path), `,_jsx(_components.code,{children:`tile`}),` (object with `,_jsx(_components.code,{children:`id`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-alert`})}),_jsx(_components.td,{children:`Tool to update an existing alert configuration in PostHog. Use when you need to modify alert settings such as name, enabled status, thresholds, or subscribed users.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-batch-export`})}),_jsx(_components.td,{children:`Update an existing batch export configuration in PostHog by partially modifying fields like name, paused status, destination, or schedule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-complete-product-onboarding`})}),_jsx(_components.td,{children:`Tool to mark a specific product onboarding as complete for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-customer-profile-config`})}),_jsx(_components.td,{children:`Update a customer profile configuration by partially modifying fields like content, scope, or sidebar.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-dataset`})}),_jsx(_components.td,{children:`Tool to partially update a dataset in a PostHog project. Use when you need to modify dataset properties like name or description.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-dataset-item`})}),_jsx(_components.td,{children:`Tool to partially update a dataset item by its ID in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-endpoint`})}),_jsx(_components.td,{children:`Tool to partially update an endpoint for a project. Use when you need to modify specific fields of an existing endpoint without replacing the entire configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-error-tracking-autocapture-controls`})}),_jsx(_components.td,{children:`Partially update an error tracking autocapture control configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-evaluation`})}),_jsx(_components.td,{children:`Update an evaluation by patching specific fields. Use when you need to modify evaluation settings like description, enabled status, or configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-experiment`})}),_jsxs(_components.td,{children:[`Endpoint enables partial updates to an experiment in a project using PATCH, needing `,_jsx(_components.code,{children:`project_id`}),`, `,_jsx(_components.code,{children:`experiment_id`}),`, and various payload types.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-experiment-saved-metric`})}),_jsx(_components.td,{children:`Tool to partially update an experiment saved metric by ID in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-external-data-source`})}),_jsx(_components.td,{children:`Tool to update an external data source in PostHog by patching specific fields like description or configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-file-system`})}),_jsx(_components.td,{children:`Tool to partially update a file system resource by UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-file-system-shortcut`})}),_jsx(_components.td,{children:`Tool to partially update a file system shortcut in PostHog by its UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-groups-types-metrics`})}),_jsx(_components.td,{children:`Tool to update a group usage metric configuration in PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-hog-function`})}),_jsx(_components.td,{children:`Tool to partially update a hog function by UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-insight-variable`})}),_jsx(_components.td,{children:`Update an insight variable by partially modifying its properties (name, type, default value, etc.).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-live-debugger-breakpoint`})}),_jsx(_components.td,{children:`Tool to update a live debugger breakpoint by UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-organization-domain`})}),_jsx(_components.td,{children:`Updates selected properties of a domain in an organization via PATCH request, supports various data formats but SAML fields are immutable.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-organization-role`})}),_jsx(_components.td,{children:`PATCH /api/organizations/{organization_id}/roles/{id}/: Update partial details of a role by ID within an organization, including name and feature flag access level.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-persisted-folder`})}),_jsx(_components.td,{children:`Tool to partially update a persisted folder by ID for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-person`})}),_jsxs(_components.td,{children:[`This endpoint allows reading and deleting individuals. For creation or updates, use the capture API, `,_jsx(_components.code,{children:`$set`}),`/`,_jsx(_components.code,{children:`$unset`}),` properties, or SDKs.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-product-tour`})}),_jsx(_components.td,{children:`Tool to partially update a product tour in PostHog. Use when you need to modify specific fields of an existing tour like description, archived status, dates, or content.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-project-action`})}),_jsx(_components.td,{children:`Update an action within a project with a specified ID. Supports partial updates.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-project-annotation`})}),_jsxs(_components.td,{children:[`Create, Read, Update and Delete annotations. `,_jsx(_components.a,{href:`https://posthog.com/docs/user-guides/annotations`,children:`See docs`}),` for more information on annotations.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-project-cohort`})}),_jsx(_components.td,{children:`Update partial cohort details for a specific project. Requires a cohort ID and project ID, supports JSON, form data, and accepts patch changes like name or description.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-project-dashboard`})}),_jsx(_components.td,{children:`Endpoint PATCH /api/projects/{project_id}/dashboards/{id}: Allows partial update of a project’s dashboard with specified ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-project-feature-flag`})}),_jsx(_components.td,{children:`Learn to manage feature flags (create, read, update, delete) using PostHog’s docs, with options for JavaScript Library use or dedicated endpoints for user flag status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-project-insight`})}),_jsxs(_components.td,{children:[`The PATCH endpoint supports partial insight updates in a project, allows format specification (CSV/JSON), and requires `,_jsx(_components.code,{children:`PersonalAPIKeyAuth`}),` and…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-project-member`})}),_jsx(_components.td,{children:`Update a project member’s role using their UUID in a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-project-notebook`})}),_jsx(_components.td,{children:`The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-project-property-definition`})}),_jsx(_components.td,{children:`PATCH /api/projects/{project_id}/property_definitions/{id}/: Partially update a specific property definition by UUID in a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-project-subscription`})}),_jsx(_components.td,{children:`PATCH /api/projects/{project_id}/subscriptions/{id}/: Update partial details of a specific project subscription by ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-project-survey`})}),_jsx(_components.td,{children:`Update partial survey details by PATCH to /api/projects/{project_id}/surveys/{id}/ with UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-session-recording-playlist`})}),_jsxs(_components.td,{children:[`Update session recording playlists using PATCH on the endpoint with `,_jsx(_components.code,{children:`project_id`}),` and `,_jsx(_components.code,{children:`short_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-user`})}),_jsx(_components.td,{children:`Tool to update user profile settings in PostHog. Use when you need to modify user information such as name, email, role, theme preferences, or notification settings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-warehouse-saved-query`})}),_jsx(_components.td,{children:`Tool to partially update a warehouse saved query in PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-warehouse-tables`})}),_jsx(_components.td,{children:`Tool to partially update a warehouse table by patching specific fields like name, format, or schema.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-web-experiment`})}),_jsx(_components.td,{children:`Tool to partially update a web experiment in PostHog. Use when you need to modify specific fields of an existing web experiment without replacing the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`pause-batch-export`})}),_jsx(_components.td,{children:`Pause a batch export in PostHog to temporarily stop scheduled data exports.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`pause-organization-batch-export`})}),_jsx(_components.td,{children:`Pause an organization-level batch export in PostHog. Use when you need to temporarily stop scheduled data exports at the organization level without…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`project-funnel-advanced-analytics`})}),_jsx(_components.td,{children:`Create comprehensive funnel analysis for a PostHog project with advanced configuration options.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`project-trend-analytics`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.code,{children:`/api/projects/{project_id}/insights/trend/`}),` endpoint provides project trends in CSV/JSON, requires `,_jsx(_components.code,{children:`project_id`}),` and optional parameters, and…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`rearrange-frontend-app-pipeline-configs`})}),_jsx(_components.td,{children:`Rearrange (reorder) the configuration of frontend apps in a project’s data pipeline.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`rearrange-pipeline-transformation-configs`})}),_jsx(_components.td,{children:`Rearrange the execution order of pipeline transformation configurations for a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`rearrange-project-import-app-configurations`})}),_jsx(_components.td,{children:`Rearrange app import settings in a project using PATCH /api/projects/{project_id}/… by updating plug-in order and status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`rearrange-project-pipeline-destination-configs`})}),_jsx(_components.td,{children:`Rearrange the execution order of pipeline destination configurations for a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`recalculate-experiment-timeseries`})}),_jsx(_components.td,{children:`Tool to create a recalculation request for experiment timeseries data.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reconfigure-plugin-order-and-status-in-project`})}),_jsx(_components.td,{children:`Reconfigure the execution order and status of plugin configurations within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`replace-desktop-recording`})}),_jsx(_components.td,{children:`Replace a desktop meeting recording in PostHog using PUT. Use when you need to completely replace all recording data including metadata, transcript…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reset-person-distinct-id`})}),_jsx(_components.td,{children:`Reset a distinct_id for a deleted person. This allows the distinct_id to be used again.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-async-query-status-by-id`})}),_jsx(_components.td,{children:`(Experimental)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-last-viewed-insights-for-user`})}),_jsx(_components.td,{children:`Returns basic details about the last 5 insights viewed by this user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-matching-events-for-session-recording`})}),_jsx(_components.td,{children:`Retrieves event IDs matching a filter with one session ID and at least one event/action criterion.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-notebook-activity-for-project`})}),_jsx(_components.td,{children:`The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-notebook-activity-log`})}),_jsx(_components.td,{children:`The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-notebook-details`})}),_jsx(_components.td,{children:`The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-or-delete-person-retention-data`})}),_jsxs(_components.td,{children:[`This endpoint is for reading and deleting person data; use the capture API, `,_jsx(_components.code,{children:`$set`}),`/`,_jsx(_components.code,{children:`$unset`}),` properties, or SDKs for creation and updates.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-or-delete-project-persons-funnel-data`})}),_jsx(_components.td,{children:`Retrieves persons who entered or progressed through a funnel in the specified project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-pipeline-frontend-app`})}),_jsx(_components.td,{children:`Retrieve pipeline frontend app details for an organization using its ‘organization_id’ (UUID).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-pipeline-repository-details`})}),_jsx(_components.td,{children:`Retrieve details for repository pipeline destinations within a specific organization by its UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-pipeline-transformation-activi`})}),_jsx(_components.td,{children:`Retrieve org pipeline transformation activity`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-pipeline-unsubscribe-configs`})}),_jsx(_components.td,{children:`Retrieve export unsubscribe configurations for an organization’s pipeline frontend apps.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-plugin-activity`})}),_jsx(_components.td,{children:`Retrieve activity details for plugins in a specified organization by ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-plugin-details`})}),_jsx(_components.td,{children:`Retrieve a specific plugin’s details for an organization. Requires the plugin’s integer ID and the organization’s UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-plugin-repository-details`})}),_jsx(_components.td,{children:`Retrieve plugin repository details for a specific organization by its UUID, including plugin type, name, URL, and more.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-plugin-unsubscribe-configs`})}),_jsx(_components.td,{children:`Retrieve export unsubscribe configurations for plugins in an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-project-details`})}),_jsx(_components.td,{children:`Projects for the current organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-role-details`})}),_jsx(_components.td,{children:`Retrieve the details of a specific role within an organization using its UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-unused-pipeline-apps`})}),_jsx(_components.td,{children:`Retrieve unused pipeline import apps for a specified organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-paginated-organization-list`})}),_jsx(_components.td,{children:`Retrieve a paginated list of organizations with optional ‘limit’ and ‘offset’ query parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-persisted-folder`})}),_jsx(_components.td,{children:`Tool to retrieve a specific persisted folder by its UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-person-activity-and-delete-options`})}),_jsxs(_components.td,{children:[`This endpoint is for reading and deleting persons; for creating/updating, use the capture API, `,_jsx(_components.code,{children:`$set`}),`/`,_jsx(_components.code,{children:`$unset`}),` properties, or SDKs.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-person-details-by-id`})}),_jsxs(_components.td,{children:[`This endpoint is used to read and delete persons. For creating or updating, use the capture API, `,_jsx(_components.code,{children:`$set`}),` and `,_jsx(_components.code,{children:`$unset`}),` properties, or SDKs.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-persons-funnel-correlation-data`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Note`}),`: This endpoint path appears to be incorrectly defined or deprecated in the PostHog API.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-person-values-by-project`})}),_jsx(_components.td,{children:`Retrieve unique values for a specific person property across all persons in a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-pipeline-destination-activity`})}),_jsxs(_components.td,{children:[`Retrieve activity details for pipeline destinations within an organization. `,_jsx(_components.strong,{children:`Parameters:`}),` - `,_jsx(_components.code,{children:`organization_id`}),` (required): UUID-formatted…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-pipeline-destination-config-details`})}),_jsx(_components.td,{children:`Retrieve details of a specific pipeline destination config for a project by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-pipeline-destination-details`})}),_jsx(_components.td,{children:`Fetch a pipeline destination’s details by ID and organization UUID, using a PersonalAPIKeyAuth with read access to plugins.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-pipeline-destination-plugin-details`})}),_jsx(_components.td,{children:`Retrieve details of a specific pipeline destination plugin within an organization by its unique ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-pipeline-frontend-app-activity`})}),_jsx(_components.td,{children:`Retrieve activity details for pipeline front-end apps within a specified organization by organization ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-pipeline-frontend-app-details`})}),_jsx(_components.td,{children:`Retrieve detailed information about a specific pipeline frontend app within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-pipeline-frontend-app-source-details`})}),_jsx(_components.td,{children:`Retrieve details for a specific pipeline frontend app’s source by its ID within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-pipeline-frontend-plugin-config`})}),_jsx(_components.td,{children:`Retrieve the frontend-specific configuration for a pipeline frontend app by its config ID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-pipeline-import-apps-activity`})}),_jsx(_components.td,{children:`Retrieve activity details of pipeline import apps for a given organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-pipeline-plugin-details-by-id`})}),_jsx(_components.td,{children:`Retrieve detailed information about a specific pipeline transformation plugin by ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-pipeline-plugin-source`})}),_jsx(_components.td,{children:`Retrieve the source details of a pipeline transformation for a specific plugin by ID within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-pipeline-transformation-frontend-config`})}),_jsx(_components.td,{children:`Retrieve the frontend configuration details for a specific pipeline transformation by ID within a given project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-plugin-source-details`})}),_jsx(_components.td,{children:`Retrieve plugin source details by organization and plugin ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-plugin-update-info`})}),_jsx(_components.td,{children:`This endpoint retrieves update information for a specific plugin within an organization’s pipeline frontend app by its integer ID and the organization’s UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-plugin-update-status`})}),_jsx(_components.td,{children:`Retrieve the latest update status for a specific plugin, identified by its integer ID, within an organization specified by UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-action-details-by-id`})}),_jsx(_components.td,{children:`Get details on a project action by ID. Supports JSON/CSV format via query.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-activity-details`})}),_jsx(_components.td,{children:`Retrieve the activity log for a specified project, showing recent changes and events.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-activity-insights`})}),_jsx(_components.td,{children:`Retrieve the activity log history for insights in a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-activity-log-with-pagination`})}),_jsx(_components.td,{children:`Retrieve a project’s activity log with cursor-based pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-annotation-details`})}),_jsxs(_components.td,{children:[`Create, Read, Update and Delete annotations. `,_jsx(_components.a,{href:`https://posthog.com/docs/user-guides/annotations`,children:`See docs`}),` for more information on annotations.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-cohort-details`})}),_jsx(_components.td,{children:`Retrieve detailed information about a specific cohort within a project using its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-cohorts-activity-log`})}),_jsx(_components.td,{children:`Retrieve activity log for a specific project’s cohorts. Requires a project_id and PersonalAPIKeyAuth with activity_log:read permission.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-cohorts-with-pagination`})}),_jsxs(_components.td,{children:[`Retrieve a paginated list of cohorts for a specific project using `,_jsx(_components.code,{children:`project_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-early-access-feature-details`})}),_jsx(_components.td,{children:`Retrieve details of a specific early access feature in a project by ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-event-details-by-id`})}),_jsx(_components.td,{children:`Retrieve details for a specific event by ID within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-event-values`})}),_jsx(_components.td,{children:`Retrieve event values for a specific project by ID. Supports querying in CSV or JSON format.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-experiment-results`})}),_jsx(_components.td,{children:`Retrieve experiment timeseries results within a project by project and experiment ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-export-details`})}),_jsx(_components.td,{children:`Retrieve detailed info on a specific export of a project using its unique ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-funnel-correlation-insights`})}),_jsx(_components.td,{children:`Retrieve funnel correlation insights for a specific project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-group-details-by-key-and-type`})}),_jsx(_components.td,{children:`Retrieves specified group details within a project by group key and type index.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-insight-activity-data`})}),_jsx(_components.td,{children:`Retrieve insights activity for a specific project and insight ID, offering data in JSON or CSV format.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-insight-details`})}),_jsx(_components.td,{children:`Retrieve details for a specific project insight by ID, with options to format as JSON/CSV, request refresh, and specify dashboard context.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-insights-with-pagination`})}),_jsxs(_components.td,{children:[`The GET `,_jsx(_components.code,{children:`/api/projects/{project_id}/insights/`}),` endpoint retrieves a paginated list of insights for a specified project.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-member-details-by-uuid`})}),_jsx(_components.td,{children:`Retrieve detailed information about a specific user’s membership level and status within a project by their UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-person-activity`})}),_jsxs(_components.td,{children:[`This endpoint allows reading and deleting individuals. For creating or updating, use the capture API, `,_jsx(_components.code,{children:`$set`}),`/`,_jsx(_components.code,{children:`$unset`}),` properties, or SDKs.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-session-values`})}),_jsx(_components.td,{children:`Retrieve session values for a specified project. Pass the project_id in the URL path to obtain the information.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-subscription-details`})}),_jsx(_components.td,{children:`Retrieve a specific subscription for a project, identified by ‘project_id’ and ‘id’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-project-trend-insights`})}),_jsx(_components.td,{children:`Retrieves saved trend insights from a PostHog project. Returns a list of all trend insights or a specific insight by short_id.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-properties-and-events-association`})}),_jsx(_components.td,{children:`Allows 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…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-property-definition-details`})}),_jsx(_components.td,{children:`Retrieve details of a specific property definition by UUID within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-related-project-groups`})}),_jsx(_components.td,{children:`Retrieve related groups for a specific project and user. Requires ‘project_id’ (path), ‘group_type_index’, and user ‘id’ (query).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-retention-insights`})}),_jsx(_components.td,{children:`DEPRECATED: Use POSTHOG_CREATE_RETRIEVE_RETENTION_INSIGHTS_FOR_PROJECT instead.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-session-property-definitions`})}),_jsx(_components.td,{children:`Retrieve property definitions for a specific project by providing the project’s ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-session-recording-details`})}),_jsx(_components.td,{children:`Retrieve detailed information about a specific session recording by providing the session’s UUID and associated project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-session-recording-error-clusters`})}),_jsx(_components.td,{children:`Retrieve error clusters from session recordings for a specified project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-session-recording-playlist-details`})}),_jsx(_components.td,{children:`Retrieve the list of session recordings within a playlist. Returns paginated results containing recording details like duration, activity counts, and timestamps.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-session-recording-properties-by-project-id`})}),_jsx(_components.td,{children:`Retrieve properties of session recordings for a given project by ID, including activity metrics, timestamps, and participant details.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-session-recording-snapshots`})}),_jsx(_components.td,{children:`Snapshots for a session can be loaded from S3 (if old) or Redis (if recent).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-batch-export-details`})}),_jsx(_components.td,{children:`Retrieve details of a specific batch export for an organization by its UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-batch-export-run-details`})}),_jsx(_components.td,{children:`Retrieve details for a specific batch export run within a project by ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-domain-details`})}),_jsx(_components.td,{children:`Retrieve complete details of a specific authentication domain within an organization by its UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-exported-asset-content`})}),_jsx(_components.td,{children:`Retrieve the content of a specific exported asset by ID within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-historical-plugin-export`})}),_jsx(_components.td,{children:`Retrieve historical export data for a specific plugin configuration within a project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-pipeline-frontend-app-config`})}),_jsx(_components.td,{children:`Retrieve the configuration details of a specific pipeline frontend app by providing its unique ID and the associated project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-project-dashboard-details`})}),_jsx(_components.td,{children:`Retrieve details of a specific dashboard within a project. Requires a dashboard ID \u0026 project ID, and returns information such as dashboard…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-survey-activity-logs`})}),_jsx(_components.td,{children:`Retrieve activity logs for specific survey in a project, identified by UUIDs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-survey-details-with-uuid-and-project-id`})}),_jsx(_components.td,{children:`Retrieve survey details using survey UUID and associated project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-survey-responses-count-by-project-id`})}),_jsx(_components.td,{children:`Retrieve the count of survey responses for a specific project by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-unsubscribed-pipeline-configs`})}),_jsx(_components.td,{children:`Retrieve export unsubscribe configurations for an organization’s pipeline destinations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-user-profile-and-team-details`})}),_jsx(_components.td,{children:`Fetch user profile info including team, organization, and notifications.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retry-batch-export-run`})}),_jsx(_components.td,{children:`Tool to retry a failed or incomplete batch export run. Uses the same backfill mechanism as batch export backfills.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`revoke-organization-invite`})}),_jsx(_components.td,{children:`Delete an organization invite by its UUID. Requires a valid PersonalAPIKeyAuth with organization member write permission.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`run-endpoint`})}),_jsx(_components.td,{children:`Tool to execute a PostHog endpoint with optional materialization and filtering.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`split-person-entities-in-project`})}),_jsxs(_components.td,{children:[`This endpoint allows reading and deleting persons; for creation or updates, use the capture API, `,_jsx(_components.code,{children:`$set`}),`/`,_jsx(_components.code,{children:`$unset`}),` properties, or SDKs.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`start-error-tracking-symbol-sets-bulk-upload`})}),_jsx(_components.td,{children:`Tool to initiate bulk upload of error tracking symbol sets for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`start-error-tracking-symbol-set-upload`})}),_jsx(_components.td,{children:`Tool to initiate symbol set upload session for error tracking in PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`summarize-survey-responses`})}),_jsx(_components.td,{children:`Tool to generate an AI-powered summary of survey responses for a specific question.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`translate-text`})}),_jsx(_components.td,{children:`Tool to translate text to a target language using PostHog’s LLM analytics translation endpoint.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`trigger-project-export-with-format-option`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.code,{children:`/api/projects/{project_id}/exports/`}),` endpoint triggers a project export, requiring `,_jsx(_components.code,{children:`project_id`}),` and `,_jsx(_components.code,{children:`export_format`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unarchive-survey-response`})}),_jsx(_components.td,{children:`Tool to unarchive a single survey response. Use when you need to restore a previously archived survey response to make it visible again in survey analytics.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unpause-batch-export`})}),_jsx(_components.td,{children:`Tool to unpause a paused batch export in PostHog. Use when you need to resume a previously paused batch export to restart data exports.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unpause-organization-batch-export`})}),_jsx(_components.td,{children:`Tool to unpause a paused batch export at the organization level.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-alert`})}),_jsx(_components.td,{children:`Tool to fully update an existing alert configuration in PostHog using PUT method.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-annotation-details`})}),_jsxs(_components.td,{children:[`Create, Read, Update and Delete annotations. `,_jsx(_components.a,{href:`https://posthog.com/docs/user-guides/annotations`,children:`See docs`}),` for more information on annotations.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-batch-export`})}),_jsx(_components.td,{children:`Tool to update an existing batch export configuration in PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-customer-profile-config`})}),_jsx(_components.td,{children:`Update a customer profile configuration by completely replacing it with new data via PUT request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-dataset`})}),_jsx(_components.td,{children:`Tool to update a dataset in PostHog by its ID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-dataset-items`})}),_jsx(_components.td,{children:`Tool to fully update a dataset item by its ID in a PostHog project using PUT method.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-desktop-recording`})}),_jsx(_components.td,{children:`Update desktop meeting recording details via PATCH. Use to modify meeting title, notes, status, transcripts, or AI-extracted tasks and summaries.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-early-access-project-feature`})}),_jsx(_components.td,{children:`This PATCH endpoint updates a specific early access project feature.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-endpoint`})}),_jsx(_components.td,{children:`Tool to update an existing endpoint for a PostHog project. Use when you need to replace endpoint configuration with new values.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-error-tracking-autocapture-control`})}),_jsx(_components.td,{children:`Tool to fully update an error tracking autocapture control configuration for a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-evaluation`})}),_jsx(_components.td,{children:`Tool to update an existing evaluation in PostHog using PUT request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-event-definition`})}),_jsx(_components.td,{children:`Update an event definition by sending a PUT request to ‘/api/projects/{project_id}/event_definitions/{id}/’ using the UUID and project ID, provided…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-experiment`})}),_jsxs(_components.td,{children:[`Update an experiment by sending a PUT request with `,_jsx(_components.code,{children:`project_id`}),` and `,_jsx(_components.code,{children:`id`}),`, including new details as JSON/form data.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-experiment-holdout`})}),_jsx(_components.td,{children:`Tool to partially update an experiment holdout in a PostHog project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-experiment-holdout-complete`})}),_jsx(_components.td,{children:`Tool to fully update an experiment holdout in PostHog using PUT method.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-experiment-saved-metric`})}),_jsx(_components.td,{children:`Tool to update an existing experiment saved metric in PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-external-data-source`})}),_jsx(_components.td,{children:`Tool to update an existing external data source in PostHog (e.g., Stripe, Salesforce).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-feature-flag`})}),_jsx(_components.td,{children:`Manage feature flags for your app with creation, reading, updating, and deletion options.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-file-system`})}),_jsx(_components.td,{children:`Tool to update a file system resource in PostHog by UUID and project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-groups-types-metric`})}),_jsx(_components.td,{children:`Tool to update a specific group usage metric by its ID. Use when you need to modify the configuration, filters, display format, name, or calculation…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-hog-function`})}),_jsx(_components.td,{children:`Tool to update a hog function by UUID and project ID using PUT method.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-insight-variable`})}),_jsx(_components.td,{children:`Update an insight variable by replacing all its properties. Use when you need to completely update all fields of an existing insight variable.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-live-debugger-breakpoint`})}),_jsx(_components.td,{children:`Tool to update a live debugger breakpoint for a project. Use when you need to modify breakpoint configuration such as filename, line number, enabled status, or condition.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-organization`})}),_jsx(_components.td,{children:`Update specific details of an organization using its UUID. Allows PATCH requests with JSON, form data, or multipart.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-organization-batch-export`})}),_jsx(_components.td,{children:`Tool to update an existing organization-level batch export configuration in PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-organization-by-uuid`})}),_jsx(_components.td,{children:`PUT /api/organizations/{id}/: Update organization details by providing a UUID as ‘id’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-organization-domain`})}),_jsx(_components.td,{children:`Update an organization’s authentication domain settings, including SAML SSO configuration and user provisioning policies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-organization-member`})}),_jsx(_components.td,{children:`Update an organization member’s access level and permissions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-organization-member-complete`})}),_jsx(_components.td,{children:`Update member details in an organization by ID and user UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-organization-proxy-record`})}),_jsx(_components.td,{children:`Update an organization’s proxy record configuration. Proxy records enable custom domain routing for PostHog analytics to bypass ad blockers…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-organization-role`})}),_jsx(_components.td,{children:`Update an organization role by submitting its UUID and organization_id in UUID format.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-persisted-folder`})}),_jsx(_components.td,{children:`Tool to update an existing persisted folder in PostHog. Use when you need to modify folder properties like path, protocol, or type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-person-properties`})}),_jsx(_components.td,{children:`Request data’s “properties” will be updated on a person using “$set” event, affecting only listed properties without deletion or other changes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-person-property`})}),_jsxs(_components.td,{children:[`This endpoint allows for reading and deleting individuals. Use the capture API, `,_jsx(_components.code,{children:`$set`}),` and `,_jsx(_components.code,{children:`$unset`}),` properties, or SDKs for creating or updating persons.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-product-tour`})}),_jsx(_components.td,{children:`Update an existing product tour in PostHog. Use this to modify tour name, description, targeting, content, and scheduling.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-action`})}),_jsx(_components.td,{children:`PUT endpoint ‘/api/projects/{project_id}/actions/{id}/’ updates actions in a project by ID, accepts JSON/form data, supports ‘format’ query, and…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-batch-export`})}),_jsx(_components.td,{children:`Tool to update a batch export configuration within a project using PUT method.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-cohort`})}),_jsx(_components.td,{children:`Update cohort details of a specific project by ID. Requires project and cohort ID in the path and a JSON, form-encoded, or multipart form body.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-dashboard`})}),_jsxs(_components.td,{children:[`Endpoint to update an existing dashboard within a project. Provide `,_jsx(_components.code,{children:`project_id`}),` and `,_jsx(_components.code,{children:`dashboard_id`}),` in path, send JSON or form data with dashboard details.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-early-access-feature`})}),_jsxs(_components.td,{children:[`Update a specific early access feature of a project by providing the `,_jsx(_components.code,{children:`project_id`}),` and feature `,_jsx(_components.code,{children:`id`}),` (UUID).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-event-definition`})}),_jsx(_components.td,{children:`Update an existing event definition for a specified project using its UUID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-group-type`})}),_jsx(_components.td,{children:`PATCH /api/projects/{project_id}/groups_types/update_metadata: Update group type metadata for a specific project using its project_id.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-insight`})}),_jsx(_components.td,{children:`Endpoint “/api/projects/{project_id}/insights/{id}/” allows for updating an insight’s details for a given project and insight ID, supporting JSON and…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-member`})}),_jsx(_components.td,{children:`Update explicit project membership using UUIDs. This PUT endpoint modifies a project member’s role, where ‘1’ stands for member and ‘8’ for administrator.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-notebook`})}),_jsx(_components.td,{children:`The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-property-definition`})}),_jsx(_components.td,{children:`Update a property definition in a project by its UUID. Requires a project_id and definition id, both as path parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-session-recording-playlist`})}),_jsx(_components.td,{children:`Update an existing session recording playlist for a project with the specified project_id and playlist short_id.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-settings`})}),_jsx(_components.td,{children:`Tool to update project settings and configuration within a PostHog organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-subscription`})}),_jsx(_components.td,{children:`Update a subscription for a specific project. Provide project_id and subscription id in the path and use MIME types like application/json with fields…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-survey`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.code,{children:`/api/projects/{project_id}/surveys/{id}/`}),` PUT endpoint updates survey details in a project using survey UUID and project ID, accepts…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-user-home-settings`})}),_jsx(_components.td,{children:`Tool to update user home settings including homepage and tab configurations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-warehouse-saved-query`})}),_jsx(_components.td,{children:`Update a warehouse saved query in PostHog by completely replacing it with new data.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-web-experiment`})}),_jsx(_components.td,{children:`Tool to completely update a web experiment in PostHog using PUT method.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`validate-llm-provider-key`})}),_jsx(_components.td,{children:`Tool to validate LLM provider API keys without persisting them to PostHog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`whoami`})}),_jsx(_components.td,{children:`DEPRECATED: Use POSTHOG_LIST_ALL_PROJECTS_ACROSS_ORGANIZATIONS instead.`})]})]})]})}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`https://app.boxd.sh/integrations/detail/posthog`,children:`Open PostHog in the console →`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":"github-dark"},"config":{},"pageMetadata":{"title":"PostHog","sidebarTitle":"PostHog","description":"PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn","icon":"/images/logos/posthog.svg","href":"/guides/integrations/catalog/posthog","hidden":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Connect it","slug":"connect-it","depth":2,"children":[]},{"title":"Use it","slug":"use-it","depth":2,"children":[]},{"title":"Common tools","slug":"common-tools","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/azin/9834acaadccd69b1/umami.js"],"subdomain":"azin","siteName":"boxd","title":"PostHog - boxd","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-31T18:21:26.311Z","originalFileLocation":"guides/integrations/catalog/posthog.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn\">\u003cmeta data-mint-head name=\"application-name\" content=\"boxd\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"PostHog - boxd\">\u003cmeta data-mint-head property=\"og:description\" content=\"PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"boxd\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.boxd.sh/guides/integrations/catalog/posthog\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://azin.mintlify.app/_mintlify/api/og/v2?division=Integration+catalog\u0026amp;title=PostHog\u0026amp;description=PostHog+is+an+open-source+product+analytics+platform+tracking+user+interactions+and+behaviors+to+help+teams+refine+features%2C+improve+funnels%2C+and+reduce+churn\u0026amp;theme=b6c8d85c73e3cfdb926452ee\u0026amp;signature=ce48af6cb320bcfb65281ca9b3dc79961ccfe1931148b6970ae95e77131d36a3\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"PostHog - boxd\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://azin.mintlify.app/_mintlify/api/og/v2?division=Integration+catalog\u0026amp;title=PostHog\u0026amp;description=PostHog+is+an+open-source+product+analytics+platform+tracking+user+interactions+and+behaviors+to+help+teams+refine+features%2C+improve+funnels%2C+and+reduce+churn\u0026amp;theme=b6c8d85c73e3cfdb926452ee\u0026amp;signature=ce48af6cb320bcfb65281ca9b3dc79961ccfe1931148b6970ae95e77131d36a3\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"boxd\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#f4f4f5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.boxd.sh/guides/integrations/catalog/posthog\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/integrations/catalog/posthog.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.boxd.sh/#organization\",\"name\":\"boxd\",\"url\":\"https://docs.boxd.sh\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.boxd.sh#website\",\"name\":\"boxd\",\"url\":\"https://docs.boxd.sh\",\"publisher\":{\"@id\":\"https://docs.boxd.sh/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/posthog#webpage\",\"url\":\"https://docs.boxd.sh/guides/integrations/catalog/posthog\",\"name\":\"PostHog\",\"description\":\"PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn\",\"dateModified\":\"2026-08-31T18:21:26.311Z\",\"isPartOf\":{\"@id\":\"https://docs.boxd.sh#website\"},\"breadcrumb\":{\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/posthog#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/posthog#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations and automations\",\"item\":\"https://docs.boxd.sh/guides/integrations/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integration catalog\",\"item\":\"https://docs.boxd.sh/guides/integrations/catalog/airtable\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"PostHog\",\"item\":\"https://docs.boxd.sh/guides/integrations/catalog/posthog\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/posthog#article\",\"headline\":\"PostHog\",\"name\":\"PostHog\",\"description\":\"PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn\",\"url\":\"https://docs.boxd.sh/guides/integrations/catalog/posthog\",\"mainEntityOfPage\":{\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/posthog#webpage\"},\"dateModified\":\"2026-08-31T18:21:26.311Z\",\"publisher\":{\"@id\":\"https://docs.boxd.sh/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.boxd.sh#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"boxd\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"boxd","nav":{"global":null,"groups":[{"group":"Getting started","pages":[{"title":"Overview","sidebarTitle":"Overview","mode":"wide","icon":"house","href":"/index"},{"title":"Quickstart","sidebarTitle":"Quickstart","icon":"circle-play","href":"/quickstart"}]},{"group":"Guides","pages":[{"title":"Fork","sidebarTitle":"Fork","icon":"git-fork","href":"/guides/fork"},{"title":"Snapshots","sidebarTitle":"Snapshots","icon":"layers","href":"/guides/snapshots"},{"title":"Checkpoints","sidebarTitle":"Checkpoints","icon":"circle-play","href":"/guides/checkpoints"},{"title":"Disks","sidebarTitle":"Disks","icon":"hard-drive","href":"/guides/disks"},{"title":"Suspend, resume, and hibernate","sidebarTitle":"Suspend, resume, and hibernate","icon":"moon","href":"/guides/suspend-resume"},{"title":"Bot protection","sidebarTitle":"Bot protection","icon":"shield-check","href":"/guides/bot-protection"},{"title":"Delete after","sidebarTitle":"Delete after","icon":"timer","href":"/guides/delete-after"},{"title":"Self-delete","sidebarTitle":"Self-delete","icon":"trash","href":"/guides/self-delete"},{"title":"HTTPS","sidebarTitle":"HTTPS","icon":"lock","href":"/guides/https"},{"title":"Proxies","sidebarTitle":"Proxies","icon":"route","href":"/guides/proxies"},{"title":"Disaster recovery","sidebarTitle":"Disaster recovery","icon":"life-buoy","href":"/guides/disaster-recovery"},{"title":"Snapshot your app","sidebarTitle":"Snapshot your app","icon":"box","href":"/guides/snapshot-your-app"},{"title":"Machine sharing","sidebarTitle":"Machine sharing","icon":"share-2","href":"/guides/share-a-vm"},{"title":"Organizations and teams","sidebarTitle":"Organizations and teams","icon":"users","href":"/guides/organizations"},{"title":"Machine specs","sidebarTitle":"Machine specs","icon":"blocks","href":"/guides/machine-specs"},{"title":"Machine to machine","sidebarTitle":"Machine to machine","icon":"share-2","href":"/guides/vm-to-vm"},{"title":"Port forwarding","sidebarTitle":"Port forwarding","icon":"network","href":"/guides/port-forwarding"},{"title":"Custom domains","sidebarTitle":"Custom domains","icon":"globe","href":"/guides/custom-domains"},{"title":"Tailscale","sidebarTitle":"Tailscale","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/tailscale.svg","href":"/guides/tailscale"},{"title":"NetBird","sidebarTitle":"NetBird","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/netbird.svg","href":"/guides/netbird"},{"title":"Env vars and secrets","sidebarTitle":"Env vars and secrets","icon":"lock","href":"/guides/env-secrets"},{"group":"Egress control","icon":"shield","root":{"title":"Egress control","sidebarTitle":"Egress control","icon":"shield","href":"/guides/egress"},"pages":[{"title":"Egress allowlist","sidebarTitle":"Allowlist","icon":"list-checks","href":"/guides/egress-allowlist"}]},{"title":"Client utilities","sidebarTitle":"Client utilities","icon":"laptop","href":"/guides/client-utilities"},{"title":"Launch a browser","sidebarTitle":"Launch a browser","icon":"app-window","href":"/guides/launch-a-browser"},{"title":"Desktop","sidebarTitle":"Desktop","icon":"monitor","href":"/guides/desktop"},{"title":"Mobile","sidebarTitle":"Mobile","icon":"smartphone","href":"/guides/mobile"},{"title":"Run Docker","sidebarTitle":"Run Docker","icon":"container","href":"/guides/run-docker"},{"title":"File operations","sidebarTitle":"File operations","icon":"folder","href":"/guides/file-operations"},{"title":"Filesystem API","sidebarTitle":"Filesystem API","icon":"folder-tree","href":"/guides/machine-filesystem"},{"title":"Resources and limits","sidebarTitle":"Resources and limits","icon":"gauge","href":"/guides/resources"}]},{"group":"Integrations and automations","pages":[{"group":"Basics","pages":[{"title":"Integrations and automations","sidebarTitle":"Overview","icon":"workflow","href":"/guides/integrations/overview"},{"title":"Integrations quickstart","sidebarTitle":"Quickstart","icon":"circle-play","href":"/guides/integrations/quickstart"}]},{"title":"Connections","sidebarTitle":"Connections","description":"Connect an account once, for yourself or for your whole organization, and your machines and scripts can act as it.","icon":"route","href":"/guides/integrations/connections"},{"group":"Integration catalog","hidden":true,"pages":[{"title":"Airtable","sidebarTitle":"Airtable","description":"Airtable merges spreadsheet functionality with database power, enabling teams to organize projects, track tasks, and collaborate through customizable views, automation, and integra","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/airtable.svg","href":"/guides/integrations/catalog/airtable"},{"title":"Amplitude","sidebarTitle":"Amplitude","description":"Amplitude gives you the self-serve tools and real-time data to make products and experiences that win no matter what","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/amplitude.svg","href":"/guides/integrations/catalog/amplitude"},{"title":"Apollo","sidebarTitle":"Apollo","description":"Apollo provides CRM and lead generation capabilities, helping businesses discover contacts, manage outreach, and track sales pipelines for consistent customer relationship developm","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/apollo.svg","href":"/guides/integrations/catalog/apollo"},{"title":"Asana","sidebarTitle":"Asana","description":"Tool to help teams organize, track, and manage their work","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/asana.svg","href":"/guides/integrations/catalog/asana"},{"title":"Attio","sidebarTitle":"Attio","description":"Attio is a fully customizable workspace for your team's relationships and workflows","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/attio.svg","href":"/guides/integrations/catalog/attio"},{"title":"Bitbucket","sidebarTitle":"Bitbucket","description":"Bitbucket is a Git-based code hosting and collaboration platform supporting private and public repositories, enabling teams to manage and review code through pull requests and inte","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/bitbucket.svg","href":"/guides/integrations/catalog/bitbucket"},{"title":"Box","sidebarTitle":"Box","description":"Box is a cloud content management platform for secure file storage, sharing, collaboration, and governance","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/box.svg","href":"/guides/integrations/catalog/box"},{"title":"Cal.com","sidebarTitle":"Cal.com","description":"Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/cal.svg","href":"/guides/integrations/catalog/cal"},{"title":"Calendly","sidebarTitle":"Calendly","description":"Calendly is an appointment scheduling tool that automates meeting invitations, availability checks, and reminders, helping individuals and teams avoid email back-and-forth","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/calendly.svg","href":"/guides/integrations/catalog/calendly"},{"title":"Canva","sidebarTitle":"Canva","description":"Canva offers a drag-and-drop design suite for creating social media graphics, presentations, and marketing materials with prebuilt templates and a vast element library","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/canva.svg","href":"/guides/integrations/catalog/canva"},{"title":"ClickUp","sidebarTitle":"ClickUp","description":"ClickUp unifies tasks, docs, goals, and chat in a single platform, allowing teams to plan, organize, and collaborate across projects with customizable workflows","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/clickup.svg","href":"/guides/integrations/catalog/clickup"},{"title":"Cloudflare","sidebarTitle":"Cloudflare","description":"Cloudflare is a global network designed to make everything you connect to the Internet secure, private, fast, and reliable","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/cloudflare.svg","href":"/guides/integrations/catalog/cloudflare"},{"title":"Confluence","sidebarTitle":"Confluence","description":"A tool for team collaboration and knowledge management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/confluence.svg","href":"/guides/integrations/catalog/confluence"},{"title":"Contentful","sidebarTitle":"Contentful","description":"Contentful is a headless CMS allowing developers to create, manage, and distribute content across multiple channels and devices with an API-first approach","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/contentful.svg","href":"/guides/integrations/catalog/contentful"},{"title":"Crisp","sidebarTitle":"Crisp","description":"Crisp is a customer messaging platform for managing conversations, contacts, operators, helpdesk content, campaigns, and workspace settings","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/crisp.svg","href":"/guides/integrations/catalog/crisp"},{"title":"Dart","sidebarTitle":"Dart","description":"The ultimate AI project management tool","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dart.svg","href":"/guides/integrations/catalog/dart"},{"title":"Databricks","sidebarTitle":"Databricks","description":"Databricks is the lakehouse company, helping data teams solve the world's toughest problems with unified analytics platform for big data and AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/databricks.svg","href":"/guides/integrations/catalog/databricks"},{"title":"Datadog","sidebarTitle":"Datadog","description":"Datadog offers monitoring, observability, and security for cloud-scale applications, unifying metrics, logs, and traces to help teams detect issues and optimize performance","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/datadog.svg","href":"/guides/integrations/catalog/datadog"},{"title":"DigitalOcean","sidebarTitle":"DigitalOcean","description":"DigitalOcean is a cloud infrastructure provider offering scalable compute platforms with a user-friendly interface","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/digital_ocean.svg","href":"/guides/integrations/catalog/digital-ocean"},{"title":"Discord","sidebarTitle":"Discord","description":"An instant messaging and VoIP social platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/discord.svg","href":"/guides/integrations/catalog/discord"},{"title":"Discord Bot","sidebarTitle":"Discord Bot","description":"Discordbot refers to automated programs on Discord servers, performing tasks like moderation, music playback, and user engagement to enhance community interactions","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/discordbot.svg","href":"/guides/integrations/catalog/discordbot"},{"title":"DocuSign","sidebarTitle":"DocuSign","description":"DocuSign provides eSignature and digital agreement solutions, enabling businesses to send, sign, track, and manage documents electronically","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/docusign.svg","href":"/guides/integrations/catalog/docusign"},{"title":"Dropbox","sidebarTitle":"Dropbox","description":"Dropbox is a cloud storage service offering file syncing, sharing, and collaboration across devices with version control and robust integrations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dropbox.svg","href":"/guides/integrations/catalog/dropbox"},{"title":"Dropbox Sign","sidebarTitle":"Dropbox Sign","description":"Dropbox Sign (formerly HelloSign) offers electronic signature and document workflow solutions, simplifying how businesses collect legally binding signatures online","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dropbox_sign.svg","href":"/guides/integrations/catalog/dropbox-sign"},{"title":"Dub","sidebarTitle":"Dub","description":"Short link management platform with analytics and API for creating, managing, and tracking branded short links","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dub.svg","href":"/guides/integrations/catalog/dub"},{"title":"Dynamics 365","sidebarTitle":"Dynamics 365","description":"Dynamics 365 from Microsoft combines CRM, ERP, and productivity apps to streamline sales, marketing, customer service, and operations in one integrated platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dynamics365.svg","href":"/guides/integrations/catalog/dynamics365"},{"title":"Eventbrite","sidebarTitle":"Eventbrite","description":"Eventbrite enables organizers to plan, promote, and manage events, selling tickets and providing attendee tools for conferences, concerts, and gatherings","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/eventbrite.svg","href":"/guides/integrations/catalog/eventbrite"},{"title":"Exa","sidebarTitle":"Exa","description":"Exa focuses on data extraction and search, helping teams gather, analyze, and visualize information from websites, APIs, or internal databases","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/exa.svg","href":"/guides/integrations/catalog/exa"},{"title":"Excel","sidebarTitle":"Excel","description":"Microsoft Excel is a powerful spreadsheet application for data analysis, calculations, and visualization, enabling users to organize and process data with formulas, charts, and piv","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/excel.svg","href":"/guides/integrations/catalog/excel"},{"title":"Facebook","sidebarTitle":"Facebook","description":"Facebook is a social media and advertising platform used by individuals and businesses to connect, share content, and promote products or services","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/facebook.svg","href":"/guides/integrations/catalog/facebook"},{"title":"Figma","sidebarTitle":"Figma","description":"A collaborative interface design tool","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/figma.svg","href":"/guides/integrations/catalog/figma"},{"title":"Firebase","sidebarTitle":"Firebase","description":"Firebase Authentication client tools for project discovery, user sign-in and sign-up flows, out-of-band codes, and Secure Token refresh using a Firebase Web API Key","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/firebase.svg","href":"/guides/integrations/catalog/firebase"},{"title":"Fly.io","sidebarTitle":"Fly.io","description":"Fly.io transforms containers into micro-VMs that run on hardware in 30+ regions on six continents","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/fly.svg","href":"/guides/integrations/catalog/fly"},{"title":"FreshBooks","sidebarTitle":"FreshBooks","description":"FreshBooks is a cloud-based accounting software service designed for small and medium-sized businesses, offering features like invoicing, expense tracking, and time management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/freshbooks.svg","href":"/guides/integrations/catalog/freshbooks"},{"title":"Freshdesk","sidebarTitle":"Freshdesk","description":"Freshdesk provides customer support software with ticketing, knowledge base, and automation features for efficient helpdesk operations and better customer experiences","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/freshdesk.svg","href":"/guides/integrations/catalog/freshdesk"},{"title":"GitHub","sidebarTitle":"GitHub","description":"GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/github.svg","href":"/guides/integrations/catalog/github"},{"title":"GitLab","sidebarTitle":"GitLab","description":"A web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and CI/CD pipeline features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gitlab.svg","href":"/guides/integrations/catalog/gitlab"},{"title":"Gmail","sidebarTitle":"Gmail","description":"Gmail is Google’s email service, featuring spam protection, search functions, and seamless integration with other G Suite apps for productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gmail.svg","href":"/guides/integrations/catalog/gmail"},{"title":"Gong","sidebarTitle":"Gong","description":"Gong is a platform for video meetings, call recording, and team collaboration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gong.svg","href":"/guides/integrations/catalog/gong"},{"title":"Google Analytics","sidebarTitle":"Google Analytics","description":"Google Analytics tracks and reports website traffic, user behavior, and conversion data, enabling marketers to optimize online performance and customer journeys","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_analytics.svg","href":"/guides/integrations/catalog/google-analytics"},{"title":"Google Classroom","sidebarTitle":"Google Classroom","description":"Google Classroom is a free web service developed by Google for schools that aims to simplify creating, distributing, and grading assignments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_classroom.svg","href":"/guides/integrations/catalog/google-classroom"},{"title":"Google Maps","sidebarTitle":"Google Maps","description":"Integrate Google Maps to access location data, geocoding, directions, and mapping services in your application","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_maps.svg","href":"/guides/integrations/catalog/google-maps"},{"title":"Google Search Console","sidebarTitle":"Google Search Console","description":"Google Search Console provides tools to monitor, maintain, and troubleshoot your site's presence in Google Search results","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_search_console.svg","href":"/guides/integrations/catalog/google-search-console"},{"title":"Google Ads","sidebarTitle":"Google Ads","description":"Google Ads, is an online advertising platform developed by Google, where advertisers bid to display brief advertisements, service offerings, product listings, and videos to web use","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googleads.svg","href":"/guides/integrations/catalog/googleads"},{"title":"Google BigQuery","sidebarTitle":"Google BigQuery","description":"Google BigQuery is a fully managed data warehouse for large-scale data analytics, offering fast SQL queries and machine learning capabilities on massive datasets","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlebigquery.svg","href":"/guides/integrations/catalog/googlebigquery"},{"title":"Google Calendar","sidebarTitle":"Google Calendar","description":"Google Calendar is a time management tool providing scheduling features, event reminders, and integration with email and other apps for streamlined organization","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlecalendar.svg","href":"/guides/integrations/catalog/googlecalendar"},{"title":"Google Docs","sidebarTitle":"Google Docs","description":"Google Docs is a cloud-based word processor with real-time collaboration, version history, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googledocs.svg","href":"/guides/integrations/catalog/googledocs"},{"title":"Google Drive","sidebarTitle":"Google Drive","description":"Google Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices, with robust search and offline access","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googledrive.svg","href":"/guides/integrations/catalog/googledrive"},{"title":"Google Meet","sidebarTitle":"Google Meet","description":"Google Meet is a secure video conferencing platform that integrates with Google Workspace, facilitating remote meetings, screen sharing, and chat","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlemeet.svg","href":"/guides/integrations/catalog/googlemeet"},{"title":"Google Photos","sidebarTitle":"Google Photos","description":"Google Photos is a cloud-based photo storage and organization service offering automatic backups, AI-assisted search, and shared albums for personal and collaborative media managem","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlephotos.svg","href":"/guides/integrations/catalog/googlephotos"},{"title":"Google Sheets","sidebarTitle":"Google Sheets","description":"Google Sheets is a cloud-based spreadsheet tool enabling real-time collaboration, data analysis, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlesheets.svg","href":"/guides/integrations/catalog/googlesheets"},{"title":"Google Slides","sidebarTitle":"Google Slides","description":"Google Slides is a cloud-based presentation editor with real-time collaboration, template gallery, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googleslides.svg","href":"/guides/integrations/catalog/googleslides"},{"title":"Google Workspace","sidebarTitle":"Google Workspace","description":"Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlesuper.svg","href":"/guides/integrations/catalog/googlesuper"},{"title":"Google Tasks","sidebarTitle":"Google Tasks","description":"Google Tasks provides a simple to-do list and task management system integrated into Gmail and Google Calendar for quick and easy tracking","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googletasks.svg","href":"/guides/integrations/catalog/googletasks"},{"title":"Gorgias","sidebarTitle":"Gorgias","description":"Gorgias is a helpdesk and live chat platform specializing in e-commerce, offering automated support, order management, and unified customer communication","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gorgias.svg","href":"/guides/integrations/catalog/gorgias"},{"title":"Grafana","sidebarTitle":"Grafana","description":"Open and composable observability platform for metrics, logs, and traces","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/grafana.svg","href":"/guides/integrations/catalog/grafana"},{"title":"Granola","sidebarTitle":"Granola","description":"Granola is a meeting notes app that captures transcripts and helps teams search and share conversations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/granola_mcp.svg","href":"/guides/integrations/catalog/granola"},{"title":"Greenhouse","sidebarTitle":"Greenhouse","description":"Applicant tracking and recruiting software to optimize your entire recruiting process","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/greenhouse.svg","href":"/guides/integrations/catalog/greenhouse"},{"title":"Harvest","sidebarTitle":"Harvest","description":"Harvest is a time-tracking and invoicing tool designed for teams and freelancers, helping them log billable hours, manage projects, and streamline payments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/harvest.svg","href":"/guides/integrations/catalog/harvest"},{"title":"Help Scout","sidebarTitle":"Help Scout","description":"Help Scout provides customer support software with shared inbox, knowledge base, and customer management tools","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/help_scout.svg","href":"/guides/integrations/catalog/help-scout"},{"title":"HubSpot","sidebarTitle":"HubSpot","description":"HubSpot is an inbound marketing, sales, and customer service platform integrating CRM, email automation, and analytics to facilitate lead nurturing and seamless customer experience","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/hubspot.svg","href":"/guides/integrations/catalog/hubspot"},{"title":"Hugging Face","sidebarTitle":"Hugging Face","description":"Build, train and deploy state of the art models powered by the reference open source in machine learning","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/hugging_face.svg","href":"/guides/integrations/catalog/hugging-face"},{"title":"Instagram","sidebarTitle":"Instagram","description":"Instagram is a social media platform for sharing photos, videos, and stories","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/instagram.svg","href":"/guides/integrations/catalog/instagram"},{"title":"Intercom","sidebarTitle":"Intercom","description":"Intercom provides live chat, messaging, and customer engagement tools, enabling businesses to drive conversions, handle support, and personalize communication at scale","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/intercom.svg","href":"/guides/integrations/catalog/intercom"},{"title":"JigsawStack","sidebarTitle":"JigsawStack","description":"JigsawStack provides a suite of custom small AI models integrated into scalable infrastructure, enabling developers to build AI-powered applications efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/jigsawstack.svg","href":"/guides/integrations/catalog/jigsawstack"},{"title":"Jira","sidebarTitle":"Jira","description":"A tool for bug tracking, issue tracking, and agile project management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/jira.svg","href":"/guides/integrations/catalog/jira"},{"title":"Kit","sidebarTitle":"Kit","description":"Kit is a platform that allows creators to automate tasks and developers to build apps for the Kit App Store","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/kit.svg","href":"/guides/integrations/catalog/kit"},{"title":"Klaviyo","sidebarTitle":"Klaviyo","description":"Klaviyo is a data-driven email and SMS marketing platform that allows e-commerce brands to deliver targeted messages, track conversions, and scale customer relationships","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/klaviyo.svg","href":"/guides/integrations/catalog/klaviyo"},{"title":"Linear","sidebarTitle":"Linear","description":"Linear is a streamlined issue tracking and project planning tool for modern teams, featuring fast workflows, keyboard shortcuts, and GitHub integrations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/linear.svg","href":"/guides/integrations/catalog/linear"},{"title":"LinkedIn","sidebarTitle":"LinkedIn","description":"LinkedIn is a professional networking platform enabling job seekers, companies, and thought leaders to connect, share content, and discover business opportunities","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/linkedin.svg","href":"/guides/integrations/catalog/linkedin"},{"title":"Mailchimp","sidebarTitle":"Mailchimp","description":"Mailchimp is an email marketing and automation platform providing campaign templates, audience segmentation, and performance analytics to drive engagement and conversions","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mailchimp.svg","href":"/guides/integrations/catalog/mailchimp"},{"title":"Microsoft Teams","sidebarTitle":"Microsoft Teams","description":"Microsoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/microsoft_teams.svg","href":"/guides/integrations/catalog/microsoft-teams"},{"title":"Miro","sidebarTitle":"Miro","description":"Miro is a collaborative online whiteboard enabling teams to brainstorm ideas, design wireframes, plan workflows, and manage projects visually","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/miro.svg","href":"/guides/integrations/catalog/miro"},{"title":"Mixpanel","sidebarTitle":"Mixpanel","description":"Mixpanel is a product analytics platform tracking user interactions and engagement, providing cohort analysis, funnels, and A/B testing to improve user experiences","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mixpanel.svg","href":"/guides/integrations/catalog/mixpanel"},{"title":"Monday","sidebarTitle":"Monday","description":"monday.com is a customizable work management platform for project planning, collaboration, and automation, supporting agile, sales, marketing, and more","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/monday.svg","href":"/guides/integrations/catalog/monday"},{"title":"Mural","sidebarTitle":"Mural","description":"Mural is a digital whiteboard platform enabling distributed teams to visually brainstorm, map ideas, and collaborate in real time with sticky notes and diagrams","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mural.svg","href":"/guides/integrations/catalog/mural"},{"title":"Notion","sidebarTitle":"Notion","description":"Notion centralizes notes, docs, wikis, and tasks in a unified workspace, letting teams build custom workflows for collaboration and knowledge management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/notion.svg","href":"/guides/integrations/catalog/notion"},{"title":"Omnisend","sidebarTitle":"Omnisend","description":"Omnisend is a marketing automation platform for ecommerce businesses, focusing on email and SMS marketing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/omnisend.svg","href":"/guides/integrations/catalog/omnisend"},{"title":"OneDrive","sidebarTitle":"OneDrive","description":"OneDrive is Microsoft’s cloud storage solution enabling users to store, sync, and share files across devices, offering offline access, real-time collaboration, and enterprise-grade","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/one_drive.svg","href":"/guides/integrations/catalog/one-drive"},{"title":"OpenAI","sidebarTitle":"OpenAI","description":"Toolkit for OpenAI APIs: manage Assistants, Threads/Messages; upload/list/delete Files; list/retrieve Models (including vision/multimodal); and view fine-tune listings and events","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/openai.svg","href":"/guides/integrations/catalog/openai"},{"title":"Outlook","sidebarTitle":"Outlook","description":"Outlook is Microsoft's email and calendaring platform integrating contacts and scheduling, enabling users to manage communications and events in a unified workspace","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/outlook.svg","href":"/guides/integrations/catalog/outlook"},{"title":"PagerDuty","sidebarTitle":"PagerDuty","description":"PagerDuty helps you proactively manage your digital operations by collecting data signals from anywhere, interpreting those signals using machine learning, automatically engaging t","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pagerduty.svg","href":"/guides/integrations/catalog/pagerduty"},{"title":"PandaDoc","sidebarTitle":"PandaDoc","description":"PandaDoc offers document creation, e-signatures, and workflow automation, helping sales teams and businesses streamline proposals, contracts, and agreement processes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pandadoc.svg","href":"/guides/integrations/catalog/pandadoc"},{"title":"Paypal","sidebarTitle":"Paypal","description":"Online payment system that allows money transfers and serves as an electronic alternative to traditional payment methods","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/paypal.svg","href":"/guides/integrations/catalog/paypal"},{"title":"Perplexity AI","sidebarTitle":"Perplexity AI","description":"Perplexity AI provides conversational AI models for generating human-like text responses","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/perplexityai.svg","href":"/guides/integrations/catalog/perplexityai"},{"title":"Pipedrive","sidebarTitle":"Pipedrive","description":"Pipedrive is a sales management tool built around pipeline visualization, lead tracking, activity reminders, and automation to keep deals progressing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pipedrive.svg","href":"/guides/integrations/catalog/pipedrive"},{"title":"Plain","sidebarTitle":"Plain","description":"Plain is a collaborative support platform for B2B support teams, offering a modern, AI-powered interface to consolidate support channels and assist customers efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/plain.svg","href":"/guides/integrations/catalog/plain"},{"title":"PostHog","sidebarTitle":"PostHog","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/posthog.svg","href":"/guides/integrations/catalog/posthog"},{"title":"Prisma","sidebarTitle":"Prisma","description":"Prisma Data Platform provides database tools including Accelerate (global database cache), Optimize (AI-driven query analysis), and Prisma Postgres (managed PostgreSQL)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/prisma.svg","href":"/guides/integrations/catalog/prisma"},{"title":"Productboard","sidebarTitle":"Productboard","description":"Productboard is a product management platform that gathers feedback, prioritizes features, and aligns roadmaps based on customer insights and strategic goals","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/productboard.svg","href":"/guides/integrations/catalog/productboard"},{"title":"QuickBooks","sidebarTitle":"QuickBooks","description":"Quickbooks is a cloud-based accounting software that helps you manage your finances, track your income and expenses, and get insights into your business","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/quickbooks.svg","href":"/guides/integrations/catalog/quickbooks"},{"title":"Railway","sidebarTitle":"Railway","description":"Railway is a deployment platform for building and shipping applications with instant deployments, automatic scaling, and managed infrastructure","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/railway.svg","href":"/guides/integrations/catalog/railway"},{"title":"Reddit","sidebarTitle":"Reddit","description":"Reddit is a social news platform with user-driven communities (subreddits), offering content sharing, discussions, and viral marketing opportunities for brands","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/reddit.svg","href":"/guides/integrations/catalog/reddit"},{"title":"Reddit Ads","sidebarTitle":"Reddit Ads","description":"Reddit Ads API for managing advertising campaigns, conversions, and account data on Reddit","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/reddit_ads.svg","href":"/guides/integrations/catalog/reddit-ads"},{"title":"Resend","sidebarTitle":"Resend","description":"The universal API for sending emails","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/resend.svg","href":"/guides/integrations/catalog/resend"},{"title":"Roam","sidebarTitle":"Roam","description":"Roam HQ provides APIs for secure messaging, chat, file sharing, and collaboration with enterprise-grade security and compliance features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/roam.svg","href":"/guides/integrations/catalog/roam"},{"title":"Salesforce","sidebarTitle":"Salesforce","description":"Salesforce is a leading CRM platform integrating sales, service, marketing, and analytics to build customer relationships and drive business growth","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/salesforce.svg","href":"/guides/integrations/catalog/salesforce"},{"title":"Segment","sidebarTitle":"Segment","description":"Twilio Segment is a customer data platform that helps businesses collect, clean, and control their customer data","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/segment.svg","href":"/guides/integrations/catalog/segment"},{"title":"SendGrid","sidebarTitle":"SendGrid","description":"SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/sendgrid.svg","href":"/guides/integrations/catalog/sendgrid"},{"title":"Sentry","sidebarTitle":"Sentry","description":"Integrate Sentry to manage your error tracking and monitoring","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/sentry.svg","href":"/guides/integrations/catalog/sentry"},{"title":"SharePoint","sidebarTitle":"SharePoint","description":"SharePoint is a Microsoft platform for document management and intranets, enabling teams to collaborate, store, and organize content securely and effectively","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/share_point.svg","href":"/guides/integrations/catalog/share-point"},{"title":"Shopify","sidebarTitle":"Shopify","description":"Shopify is an e-commerce platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/shopify.svg","href":"/guides/integrations/catalog/shopify"},{"title":"Slack","sidebarTitle":"Slack","description":"Slack is a channel-based messaging platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/slack.svg","href":"/guides/integrations/catalog/slack"},{"title":"Slack (Bot)","sidebarTitle":"Slack (Bot)","description":"Slackbot gives agents workspace-wide read access to a Slack workspace on behalf of the installing user - search messages and files, browse channel and thread history, and look up u","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/slackbot.svg","href":"/guides/integrations/catalog/slackbot"},{"title":"Snowflake","sidebarTitle":"Snowflake","description":"Snowflake is a cloud-based data warehouse offering elastic scaling, secure data sharing, and SQL analytics across multiple cloud environments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/snowflake.svg","href":"/guides/integrations/catalog/snowflake"},{"title":"Spotify","sidebarTitle":"Spotify","description":"Spotify is a digital music and podcast streaming service with millions of tracks, personalized playlists, and social sharing features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/spotify.svg","href":"/guides/integrations/catalog/spotify"},{"title":"Square","sidebarTitle":"Square","description":"Square provides payment processing, POS systems, invoicing, and e-commerce tools, enabling sellers to accept card payments and manage their business","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/square.svg","href":"/guides/integrations/catalog/square"},{"title":"Stack Exchange","sidebarTitle":"Stack Exchange","description":"Stack Exchange is a network of Q\u0026A communities where users ask questions, share knowledge, and collaborate on topics like coding, math, and more","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/stack_exchange.svg","href":"/guides/integrations/catalog/stack-exchange"},{"title":"Stripe","sidebarTitle":"Stripe","description":"Stripe offers online payment infrastructure, fraud prevention, and APIs enabling businesses to accept and manage payments globally","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/stripe.svg","href":"/guides/integrations/catalog/stripe"},{"title":"Supabase","sidebarTitle":"Supabase","description":"Supabase is an open-source backend-as-a-service providing a Postgres database, authentication, storage, and real-time subscription APIs for building modern applications","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/supabase.svg","href":"/guides/integrations/catalog/supabase"},{"title":"Telegram","sidebarTitle":"Telegram","description":"Telegram is a cloud-based messaging app with a focus on security and speed","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/telegram.svg","href":"/guides/integrations/catalog/telegram"},{"title":"TickTick","sidebarTitle":"TickTick","description":"TickTick is a cross-platform task management and to-do list application designed to help users organize their tasks and schedules efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/ticktick.svg","href":"/guides/integrations/catalog/ticktick"},{"title":"Timely","sidebarTitle":"Timely","description":"Timely is an automatic time-tracking platform capturing activity across applications, calendars, and devices, creating detailed timesheets for billing or productivity insights","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/timely.svg","href":"/guides/integrations/catalog/timely"},{"title":"Todoist","sidebarTitle":"Todoist","description":"Todoist is a task management tool allowing users to create to-do lists, set deadlines, and collaborate on projects with reminders and cross-platform syncing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/todoist.svg","href":"/guides/integrations/catalog/todoist"},{"title":"Trello","sidebarTitle":"Trello","description":"A web-based, kanban-style, list-making application","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/trello.svg","href":"/guides/integrations/catalog/trello"},{"title":"Twitter","sidebarTitle":"Twitter","description":"Twitter, Inc","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/twitter.svg","href":"/guides/integrations/catalog/twitter"},{"title":"Typeform","sidebarTitle":"Typeform","description":"Build beautiful, interactive forms that people love to fill out","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/typeform.svg","href":"/guides/integrations/catalog/typeform"},{"title":"Vercel","sidebarTitle":"Vercel","description":"Vercel is a platform for frontend frameworks and static sites, enabling developers to host websites and web services that deploy instantly, scale automatically, and require minimal","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/vercel.svg","href":"/guides/integrations/catalog/vercel"},{"title":"WakaTime","sidebarTitle":"WakaTime","description":"WakaTime offers automatic time tracking for developers, integrating with code editors and delivering dashboards on coding activity, project progress, and productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/wakatime.svg","href":"/guides/integrations/catalog/wakatime"},{"title":"Webex","sidebarTitle":"Webex","description":"Webex is a Cisco-powered video conferencing and collaboration platform offering online meetings, webinars, screen sharing, and team messaging","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/webex.svg","href":"/guides/integrations/catalog/webex"},{"title":"WhatsApp","sidebarTitle":"WhatsApp","description":"Enables interaction with customers through the WhatsApp Business API for messaging and automation","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/whatsapp.svg","href":"/guides/integrations/catalog/whatsapp"},{"title":"Wrike","sidebarTitle":"Wrike","description":"Wrike is a project management and collaboration tool offering customizable workflows, Gantt charts, reporting, and resource management to boost team productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/wrike.svg","href":"/guides/integrations/catalog/wrike"},{"title":"YouTube","sidebarTitle":"YouTube","description":"YouTube is a video-sharing platform with user-generated content, live streaming, and monetization opportunities, widely used for marketing, education, and entertainment","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/youtube.svg","href":"/guides/integrations/catalog/youtube"},{"title":"Zendesk","sidebarTitle":"Zendesk","description":"Zendesk provides customer support software with ticketing, live chat, and knowledge base features, enabling efficient helpdesk operations and customer engagement","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zendesk.svg","href":"/guides/integrations/catalog/zendesk"},{"title":"Zeplin","sidebarTitle":"Zeplin","description":"Zeplin is a design delivery platform that connects designers and developers, enabling access to design resources like projects, screens, components, and assets","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zeplin.svg","href":"/guides/integrations/catalog/zeplin"},{"title":"Zoho","sidebarTitle":"Zoho","description":"Zoho is a suite of cloud applications including CRM, email marketing, and collaboration tools, enabling businesses to automate and scale operations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoho.svg","href":"/guides/integrations/catalog/zoho"},{"title":"Zoho Books","sidebarTitle":"Zoho Books","description":"Zoho Books handles accounting, invoicing, and expense tracking, offering real-time collaboration and integrations within the Zoho ecosystem","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoho_books.svg","href":"/guides/integrations/catalog/zoho-books"},{"title":"Zoom","sidebarTitle":"Zoom","description":"Zoom is a video conferencing and online meeting platform featuring breakout rooms, screen sharing, and integrations with various enterprise tools","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoom.svg","href":"/guides/integrations/catalog/zoom"}]},{"title":"Scripts","sidebarTitle":"Scripts","description":"Everything a .run.ts script can import from @boxd/run: typed integrations, triggers, schedules, durable state, scopes and the boxd client for managing machines.","icon":"file-code","href":"/guides/automations/scripts"},{"title":"Jobs","sidebarTitle":"Jobs","icon":"activity","href":"/guides/automations/jobs"},{"title":"Managing machines","sidebarTitle":"Managing machines","icon":"box","href":"/guides/automations/managing-machines"},{"title":"Browsers","sidebarTitle":"Browsers","icon":"globe","href":"/guides/automations/browser"},{"title":"Beyond the catalog","sidebarTitle":"Beyond the catalog","icon":"plug","href":"/guides/automations/beyond-the-catalog"}]},{"group":"Use cases","pages":[{"title":"Development workspaces","sidebarTitle":"Development workspaces","icon":"laptop","href":"/use-cases/development-workspaces"},{"title":"Preview environments","sidebarTitle":"Preview environments","icon":"git-pull-request","href":"/use-cases/preview-environments"},{"group":"CI runners","icon":"refresh-cw","root":{"title":"CI runners","sidebarTitle":"CI runners","icon":"refresh-cw","href":"/use-cases/ci-runners"},"pages":[{"title":"CI runner benchmarks","sidebarTitle":"Benchmarks","icon":"gauge","href":"/use-cases/ci-runners/benchmarks"}]},{"title":"Coding agents","sidebarTitle":"Coding agents","icon":"hard-hat","href":"/use-cases/coding-agents"},{"title":"Personal assistants","sidebarTitle":"Personal assistants","icon":"message-circle","href":"/use-cases/personal-assistants"},{"title":"Sandboxes","sidebarTitle":"Sandboxes","icon":"box","href":"/use-cases/sandboxes"},{"title":"Agentic SaaS offerings","sidebarTitle":"Agentic SaaS","icon":"layers","href":"/use-cases/agentic-saas"},{"title":"Reproducible RL environments","sidebarTitle":"Reproducible RL environments","icon":"target","href":"/use-cases/reproducible-rl-environments"},{"title":"Agent swarm intelligence","sidebarTitle":"Agent swarm intelligence","icon":"network","href":"/use-cases/agent-swarm-intelligence"},{"title":"Claude Managed Agents","sidebarTitle":"Claude Managed Agents","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/claude.svg","href":"/use-cases/claude-managed-agents"},{"title":"OpenAI Agents API","sidebarTitle":"OpenAI Agents API","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/openai.svg","href":"/use-cases/openai-agents-api"},{"group":"(OSS) integrations","icon":"puzzle","root":{"title":"(OSS) integrations","sidebarTitle":"(OSS) integrations","icon":"puzzle","href":"/use-cases/oss-integrations"},"pages":[{"title":"TanStack AI","sidebarTitle":"TanStack AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/tanstack.svg","href":"/use-cases/oss-integrations/tanstack-ai"},{"title":"Flue","sidebarTitle":"Flue","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/flue.svg","href":"/use-cases/oss-integrations/flue"},{"title":"Bindu","sidebarTitle":"Bindu","icon":"fingerprint","href":"/use-cases/oss-integrations/bindu"},{"title":"Harbor","sidebarTitle":"Harbor","icon":"anchor","href":"/use-cases/oss-integrations/harbor"},{"title":"Crabbox","sidebarTitle":"Crabbox","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/crabbox.svg","href":"/use-cases/oss-integrations/crabbox"},{"title":"Zuse","sidebarTitle":"Zuse","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/zuse.svg","href":"/use-cases/oss-integrations/zuse"},{"title":"Omnara","sidebarTitle":"Omnara","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/omnara.svg","href":"/use-cases/oss-integrations/omnara"},{"title":"Convex","sidebarTitle":"Convex","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/convex.svg","href":"/use-cases/oss-integrations/convex"},{"title":"herdr","sidebarTitle":"herdr","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/herdr.svg","href":"/use-cases/oss-integrations/herdr"},{"title":"Scale AI AgentEnv","sidebarTitle":"Scale AI AgentEnv","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/agentenv.svg","href":"/use-cases/oss-integrations/agentenv"},{"title":"Paperclip","sidebarTitle":"Paperclip","icon":"paperclip","href":"/use-cases/oss-integrations/paperclip"},{"title":"Pydantic AI","sidebarTitle":"Pydantic AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/pydantic.svg","href":"/use-cases/oss-integrations/pydantic-ai"},{"title":"rakazo","sidebarTitle":"rakazo","icon":"ghost","href":"/use-cases/oss-integrations/rakazo"}]}]},{"group":"References","pages":[{"group":"CLI","icon":"square-terminal","pages":[{"title":"Installation","sidebarTitle":"Installation","icon":"download","href":"/cli/installation"},{"title":"Authentication","sidebarTitle":"Authentication","icon":"key-round","href":"/cli/authentication"},{"title":"Commands","sidebarTitle":"Commands","icon":"square-terminal","href":"/cli/commands"},{"title":"run CLI","sidebarTitle":"run CLI","icon":"terminal","href":"/cli/run"}]},{"title":"TypeScript SDK","sidebarTitle":"TypeScript SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/typescript.svg","href":"/reference/typescript-sdk"},{"title":"Python SDK","sidebarTitle":"Python SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/python.svg","href":"/reference/python-sdk"},{"group":"gRPC API","icon":"webhook","pages":[{"title":"gRPC API","sidebarTitle":"gRPC API","icon":"webhook","href":"/reference/grpc-api"},{"title":"Proto","sidebarTitle":"Proto","icon":"file-code","href":"/reference/grpc-proto"}]},{"title":"Skills","sidebarTitle":"Skills","icon":"workflow","href":"/reference/skills"}]}]},"title":"PostHog - boxd","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["10e4515597"],"chunks":["BannerMarkdown-m8-xYP3Y.js","dist-1ms6tsT-.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-DMKzROTp.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}