Documentación API

Endpoints

GET

/api/eventos.json

Devolución de una lista de eventos con detalles básicos.

Respuesta

[
    {
        "id": "2025/event-name",
        "data": {
            "title": "Event name",
            "description": "Event description",
            "start": "2023-10-15T00:00:00.000Z",
            "end": "2023-10-16T00:00:00.000Z",
            "startTime": "10:00",
            "endTime": "18:00",
            "location": "Event location",
            "province": "Event province",
            "color": "blue",
            "url": "https://event-url.com",
            "tags": ["tag1", "tag2"],
        }
    },
    ...
]}

Ejemplo de llamada

fetch('https://agendados.es/api/eventos.json')
GET

/api/evento/[id].json

Devolución de los detalles de un evento específico por su ID.

Parámetros

Nombre Tipo Descripción
id string Identificador único del evento

Respuesta

{
    "id": "2025/event-name",
    "data": {
        "title": "Event name",
        "description": "Event description",
        "start": "2023-10-15T00:00:00.000Z",
        "end": "2023-10-16T00:00:00.000Z",
        "startTime": "10:00",
        "endTime": "18:00",
        "location": "Event location",
        "province": "Event province",
        "color": "blue",
        "url": "https://event-url.com",
        "tags": ["tag1", "tag2"],
    },
    "body": {
        "Event details in markdown or HTML"                      
    },
    ...
}

Ejemplo de llamada

fetch('https://agendados.es/api/evento/2025/event-name.json')

Nota: el API sigue en desarrollo y se agregarán más funcionalidades próximamente. Si quieres contribuir o tienes alguna duda, por favor contacta en GitHub.