Listar tickets con paginación y filtros
GET/tickets/
Obtiene una lista paginada de tickets del transportista con capacidad de filtrado y búsqueda.
Parámetros disponibles:
- page: Número de página (por defecto 1)
- limit: Cantidad de items por página (por defecto valor de ITEMS_PAGE en .env)
- filter: Filtro por estado del ticket [all, open, closed, resolved]
- search: Texto para búsqueda en campos relevantes del ticket
Campos donde se aplica la búsqueda:
- Código del ticket
- Estado del ticket
- Nombre del autor
- Tipo de autor
- Operación relacionada
- Mensajes del ticket
- Archivos adjuntos
Ejemplo de uso:
- Listar todos los tickets abiertos: /?filter=open
- Buscar tickets con código específico: /?search=TCK-2023-001
- Paginación avanzada: /?page=2&limit=20&filter=resolved
Notas:
- El filtro 'closed' incluye tickets cerrados y cancelados por el cliente
- La búsqueda es case-insensitive y acepta coincidencias parciales
Request
Responses
- 200
- 401
Lista paginada de tickets
No autorizado. El token JWT es inválido o ha expirado. Se requiere autenticación válida para acceder a este endpoint.