Support v4.83.1

Support Tickets List

GET https://api.linode.com/v4/support/tickets

Returns a collection of Support Tickets on your Account. Support Tickets can be both tickets you open with Linode for support, as well as tickets generated by Linode regarding your Account. This collection includes all Support Tickets generated on your Account, with open tickets returned first.

Authorizations

personalAccessToken
oauthaccount:read_only

Query Parameters

page
Type:
integer >= 1
Default: 1
Default:
1

The page of a collection to return.

page_size
Type:
integer 25..100
Default: 100
Default:
100

The number of items to return per page.

Request Samples

Response Samples

Responses

Support Ticket Open

POST https://api.linode.com/v4/support/tickets

Open a Support Ticket. Only one of the ID attributes (linode_id, domain_id, etc.) can be set on a single Support Ticket.

Authorizations

personalAccessToken
oauthaccount:read_write

Request Body Schema

description
Required
string 1..65000 characters

The full details of the issue or question.

domain_id
integer

The ID of the Domain this ticket is regarding, if relevant.

linode_id
integer

The ID of the Linode this ticket is regarding, if relevant.

longviewclient_id
integer

The ID of the Longview client this ticket is regarding, if relevant.

managed_issue
boolean

Designates if this ticket is related to a Managed service. If true, the following constraints will apply:

  • No ID attributes (i.e. linode_id, domain_id, etc.) should be provided with this request.
  • Your account must have a Managed service enabled.

nodebalancer_id
integer

The ID of the NodeBalancer this ticket is regarding, if relevant.

summary
Required
string 1..64 characters

The summary or title for this SupportTicket.

volume_id
integer

The ID of the Volume this ticket is regarding, if relevant.

Request Samples

Response Samples

Responses

Support Ticket View

GET https://api.linode.com/v4/support/tickets/{ticketId}

Returns a Support Ticket under your Account.

Authorizations

personalAccessToken
oauthaccount:read_only

Path Parameters

ticketIdinteger
Required

The ID of the Support Ticket.

Request Samples

Response Samples

Responses

Ticket Attachment Create

POST https://api.linode.com/v4/support/tickets/{ticketId}/attachments

Adds a file attachment to an existing Support Ticket on your Account. File attachments are used to assist our Support team in resolving your Ticket. Examples of attachments are screen shots and text files that provide additional information. Note: Accepted file extensions include: .gif, .jpg, .jpeg, .pjpg, .pjpeg, .tif, .tiff, .png, .pdf, or .txt.

Authorizations

personalAccessToken
oauthaccount:read_write

Path Parameters

ticketIdinteger
Required

The ID of the Support Ticket.

Request Samples

Response Samples

Responses

Support Ticket Close

POST https://api.linode.com/v4/support/tickets/{ticketId}/close

Closes a Support Ticket you have access to modify.

Authorizations

personalAccessToken
oauthaccount:read_write

Path Parameters

ticketIdinteger
Required

The ID of the Support Ticket.

Request Samples

Response Samples

Responses

Replies List

GET https://api.linode.com/v4/support/tickets/{ticketId}/replies

Returns a collection of replies to a Support Ticket on your Account.

Authorizations

personalAccessToken
oauthaccount:read_only

Path Parameters

ticketIdinteger
Required

The ID of the Support Ticket.

Query Parameters

page
Type:
integer >= 1
Default: 1
Default:
1

The page of a collection to return.

page_size
Type:
integer 25..100
Default: 100
Default:
100

The number of items to return per page.

Request Samples

Response Samples

Responses

Reply Create

POST https://api.linode.com/v4/support/tickets/{ticketId}/replies

Adds a reply to an existing Support Ticket.

Authorizations

personalAccessToken
oauthaccount:read_write

Path Parameters

ticketIdinteger
Required

The ID of the Support Ticket.

Request Body Schema

description
Required
string 1..65535 characters

The content of your reply.

Request Samples

Response Samples

Responses