Skip to main content

Tickets (session required)

Side-effects: creates ticket + initial message; best-effort email notifications.
Success: 200/201 created ticket JSON.
Errors: 401, 400/500.
  • Admins: all tickets.
  • Regular users: only their tickets.
    Success 200: Array with counts/labels.
    Errors: 401, 500.

Single ticket (session required)

AuthZ: admins any; users only their own.
Errors: 401/403, 404, 500.
Admins may mark internal/update status; regular users cannot create internal messages.
Errors: 401/403, 400/500.
AuthZ: admin only.
Errors: 401, 500.

Ticket labels (admin only)

Errors: 401, 400, 500.
Errors: 401, 400, 500.

Labels catalog (admin only)

Errors: 401.
Errors: 401, 400, 409, 500.
Errors: 401, 400, 500.

Label-ticket relation by ticket path (admin only)

Errors: 401, 400.
Errors: 401, 400.