DocsSign in
  • APIs
  • Generators
  • Stacks
  • Projects
  • Docs
  • History
  • Schema
  • Generate
events3
  • get/api/v1/eventsList / filter events
  • get/api/v1/events/{id}Get one event
  • get/out/{eventId}Tracked booking-link redirect
feeds2
  • get/feeds/{area}/events.icsiCalendar feed for an area
  • get/feeds/{area}/events.rssRSS feed for an area
mcp1
  • post/mcpMCP endpoint (Streamable HTTP transport)
ops1
  • get/healthzLiveness + DB check
subscribe5
  • post/api/v1/subscribeStart a double-opt-in email subscription
  • get/api/v1/subscribe/confirm/{token}Confirm a subscription (records CASL express consent)
  • post/api/v1/subscribe/pushWeb push opt-in (WS7) — no double opt-in loop
  • post/api/v1/watchOccasion alert signup (WS7) — venue/category/keyword watch rule
  • get/u/{token}One-click unsubscribe
summary1
  • get/api/v1/areas/{area}/summaryPre-computed 'what's on' summary (the money endpoint)
venues2
  • get/api/v1/venuesList / filter venues
  • get/api/v1/venues/{id}Get one venue
    VI

    Vikenda API

    Local events and venues: list listings, area summaries, feeds and alerts

    15 operations·9 schemas·1 revision

    Changes

    Full history

    Source

    View schema
    Spec
    OpenAPI 3.1.0
    Document
    api.vikenda.com · JSON, 18 KB
    Retrieved
    Oct 20, 2026, 09:45 UTC
    Digest
    3e7cef720d95

    For agents

    Every page here has a markdown twin. The overview is one fetch; the llms.txt lists every operation with a link to its own markdown.

    curl https://skmtc.dev/vikenda/apis/vikenda-api.md
    curl https://skmtc.dev/vikenda/apis/vikenda-api/llms.txt