Saltar al contenido principal

Eventos

Esta entidad describe un evento. Dentro de esta entidad se almacena una gran cantidad de información que es vital para el funcionamiento de menta tech. Es crucial que nos proporcionen esta información tal como describimos para que todo funcione correctamente.

Atributos

CampoTipo de DatoEjemploDescripciónObligatorio
titleString"Drake en concierto"Título del evento
descriptionString“No te pierdas este espectáculo único en Argentina. Drake se presentará en el estadio River Plate…”Descripción completa del evento
externalReferenceIdString"340"El identificador que utiliza tu plataforma para referirse a este evento. Debe ser único.
showArray[Show]Array de funciones que forman parte del evento. Cada función incluye detalles como título, fecha, y opciones de boletos.
locationObjectVer tabla a continuación.
configurationObjectVer tabla a continuación.No

Entidad location

CampoTipo de DatoEjemploDescripciónObligatorio
cityString"New York City"Nombre de la ciudad donde se realiza el evento.No
stateString"New York City"Estado o provincia donde se realiza el evento.No
venueNameString"Broadway theatre"Nombre del lugar o recinto donde se realiza el evento.No
addressString"200 W 45th Street"Dirección del lugar donde se realiza el evento.No
countryString"United States"País donde se realiza el evento.No
timeZoneString"America/New_York"Zona horaria del lugar del evento.No
rawString"Broadway theatre"Información sin procesar relacionada con la ubicación.No
mapObject{ "thumbnail": "URL", "googleMapsUrl": "URL" }Información adicional del mapa para la ubicación.No

Entidad configuration

CampoTipo de DatoEjemploDescripción
policyString"OPTIONAL"Política de WillCall para el evento. Puede ser "NONE", "OPTIONAL", o "MANDATORY".
instructionsString"Presentar el código de retiro en la boletería del teatro."Instrucciones para los usuarios sobre cómo recoger sus boletos utilizando WillCall.
hoursBeforeShowInteger168Especifica en horas cuánto tiempo antes del evento debe estar disponible el número de WillCall. Generalmente, las ticketeras permiten el WillCall 2 semanas antes del evento.

En esta tabla podemos observar que casi todos los campos son primitivos, excepto show, que requiere que se envíe un array de la entidad Show.

Más sobre la entidad Show

La entidad Show permite que un evento pueda tener más de una función. Aquí puedes leer más sobre Show

Así se ve un evento completo

Incluyendo la entidad Show y TicketOption

{
'title': 'The Lion King',
'description': 'Más de 60 millones de personas de todo el mundo han venido a vivir la emoción y descubrir el esplendor del inigualable musical de The Lion King.',
'externalReferenceId': 'the-lion-king-broadway',
'shows': [
{
'title': The Lion King in Broadway theatre',
'status': 'LIVE',
'images': [{
'url': 'https://storage.googleapis.com/default_mentatickets-core/dd127bc9-1079-4bbc-9bab-c87acd27edb2_SOURCE.webp',
'kind': 'main'
}],
'showId': '4726',
'date': '2022-04-02T14:00:00.000-04:00',
'ticketOptions': [
{
'title': 'Asiento Estándar',
'ticketId': '0001',
'description': 'Buena vista y buen audio. A una distancia de entre 40 y 60 metros del escenario',
'price': 5500,
'currency': 'ARS'
},
{
'title': 'Asiento Premium',
'ticketId': '0002',
'description': 'Ubicado en la parte frontal del teatro, con excelente vista y un audio premium.',
'price': 13800,
'currency': 'ARS'
}
]
}
],
'location': {
'city': 'New York City',
'state': 'New York',
'venueName': 'Broadway theatre',
'address': '200 W 45th Street',
'country': 'United States'
}
}