This is a public endpoint. No authentication token is required. It is intended for end-users to check the status of a ticket they submitted.
Request
POST /api/tickets/consultar
You must supply the ticket label (given to the user at creation time) and the email address used when the ticket was submitted. Both values are required for verification.
Body parameters
The ticket reference label returned when the ticket was created (e.g.
TKT-2026-00042).The email address of the requester. Must match the email recorded on the ticket.
Response
Returns a200 OK with the full ticket detail object.
Internal UUID of the ticket.
Human-readable ticket reference.
Sequential ticket number, if assigned.
Full name of the requester.
Email address of the requester.
Phone number of the requester, if provided.
Whether the phone number has WhatsApp enabled.
Identity document number of the requester, if provided.
Company or department, if provided.
Request type (e.g.
INCIDENTE, QUEJA).Category the ticket was filed under.
Subcategory, if provided.
Short subject line, if provided.
Full description of the request or issue as submitted.
Agent response visible to the requester, if one has been recorded.
Area the ticket is currently assigned to.
Current priority level name.
Current status name.
ISO 8601 timestamp of when the ticket was created.
ISO 8601 timestamp of the last update.
Latest history entry
The following fields reflect the most recent action recorded in the ticket’s history log.ISO 8601 timestamp of the most recent history entry.
Action code of the most recent history entry (e.g.
CAMBIO_ESTADO, RESPUESTA).Reason or note recorded with the most recent history entry.
Full name of the agent who performed the most recent action.
Role of the agent who performed the most recent action.
Status before the most recent change, if applicable.
Status after the most recent change, if applicable.
Priority before the most recent change, if applicable.
Priority after the most recent change, if applicable.
Assigned area before the most recent change, if applicable.
Assigned area after the most recent change, if applicable.
Error codes
| Status | Description |
|---|---|
400 | Invalid request body — missing fields or invalid email format. |
404 | No ticket found matching the provided label and email combination. |