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.
GET
/api/environments/{environment_id}/dashboards/{dashboard_id}/sharing/
Environments dashboards sharing list
#
POST
/api/environments/{environment_id}/dashboards/{dashboard_id}/sharing/passwords/
Environments dashboards sharing passwords create
#
DELETE
/api/environments/{environment_id}/dashboards/{dashboard_id}/sharing/passwords/{password_id}/
Environments dashboards sharing passwords destroy
#
POST
/api/environments/{environment_id}/dashboards/{dashboard_id}/sharing/refresh/
Environments dashboards sharing refresh create
#
POST
/api/environments/{environment_id}/dashboards/{id}/analyze_refresh_result/
Environments dashboards analyze refresh result create
#
POST
/api/environments/{environment_id}/dashboards/{id}/copy_tile/
Environments dashboards copy tile create
#
PATCH
/api/environments/{environment_id}/dashboards/{id}/move_tile/
Environments dashboards move tile partial update
#
POST
/api/environments/{environment_id}/dashboards/{id}/reorder_tiles/
Environments dashboards reorder tiles create
#
GET
/api/environments/{environment_id}/dashboards/{id}/run_insights/
Environments dashboards run insights retrieve
#
POST
/api/environments/{environment_id}/dashboards/{id}/snapshot/
Environments dashboards snapshot create
#
GET
/api/environments/{environment_id}/dashboards/{id}/stream_tiles/
Environments dashboards stream tiles retrieve
#
POST
/api/environments/{environment_id}/dashboards/bulk_update_tags/
Environments dashboards bulk update tags create
#
POST
/api/environments/{environment_id}/dashboards/create_from_template_json/
Environments dashboards create from template json create
#
POST
/api/environments/{environment_id}/dashboards/create_unlisted_dashboard/
Environments dashboards create unlisted dashboard create
#
GET
/api/environments/{environment_id}/exports/{id}/content/
Environments exports content retrieve
#
PATCH
/api/environments/{environment_id}/file_system/{id}/
Environments file system partial update
#
POST
/api/environments/{environment_id}/file_system/{id}/count/
Environments file system count create
#
POST
/api/environments/{environment_id}/file_system/{id}/link/
Environments file system link create
#
POST
/api/environments/{environment_id}/file_system/{id}/move/
Environments file system move create
#
POST
/api/environments/{environment_id}/file_system/count_by_path/
Environments file system count by path create
#
GET
/api/environments/{environment_id}/file_system/log_view/
Environments file system log view retrieve
#
POST
/api/environments/{environment_id}/file_system/log_view/
Environments file system log view create
#
POST
/api/environments/{environment_id}/file_system/undo_delete/
Environments file system undo delete create
#
GET
/api/environments/{environment_id}/file_system/unfiled/
Environments file system unfiled retrieve
#
POST
/api/environments/{environment_id}/groups/delete_property/
Environments groups delete property create
#
GET
/api/environments/{environment_id}/groups/property_definitions/
Environments groups property definitions retrieve
#
GET
/api/environments/{environment_id}/groups/property_values/
Environments groups property values retrieve
#
POST
/api/environments/{environment_id}/groups/update_property/
Environments groups update property create
#
GET
/api/environments/{environment_id}/insights/{insight_id}/sharing/
Environments insights sharing list
#
POST
/api/environments/{environment_id}/insights/{insight_id}/sharing/passwords/
Environments insights sharing passwords create
#
DELETE
/api/environments/{environment_id}/insights/{insight_id}/sharing/passwords/{password_id}/
Environments insights sharing passwords destroy
#
POST
/api/environments/{environment_id}/insights/{insight_id}/sharing/refresh/
Environments insights sharing refresh create
#
GET
/api/environments/{environment_id}/project_secret_api_keys/
Environments project secret api keys list
#
POST
/api/environments/{environment_id}/project_secret_api_keys/
Environments project secret api keys create
#
GET
/api/environments/{environment_id}/project_secret_api_keys/{id}/
Environments project secret api keys retrieve
#
PUT
/api/environments/{environment_id}/project_secret_api_keys/{id}/
Environments project secret api keys update
#
PATCH
/api/environments/{environment_id}/project_secret_api_keys/{id}/
Environments project secret api keys partial update
#
DELETE
/api/environments/{environment_id}/project_secret_api_keys/{id}/
Environments project secret api keys destroy
#
POST
/api/environments/{environment_id}/project_secret_api_keys/{id}/roll/
Environments project secret api keys roll create
#
GET
/api/environments/{environment_id}/session_recordings/{recording_id}/sharing/
Environments session recordings sharing list
#
POST
/api/environments/{environment_id}/session_recordings/{recording_id}/sharing/passwords/
Environments session recordings sharing passwords create
#
DELETE
/api/environments/{environment_id}/session_recordings/{recording_id}/sharing/passwords/{password_id}/
Environments session recordings sharing passwords destroy
#
POST
/api/environments/{environment_id}/session_recordings/{recording_id}/sharing/refresh/
Environments session recordings sharing refresh create
#
PATCH
/api/environments/{environment_id}/subscriptions/{id}/
Environments subscriptions partial update
#
POST
/api/environments/{environment_id}/subscriptions/{id}/test-delivery/
Environments subscriptions test delivery create
#
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
#
GET
/api/organizations/{organization_id}/legal_documents/{id}/download/
Legal documents download retrieve
#
GET
/api/organizations/{organization_id}/members/{user__uuid}/scoped_api_keys/
Members scoped api keys retrieve
#
GET
/api/organizations/{organization_id}/projects/{id}/activity/
Organizations projects activity retrieve
#
PATCH
/api/organizations/{organization_id}/projects/{id}/add_product_intent/
Organizations projects add product intent partial update
#
POST
/api/organizations/{organization_id}/projects/{id}/change_organization/
Organizations projects change organization create
#
PATCH
/api/organizations/{organization_id}/projects/{id}/complete_product_onboarding/
Organizations projects complete product onboarding partial update
#
PATCH
/api/organizations/{organization_id}/projects/{id}/delete_secret_token_backup/
Organizations projects delete secret token backup partial update
#
POST
/api/organizations/{organization_id}/projects/{id}/generate_conversations_public_token/
Organizations projects generate conversations public token create
#
GET
/api/organizations/{organization_id}/projects/{id}/is_generating_demo_data/
Organizations projects is generating demo data retrieve
#
PATCH
/api/organizations/{organization_id}/projects/{id}/reset_token/
Organizations projects reset token partial update
#
PATCH
/api/organizations/{organization_id}/projects/{id}/rotate_secret_token/
Organizations projects rotate secret token partial update
#
PATCH
/api/projects/{project_id}/cohorts/{id}/add_persons_to_static_cohort/
Cohorts add persons to static cohort partial update
#
GET
/api/projects/{project_id}/cohorts/{id}/calculation_history/
Cohorts calculation history retrieve
#
PATCH
/api/projects/{project_id}/cohorts/{id}/remove_person_from_static_cohort/
Cohorts remove person from static cohort partial update
#
POST
/api/projects/{project_id}/dashboard_templates/copy_between_projects/
Copy a team template to this project
#
GET
/api/projects/{project_id}/dashboard_templates/json_schema/
Dashboard templates json schema retrieve
#
POST
/api/projects/{project_id}/dashboards/{dashboard_id}/sharing/passwords/
Dashboards sharing passwords create
#
DELETE
/api/projects/{project_id}/dashboards/{dashboard_id}/sharing/passwords/{password_id}/
Dashboards sharing passwords destroy
#
POST
/api/projects/{project_id}/dashboards/{dashboard_id}/sharing/refresh/
Dashboards sharing refresh create
#
POST
/api/projects/{project_id}/dashboards/{id}/analyze_refresh_result/
Dashboards analyze refresh result create
#
POST
/api/projects/{project_id}/dashboards/create_from_template_json/
Dashboards create from template json create
#
POST
/api/projects/{project_id}/dashboards/create_unlisted_dashboard/
Dashboards create unlisted dashboard create
#
POST
/api/projects/{project_id}/event_definitions/bulk_update_tags/
Event definitions bulk update tags create
#
GET
/api/projects/{project_id}/event_definitions/promoted_properties/
Event definitions promoted properties retrieve
#
GET
/api/projects/{project_id}/event_definitions/typescript/
Event definitions typescript retrieve
#
POST
/api/projects/{project_id}/insights/{insight_id}/sharing/passwords/
Insights sharing passwords create
#
DELETE
/api/projects/{project_id}/insights/{insight_id}/sharing/passwords/{password_id}/
Insights sharing passwords destroy
#
POST
/api/projects/{project_id}/insights/{insight_id}/sharing/refresh/
Insights sharing refresh create
#
PATCH
/api/projects/{project_id}/project_secret_api_keys/{id}/
Project secret api keys partial update
#
POST
/api/projects/{project_id}/project_secret_api_keys/{id}/roll/
Project secret api keys roll create
#
POST
/api/projects/{project_id}/property_definitions/bulk_update_tags/
Property definitions bulk update tags create
#
GET
/api/projects/{project_id}/property_definitions/seen_together/
Property definitions seen together retrieve
#
GET
/api/projects/{project_id}/session_recordings/{recording_id}/sharing/
Session recordings sharing list
#
POST
/api/projects/{project_id}/session_recordings/{recording_id}/sharing/passwords/
Session recordings sharing passwords create
#
DELETE
/api/projects/{project_id}/session_recordings/{recording_id}/sharing/passwords/{password_id}/
Session recordings sharing passwords destroy
#
POST
/api/projects/{project_id}/session_recordings/{recording_id}/sharing/refresh/
Session recordings sharing refresh create
#
POST
/api/projects/{project_id}/subscriptions/{id}/test-delivery/
Subscriptions test delivery create
#
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
#