Persons

For instructions on how to authenticate to use this endpoint, see API overview.

Endpoints

GET

Retrieve persons values

Also available via the PostHog MCP server:

  • persons-values-retrieveGet person property values

This endpoint is meant for reading and deleting persons. To create or update persons, we recommend using the capture API, the $set and $unset properties, or one of our SDKs.

Required API key scopes

person:read

Query parameters

  • format
    string
    One of: "csv""json"
  • key
    string
  • value
    string

Example request

GET /api/projects/:project_id/persons/values
export POSTHOG_PERSONAL_API_KEY=[your personal api key]
curl \
-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \
<ph_app_host>/api/projects/:project_id/persons/values/

Example response

Status 200 No response body