provider persons GET /api/environments/{environment_id}/persons/{id}/
@utdk/posthog /api/environments/{environment_id}/persons/{id}/
environments_persons_retrieve
This endpoint is meant for reading and deleting persons. To create or update persons, we recommend using the [capture API](https://posthog.com/docs/api/capture), the `$set` and `$unset` [properties](https://posthog.com/docs/product-analytics/user-properties), or one of our SDKs.
environment_id path required
Deprecated. Use /api/projects/{project_id}/ instead.
string
format query
enum: csv, json
id path required
A unique value identifying this person. Accepts both numeric ID and UUID.
string

Try it

Authentication
Configure credentials for PostHog API
environmentsPersonsRetrieve
GET/api/environments/{environment_id}/persons/{id}/
This endpoint is meant for reading and deleting persons. To create or update persons, we recommend using the [capture API](https://posthog.com/docs/api/capture), the `$set` and `$unset` [properties](https://posthog.com/docs/product-analytics/user-properties), or one of our SDKs.

Parameters

required

Deprecated. Use /api/projects/{project_id}/ instead.

required

A unique value identifying this person. Accepts both numeric ID and UUID.

Configure credentials above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import posthog from '@utdk/posthog';

await posthog.environmentsPersonsRetrieve()