PostHog core API
The core API from PostHog — 182 operation(s) for core.
Operations 263
Showing the first 250 of 263. The full set is in the contract, and via get_provider_operations.
DELETE
/api/environments/{environment_id}/dashboards/{dashboard_id}/sharing/passwords/{password_id}/
#
DELETE
/api/environments/{environment_id}/session_recordings/{recording_id}/sharing/passwords/{password_id}/
#
GET
/api/environments/{project_id}/subscriptions/{subscription_id}/deliveries/
List subscription deliveries
#
GET
/api/environments/{project_id}/subscriptions/{subscription_id}/deliveries/{id}/
Retrieve subscription delivery
#
POST
/api/projects/{project_id}/dashboard_templates/copy_between_projects/
Copy a team template to this project
#
DELETE
/api/projects/{project_id}/session_recordings/{recording_id}/sharing/passwords/{password_id}/
#
DELETE
/api/users/{uuid}/integrations/github/{installation_id}/
Disconnect a personal GitHub integration
#
GET
/api/users/{uuid}/integrations/github/{installation_id}/branches/
List branches for a personal GitHub installation repository
#
GET
/api/users/{uuid}/integrations/github/{installation_id}/repos/
List repositories for a personal GitHub installation
#
Documentation
📖
Documentation
https://posthog.com/docs/api
📖
GettingStarted
https://posthog.com/docs/api
📖
Authentication
https://posthog.com/docs/api#authentication
Specifications
⚙
OpenAPI
https://raw.githubusercontent.com/api-evangelist/posthog/refs/heads/main/openapi/posthog-core-api-openapi.yml
⚙
AsyncAPI
https://raw.githubusercontent.com/api-evangelist/posthog/refs/heads/main/asyncapi/posthog-webhooks-asyncapi.yml