provider conversations PATCH /api/projects/{project_id}/conversations/tickets/{id}/
@utdk/posthog /api/projects/{project_id}/conversations/tickets/{id}/
conversations_tickets_partial_update
id path required
The ticket's UUID or its numeric ticket number.
string
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

Try it

Authentication
Configure credentials for PostHog API
conversationsTicketsPartialUpdate
PATCH/api/projects/{project_id}/conversations/tickets/{id}/

Parameters

required

The ticket's UUID or its numeric ticket number.

required

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

Input

Ticket status: new, open, pending, on_hold, or resolved * `new` - New * `open` - Open * `pending` - Pending * `on_hold` - On hold * `resolved` - Resolved

Ticket priority: low, medium, or high. Null if unset. * `low` - Low * `medium` - Medium * `high` - High

Customer-provided traits such as name and email

Trust signal indicating whether the ticket's claimed identity was attested by the server (widget HMAC, SPF-authenticated email, or a signature-validated platform webhook). True when verified, false when assessed but not attested, null when unknown (e.g. created before this signal existed).

AI support pipeline triage and outcome (status, result, ticket_type, confidence, attempts, etc.).

SLA deadline set via workflows. Null means no SLA.

Customer's PostHog organization group key, resolved at ticket creation. Null when unknown.

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