Ir al contenido

GET /v1/partner/tickets/{ref}

Devuelve el estado actual de un boleto de tu proveedor.

Método y rutaGET /v1/partner/tickets/{ref}?experienceId=<uuid>
AuthAuthorization: Bearer agk_…
Rate limit60 req/min por llave (todos los ref comparten el contador)
ParámetroEnTipoObligatorioLímiteDescripción
refpathstring1 – 200 charsexternalRef del boleto. URL-encodéalo si trae /, ?, #, espacios…
experienceIdquerystring (UUID)Experiencia enlazada a tu proveedor.
{
"externalRef": "TG-1001",
"experienceId": "22222222-2222-4222-8222-222222222222",
"status": "redeemed",
"redeemedAt": "2026-08-29T10:00:01.123456+00:00",
"syncedAt": "2026-08-28T09:00:00.000+00:00"
}
CampoTipoDescripción
externalRefstringTu ID del boleto.
experienceIdstring (UUID)
status"valid" | "redeemed" | "void"Estado actual. Un boleto multi-uso sigue valid hasta agotar sus usos.
redeemedAtstring (ISO 8601) | nullCuándo se redimió (o agotó). null si no está redimido.
syncedAtstring (ISO 8601) | nullÚltima vez que un bulk, feed o void tocó el boleto.

Las fechas son ISO 8601 con zona horaria; la precisión de los decimales puede variar. Parsea, no compares strings.

HTTPcodeCuándo
400VALIDATION_FAILEDexperienceId ausente o no es UUID; ref vacío o > 200 chars.
401KEY_INVALIDLlave inválida.
403EXPERIENCE_NOT_LINKEDLa experiencia no está enlazada a tu proveedor.
404TICKET_NOT_FOUNDNo existe ese externalRef en esa experiencia (para tu proveedor).
429RATE_LIMITEDMás de 60 requests por minuto.
500INTERNALError nuestro; reintenta con backoff.
Ventana de terminal
curl -s "https://gate-partners.alpadevs.com/v1/partner/tickets/TG-1001?experienceId=22222222-2222-4222-8222-222222222222" \
-H "Authorization: Bearer $GATE_KEY"
{
"externalRef": "TG-1001",
"experienceId": "22222222-2222-4222-8222-222222222222",
"status": "valid",
"redeemedAt": null,
"syncedAt": "2026-08-28T09:00:00.000+00:00"
}

Con un externalRef que contiene caracteres especiales (ORD/2026#77):

Ventana de terminal
curl -s "https://gate-partners.alpadevs.com/v1/partner/tickets/ORD%2F2026%2377?experienceId=22222222-2222-4222-8222-222222222222" \
-H "Authorization: Bearer $GATE_KEY"