This endpoint returns a list of groups.
To add or modify group information, use the capture endpoint.
To query data related to groups, use the query endpoint and query the groups table or the events table and properties.$groups.
For instructions on how to authenticate to use this endpoint, see API overview.
GET | |
POST | |
GET | |
POST | |
GET | |
GET | |
GET | |
GET | |
POST |
This endpoint returns a list of groups.
To add or modify group information, use the capture endpoint.
To query data related to groups, use the query endpoint and query the groups table or the events table and properties.$groups.
group:readGET /api /projects /:project_id /groupsexport POSTHOG_PERSONAL_API_KEY=[your personal api key]curl \-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \<ph_app_host>/api/projects/:project_id/groups/
{"next": "http://api.example.org/accounts/?cursor=cD00ODY%3D\"","previous": "http://api.example.org/accounts/?cursor=cj0xJnA9NDg3","results": [{"group_type_index": -2147483648,"group_key": "string","group_properties": null,"created_at": "2019-08-24T14:15:22Z"}]}
group:writePOST /api /projects /:project_id /groupsexport POSTHOG_PERSONAL_API_KEY=[your personal api key]curl-H 'Content-Type: application/json'\-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \<ph_app_host>/api/projects/:project_id/groups/\-d group_type_index="integer",\-d group_key="string"
{"group_type_index": -2147483648,"group_key": "string","group_properties": null,"created_at": "2019-08-24T14:15:22Z"}
activity_log:readGET /api /projects /:project_id /groups /activityexport POSTHOG_PERSONAL_API_KEY=[your personal api key]curl \-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \<ph_app_host>/api/projects/:project_id/groups/activity/
group:writePOST /api /projects /:project_id /groups /delete_propertyexport POSTHOG_PERSONAL_API_KEY=[your personal api key]curl-H 'Content-Type: application/json'\-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \<ph_app_host>/api/projects/:project_id/groups/delete_property/\-d group_type_index="integer",\-d group_key="string"
group:readGET /api /projects /:project_id /groups /findexport POSTHOG_PERSONAL_API_KEY=[your personal api key]curl \-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \<ph_app_host>/api/projects/:project_id/groups/find/
group:readGET /api /projects /:project_id /groups /property_definitionsexport POSTHOG_PERSONAL_API_KEY=[your personal api key]curl \-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \<ph_app_host>/api/projects/:project_id/groups/property_definitions/
group:readGET /api /projects /:project_id /groups /property_valuesexport POSTHOG_PERSONAL_API_KEY=[your personal api key]curl \-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \<ph_app_host>/api/projects/:project_id/groups/property_values/
group:readGET /api /projects /:project_id /groups /relatedexport POSTHOG_PERSONAL_API_KEY=[your personal api key]curl \-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \<ph_app_host>/api/projects/:project_id/groups/related/
group:writePOST /api /projects /:project_id /groups /update_propertyexport POSTHOG_PERSONAL_API_KEY=[your personal api key]curl-H 'Content-Type: application/json'\-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \<ph_app_host>/api/projects/:project_id/groups/update_property/\-d group_type_index="integer",\-d group_key="string"
Questions about this page? or post a community question.