Skip to main content

GET /api/v1/calendar

Akce v kalendáři. Query:
ParametrDefaultVýznam
yearaktuálníRok
monthaktuálníMěsíc (1–12)
Odpověď:
{
  "data": {
    "items": [
      {
        "id": "uuid",
        "title": "Sraz u Cherna",
        "description": "...",
        "event_at": "2025-05-15T18:00:00Z",
        "thumbnail": { "url": "..." }
      }
    ]
  }
}

POST /api/v1/calendar

(Admin) Vytvoří akci. Body:
PoleTyp
titlemax 128
descriptiontext (volitelný)
event_atISO 8601 datetime
thumbnail_uploadUUID uploadu (volitelný)

PUT /api/v1/calendar?id=:uuid

(Admin) Update akce.

DELETE /api/v1/calendar?id=:uuid

(Admin) Smaže akci.

Webhook

Vytvoření akce spouští webhook calendar.event.created (pokud je nakonfigurovaný v admin panelu).