API de Eventbrite
Consulta el directorio de eventos de Eventbrite para una ciudad y conserva horario, organizador, modalidad, precio y estado público. La entrada principal usa un slug de ciudad, no una búsqueda libre del título del evento.
is_sold_out significa que el evento se muestra agotado; no equivale a cancelación, aplazamiento ni asistencia real. capacity y attendee_count tampoco bastan para calcular entradas disponibles sin volver a la página del evento.
Disponibilidad de la plataforma
- Salud 24 h
- Normal
Últimos 30 días
Funciones disponibles
Cada acción de Eventbrite, qué hace, su precio y su salud en las últimas 24 horas. Abre una acción para ver sus parámetros, campos de respuesta y ejemplos de código.
| Capacidad | Qué hace | Por 1.000 | Salud en 24 horas |
|---|---|---|---|
Explorar eventos del directorio de una ciudadsearch | keyword recibe un slug como ny--new-york; city tiene prioridad sobre location y la entrada principal sigue siendo obligatoria. | $1.39 por 1.000 solicitudes | Normal |
Abre una capacidad para ver sus parámetros, campos de respuesta, ejemplos de código y prueba.
¿Qué acepta cada acción de Eventbrite?
Cada respuesta enlaza una acción ejecutable con sus entradas reales. El significado y los valores permitidos pertenecen a esa acción; un nombre parecido no conserva automáticamente el mismo sentido en otra plataforma.
Las fuentes oficiales se enlazan solo para precisar el término de la plataforma indicado a su lado. No implican autorización ni respaldo y no añaden a EveryInfra funciones del sitio oficial.
| Acción | Obligatorios | Opcionales | Entrega | Límite | Por 1.000 | Campos de respuesta |
|---|---|---|---|---|---|---|
searchExplorar eventos del directorio de una ciudad
| keyword | city, location | Entrega síncrona | El catálogo declara defaultLimit = 20 y maxLimit = 100 para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $1.39 por 1.000 solicitudes | id · url · title · text · category · format · start_at · end_at · is_online · capacity · attendee_count · is_sold_out · price · organizer_name · image_url · platform |
¿Qué significan los parámetros de Eventbrite search?
keyword recibe un slug como ny--new-york; city tiene prioridad sobre location y la entrada principal sigue siendo obligatoria. Devuelve fechas, categoría, formato, organizador y señales de aforo; no crea eventos, compra entradas ni cambia su estado.
keywordObligatorio- Identificador del directorio de ciudades de Eventbrite, como
ny--new-york. No es una palabra clave para buscar en el nombre del evento.searchbusca eventos por ciudad y no activa el modoonline. Si proporcionascityolocation, sustituirán el valor de este parámetro, perokeywordsigue siendo obligatorio.Eventbrite: agotado, cancelado y pospuesto — Eventbrite documenta Sold Out, Cancelled y Postponed como estados distintos; marcar manualmente un evento como agotado no cambia su capacidad. `is_sold_out` no debe presentarse como cancelación ni como cifra exacta de entradas restantes. · Consultada cityOpcional- Nombre corto de la ruta de la ciudad en Eventbrite, como
ny--new-york. Tiene prioridad sobrelocationykeyword. No es un nombre de ciudad arbitrario y no incluye los prefijos de rutahttps://o/d/. locationOpcional- Parámetro de ciudad compatible con
cityy con el mismo formato. Solo se usa si no se proporcionacityy tiene prioridad sobrekeyword. No es la dirección del lugar del evento ni sus coordenadas.
Cómo usar la API de Eventbrite
- 01Consulta el catálogo público y elige una acción de la plataforma.
- 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
- 03Procesa el resultado síncrono o consulta el identificador de trabajo cuando la acción se ejecute de forma asíncrona.
- 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"eventbrite","action":"search","params":{"keyword":"<keyword>"}}'
Preguntas sobre la API de Eventbrite
¿Cómo llamo a la API de Eventbrite?
Envía POST /api/v1/social con platform igual a eventbrite, elige uno de los identificadores de acción indicados e incluye sus parámetros obligatorios.
¿Qué devuelve la API de Eventbrite?
Devuelve JSON estructurado. Por ejemplo, el esquema de search incluye title, text, category y format. Cada acción tiene su propia lista de campos; que un campo esté declarado no garantiza que todos los registros tengan un valor.
¿Qué matiz de la documentación oficial conviene conservar al usar datos de Eventbrite?
Eventbrite documenta Sold Out, Cancelled y Postponed como estados distintos; marcar manualmente un evento como agotado no cambia su capacidad. is_sold_out no debe presentarse como cancelación ni como cifra exacta de entradas restantes.
¿Qué parámetros son obligatorios?
Depende de la acción. search requiere keyword.
¿Las acciones de Eventbrite responden de inmediato?
Las acciones marcadas como asíncronas devuelven un identificador de trabajo que se consulta por sondeo. Cualquier otra acción también puede ejecutarse de forma asíncrona: añade "mode": "async" al cuerpo de la solicitud para recibir el identificador de inmediato, útil para tareas lentas o límites altos.