Saltar a contenido

Canje de tickets

Con este método del API es posible realizar el canje de tickets.

Método de acceso

POST activity/ticketexchange

Estructura de la petición

  • Exchanges (list): array con los datos de los tickets que queremos canjear.
    • Exchange (object): canjeo que se quiere realizar.
      • TicketAccessCode (string): código de acceso del ticket.
      • InternalCode (string): opcional, código que queremos asignar al ticket canjeado.

Ejemplo de petición

{
    "Exchanges": 
    [
        {
            "TicketAccessCode": "MyAccessCode1",
            "InternalCode": "MycustomCode1"
        },
        {
            "TicketAccessCode": "MyAccessCode2",
            "InternalCode": "MycustomCode2"
        }
    ]
}

Estructura de la respuesta

  • Success (boolean): valor que indica si la llamada ha sido procesada correctamente o no.
  • Timestamp (dateTime): instante de tiempo en el que se procesó la petición. Formato ISO 8601 (yyyy-MM-ddThh:mm:ss.fffffff).
  • ErrorMessage (string): mensaje de error explicando por qué la petición no ha sido correcta. En caso que haya sido correcta, devolverá null.
  • ErrorCodes (string[]): lista de códigos que identifican los errores que se hayan producido en la llamada.
  • ErrorEntityBreakDown (list): Lista que contiene objetos con el nombre e ID en caso de error.
    • Id (string): Identificador
    • Name (string): Nombre relacionado del identificador.

Ejemplo de respuesta

{
    "Success": true,
    "Timestamp": "2022-02-05T15:00:00.00000000"
}