Calendar

List calendar

Meetings (events) and entries derived from actions (derived: due actions, visit dates) in a date range. Internal meetings are visible to their owner only. mode tells whether a meeting is online or in person; join_url is the meeting link.

GET/api/v1/events

Authorization

Authorizationheaderrequired
Bearer token: API key (sk_…), OAuth access token (mcp_…) or mobile session (xk_…).
Module: CalendarScope: crm.read

Query parameters

fromstringoptional
Start (YYYY-MM-DD, default today).
tostringoptional
End (default +30 days).
donestringoptional
1 = include completed actions.
Request
curl "https://ornek.solk.app/api/v1/events?from=2026-10-02&to=2026-10-16" \
  -H "Authorization: Bearer $SOLK_API_KEY"
Response
{
  "derived": [
    {
      "date": "2026-10-05",
      "done": false,
      "firm": "Kuzey Plastik Sanayi",
      "icon": "⚡",
      "kind": "visit",
      "location": "",
      "note": "Deneme sonuçlarını konuştuk; kalınlık 23 mikron uygun.",
      "state": "soon",
      "title": "⚡ Kuzey Plastik Sanayi · Teklif gönder",
      "uid": "visit-106@ornek",
      "url": "/action/visit/106",
      "what": "Teklif gönder"
    }
  ],
  "events": [],
  "from": "2026-10-02",
  "ok": true,
  "to": "2026-10-16"
}

Example responses were captured from a v22 installation running sample data; lists are shortened to two items.