Request
GET /api/tickets/dashboard
No request body or query parameters. The response is automatically filtered based on the role and area stored in your JWT token.
Role-based filtering
| Role | Tickets returned |
|---|---|
ADMIN | All tickets across all areas. |
MESA | All tickets across all areas. |
AREA | Only tickets assigned to your area. |
fn_dashboard_tickets_full_filtrado.
Response
Returns a200 OK with an array of ticket summary objects.
Internal UUID of the ticket.
Human-readable ticket reference (e.g.
TKT-2026-00042).Category the ticket was filed under.
Email address of the requester.
Current status code of the ticket (e.g.
ABIERTO, EN_PROCESO, CERRADO).Name of the ticket’s priority level.
Name of the area the ticket is currently assigned to.
ISO 8601 timestamp of the last update to the ticket.
Total SLA hours allocated to this ticket based on its priority.
Floating-point number of hours remaining before the SLA deadline. Negative values indicate an overdue ticket.
true if the SLA deadline has passed, false otherwise.Error codes
| Status | Description |
|---|---|
401 | Missing or invalid authentication token. |