List the user's personal integrations of a given kind
Return the authenticated user's personal integrations of a given kind (github or slack).
The response shape varies per kind because the underlying UserIntegration rows carry different identity fields — GitHub rows expose installation_id / account / uses_shared_installation; Slack rows expose slack_user_id / slack_team_id / slack_team_name. Kind-specific destroy and start actions remain split so their distinct semantics (e.g. Slack's lack of "uninstall on last reference") stay explicit at the URL layer.
Default of kind=github is load-bearing: mobile (apps/mobile/...) and the Code SDK (packages/api-client/...) both call this endpoint without a query param today and rely on receiving GitHub rows.
Request
- Base URL: https://us.posthog.com
- URL: https://us.posthog.com/api/users/{uuid}/integrations/
- Auth: HTTP bearer
Path parameters
Query parameters
Integration kind to list. Defaults to github for back-compat with mobile and the Code SDK, which call this endpoint without a query param and expect GitHub-shaped items.
Number of results to return per page.
The initial index from which to return the results.
Response
Example response
{
"count": 123,
"next": "http://api.example.org/accounts/?offset=400&limit=100",
"previous": "http://api.example.org/accounts/?offset=200&limit=100"
}Changes
No recorded changes to this operation across all 1 revision of this API.