Skip to content

List the authenticated caller's support tickets.

GET
/v1/support
curl --request GET \
--url https://api.share2.us/v1/support \
--header 'Authorization: Bearer <token>'

Requires an interactive login; a personal API token is refused with 403 session_required. A ticket carries whatever the account holder chose to tell us and a reply is sent in their name.

Caller support tickets, newest updated first.

Media typeapplication/json
object
tickets
required
Array<object>
object
id
required
string format: uuid
account_id
string format: uuid
email
string format: email
subject
required
string
<= 200 characters
message
string
<= 20000 characters
status
required
string
Allowed values: open pending resolved closed merged
merged_into
string format: uuid
closed_by
string
Allowed values: user support
closed_at
string format: date-time
resolution_note
string
<= 4000 characters
satisfaction_rating
integer
>= 1 <= 5
resolution_feedback
string
<= 4000 characters
created_at
required
string format: date-time
updated_at
required
string format: date-time
message_count
integer
last_message_preview
string
last_author_type
string
Allowed values: user support system
next_cursor
string | null
Example
{
"tickets": [
{
"status": "open",
"closed_by": "user",
"last_author_type": "user"
}
]
}

Standard error envelope.

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Example
{
"error": {
"code": "quota_exceeded"
}
}