Skip to content

Get one of my support tickets

GET
/support/tickets/{number}
curl --request GET \
--url https://example.com/support/tickets/1 \
--cookie __Host-bottle.session_token=<__Host-bottle.session_token>

One of the signed-in person’s own tickets, with the messages they can see, oldest first, and the latest reply from Bottle support. Never staff notes. Reading it here does not mark the reply as read.

number
required
integer
>= 1 <= 99999999

The ticket

Media typeapplication/json
object
ticket
required
object
number
required
integer
> 0
title
required
string
status
required
string
Allowed values: new open waiting fixed closed
urgency
required
string
Allowed values: stopping_work slowing_down question
unread
required
boolean
openedAt
required
string format: date-time
updatedAt
required
string format: date-time
closedAt
required
string | null format: date-time
latestReply
required
object
from
required
object
kind
required
string
Allowed values: customer staff agent
name
required
string
text
required
string
sentAt
required
string format: date-time
messages
required
Array<object>
object
from
required
object
kind
required
string
Allowed values: customer staff agent
name
required
string
text
required
string
sentAt
required
string format: date-time

Example

{
"ticket": {
"status": "new",
"urgency": "stopping_work"
},
"latestReply": {
"from": {
"kind": "customer"
}
},
"messages": [
{
"from": {
"kind": "customer"
}
}
]
}

Sign in required

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

An API key, or Bottle staff looking as the person

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

No such ticket of theirs

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

The request names somebody or something it may not

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

Bottle Support did not answer

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}

Bottle Support is not switched on

Media typeapplication/json
object
error
required
string
message
required
string

Example

{
"error": "not_found",
"message": "Customer not found"
}