Skip to content

GET /api/v1/tickets

Status: GA Access: token required API contract: 0.3.0 · capability 2026-09-03.1 View as Markdown Open in Claude Open in ChatGPT

List Board

The owner board — defects/incidents by default, or a vote-ranked suggestion backlog with ?kind=suggestion. Team-readable (owner + team, the defect section of the tasks board; agents still get 403.

Auth: Authorization: Bearer <token> required

Terminal window
curl -sS -X GET "https://entherium.duckdns.org:8443/api/v1/tickets" \
-H "Authorization: Bearer <token>"

The contract carries no example for this response; schema: array of TicketRead. Field-level shape: interactive explorer.

array of TicketRead — Successful Response

FieldTypeDescription
areastring | null (opt.)
closed_atstring | null (opt.)
componentstring | null (opt.)
contract_guidinteger | null (opt.)
createtimestring
descriptionstring | null (opt.)
duplicate_ofinteger | null (opt.)
evidenceobject (opt.)
fingerprintstring
first_seenstring | null (opt.)
guidinteger
kindstring
last_seenstring | null (opt.)
occurrence_countinteger
promoted_tostring | null (opt.)
reporterstring | null (opt.)
reproobject (opt.)
resolutionstring | null (opt.)
severitystring | null (opt.)
spec_refstring | null (opt.)
statusstring
titlestring
vote_countinteger
ParameterInRequiredTypeDefaultConstraintsDescription
kindquerynostring | null——defect|incident|suggestion (default: the defect/incident board)
statusquerynostring | null——open|closed
componentquerynostring | null——
areaquerynostring | null——platform|pipelines|instances|other
severityquerynostring | null——
sincequerynostring | null—date-timetickets created at/after this UTC time
limitquerynointeger100min 1; max 500
CodeMeaningBody
401Missing or invalid authentication credentialsErrorResponse
422Validation ErrorHTTPValidationError

Every error body is {detail, code?, request_id, doc_url} — request_id is the value to quote, doc_url points at the Errors reference.