v1

latestOpenAPI 3.0.12026-07-26152262362.2 KB
Support Requests

Get a request

Returns the details of a single support request by its ID.

get/support/v1/tickets/{ticketId}

Path parameters

ticketIdinteger required

The unique identifier of the support request.

Response

OK - Support request details returned.

idinteger

Ticket ID.

subjectstring

The subject of the ticket.

descriptionstring

The body of the initial ticket message.

requesterstring

Email address of the ticket requester.

severity'low' | 'normal' | 'high' | 'urgent'

Ticket severity.

platform'doit' | 'google_cloud_platform' | 'amazon_web_services' | 'microsoft_azure'

Platform of the ticket.

productstring

Ticket product.

platform_infostring

The cloud asset identifier(s) the requester selected on the support form's asset-selector control — typically the GCP project ID, AWS account ID, Azure subscription ID, or equivalent. May contain multiple identifiers as a comma-separated list (no spaces) when the requester selected more than one asset, e.g. "111111111111,222222222222". Empty string when the ticket has no asset value (e.g. older tickets or tickets opened through paths that bypass the form selector).

statusstring

Ticket status.

createTimeinteger

The time when this ticket was created, in milliseconds since the epoch.

updateTimeinteger

The time when this ticket was last updated, in milliseconds since the epoch.

urlUIstring

Link to the ticket in DoiT console.

is_publicboolean

Whether the ticket is public.

tagsstring[]

Ticket tags, filtered by caller type. DoiT employee (doer) callers receive the full tag set verbatim, including internal namespaces (e.g. tier/*, synapse_*). Customer callers receive only tags under the customer_tag/ namespace, with that prefix stripped (e.g. a tag added as billing reads back as billing). Always present; empty array when the caller has no visible tags.

Example response

{
  "platform_info": "cmp-playground"
}