Marcar ticket como resuelto
POST/tickets/:id/resolve
Marca un ticket como resuelto, cambiando su estado y registrando la fecha de resolución. Solo puede ser ejecutado por el creador original del ticket.
Efectos:
- Cambia el estado del ticket a "resolved"
- Registra la fecha/hora actual como fecha de resolución
- El ticket ya no aparecerá en búsquedas de tickets "open"
Ejemplo de uso:
- Confirmar que un problema reportado ha sido solucionado
- Cerrar tickets después de recibir confirmación del equipo de soporte
Notas:
- Operación irreversible (no se puede reabrir un ticket resuelto)
- Para cancelar un ticket usar DELETE /{id}
Request
Responses
- 200
- 401
- 404
Devuelve el ticket actualizado con el nuevo estado "resolved". Incluye la fecha de resolución en el campo "resolved".
No autorizado. Puede deberse a:
- Token JWT inválido o expirado
- El usuario no es el creador del ticket
Ticket no encontrado. Puede deberse a:
- El ID no existe
- El ticket no pertenece al usuario autenticado