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.
Campo | Tipo de Dato | Ejemplo | Descripción | Obligatorio |
---|---|---|---|---|
title | String | "Drake en concierto" | Título del evento | Sí |
description | String | “No te pierdas este espectáculo único en Argentina. Drake se presentará en el estadio River Plate…” | Descripción completa del evento | Sí |
externalReferenceId | String | 340 | El identificador que utiliza tu plataforma para referirse a este evento. Debe ser único. | Sí |
show | Array[Show] | Array de funciones | Sí | |
location | Location | Object | Lugar donde se llevará a cabo el evento | Sí |
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': '2pm Show - Apr 4',
'status': 'LIVE',
'images': [{
'url': 'https://storage.googleapis.com/default_mentatickets-core/dd127bc9-1079-4bbc-9bab-c87acd27edb2_SOURCE.webp',
'kind': 'main'
}],
'showId': 'apr4-2pm',
'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': 'Minskoff Theatre',
'address': '200 W 45th Street',
'country': 'United States'
}
}