Skip to content

List support tickets

GET
/v1/support/tickets
curl --request GET \
--url 'https://shareout.site/v1/support/tickets?scope=mine&status=open' \
--header 'Authorization: Bearer <token>'

scope=mine (default) returns the requester’s tickets. scope=workspace&workspace={id} requires workspace admin/owner. scope=all is super-admin only. Optional status filter.

scope
string
default: mine
Allowed values: mine workspace all
workspace
string

Required when scope=workspace.

status
string
Allowed values: open pending resolved closed

Tickets

Media type application/json
object
success
boolean
tickets
Array<object>
object
id
string
subject
string
status
string
Allowed values: open pending resolved closed
channel
string
Allowed values: ui skill email telegram slack
workspace_id
string
nullable
requester_user_id
string
nullable
requester_email
string format: email
nullable
priority
string
nullable
created_at
string format: date-time
updated_at
string format: date-time
Example
{
"tickets": [
{
"status": "open",
"channel": "ui"
}
]
}