Tema
Feeds JSON y calendario
Tu agenda de Makineo en dos formatos abiertos, sin registro ni clave:
| Formato | URL | Para |
|---|---|---|
| JSON | https://makineo.es/api/promoters/<id>/events.json | Pintar la agenda en tu web con tu propio diseño |
| iCalendar | https://makineo.es/api/promoters/<id>/events.ics | Suscribirse desde Google Calendar, Apple Calendar u Outlook |
Las dos URLs, ya con tu número, están en Gestión de eventos → Widget, debajo del código del widget.
Calendario (.ics)
Comparte la URL .ics con tu público: quien se suscribe ve tus fiestas en su propio calendario y las nuevas le aparecen solas.
- Google Calendar: «Otros calendarios» → + → «Desde URL» → pega la URL.
- iPhone / Mac: Calendario → «Añadir calendario suscrito» → pega la URL.
- Outlook: «Añadir calendario» → «Suscribirse desde la web».
Cada aplicación decide cada cuánto vuelve a mirar; Google Calendar puede tardar unas horas en enseñar una fiesta nueva.
JSON
json
{
"promoter": { "id": 123, "name": "Tu Promotora" },
"items": [
{
"id": 6284,
"name": "Nombre de la fiesta",
"date": "2026-10-23T22:00:00+00:00",
"venue_name": "Sala",
"city": "Barcelona",
"url": "https://makineo.es/events/nombre-de-la-fiesta-6284",
"image": "https://…",
"price_from": 1000,
"sells_on_makineo": false
}
],
"total": 1
}dateva en ISO 8601 con zona horaria. Para enseñarla, conviértela a la hora de Madrid.price_fromva en céntimos (1000= 10 €).nullsi no hay precio.venue_name,cityeimagepueden venir anull.limit(de 1 a 100, 20 por defecto) cambia cuántas fiestas vienen:…/events.json?limit=50.
Se puede pedir desde el navegador de cualquier web (CORS abierto) y la respuesta se guarda 5 minutos en caché: un cambio puede tardar eso en verse.
¿Y una API completa?
Si necesitas más que tu agenda pública (crear o editar fiestas desde tu sistema), escríbenos a hola@makineo.es.