provider vision GET /api/projects/{project_id}/vision/observations/
@utdk/posthog /api/projects/{project_id}/vision/observations/
vision_observations_list
Read-only access to a session's observations across every scanner the caller can read, for the replay-page dock.
limit query
Number of results to return per page.
integer
offset query
The initial index from which to return the results.
integer
order_by query
Sort observations. Plain keys: created_at, started_at, completed_at, status, recording_subject_email. JSONB keys: result_score (scorer), result_verdict (monitor), result_confidence, scanner_version. Prefix with `-` for descending; nullable keys sort nulls last either way.
enum: -completed_at, -created_at, -label, -recording_subject_email…
project_id path required
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
string
session_id query required
Session recording id to return observations for.
string

Try it

Authentication
Configure credentials for PostHog API
visionObservationsList
GET/api/projects/{project_id}/vision/observations/
Read-only access to a session's observations across every scanner the caller can read, for the replay-page dock.

Parameters

required

Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.

Number of results to return per page.

The initial index from which to return the results.

Sort observations. Plain keys: created_at, started_at, completed_at, status, recording_subject_email. JSONB keys: result_score (scorer), result_verdict (monitor), result_confidence, scanner_version. Prefix with `-` for descending; nullable keys sort nulls last either way.

required

Session recording id to return observations for.

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.visionObservationsList()