Alberta CurrentOne Province, One PlaceMapSubscribeSupport

The board, as data.

Every published event, read-only, JSON, no key. Fifteen-minute freshness, the same as the board itself. Facts — title, time, venue, price — are free to reuse; link each event back to its page here.

GET /api/events?market=calgary&from=2026-09-01&to=2026-09-08 GET /api/events?rail=rockies&cat=Live%20Music&free=1 GET /api/events?q=jazz&limit=50 GET /api/events?market=edmonton&top=1

Parameters: market (a board slug; omit for the province), rail (a region slug), from / to (YYYY-MM-DD, Alberta time; default the next 60 days), cat (one of the board’s categories), free=1, q (search), limit (up to 1000), top=1 (highlights only — the same cut the board makes; min_prominence sets your own bar, 0–100).

Each event returns its slug, times, venue, organizer, market, regions, categories, cost, image, a prominence score and an external_url that works. Recurring programmes come back once with an occurrences count.

Embed

A drop-in script that renders the cards for one board or one rail on your own site is next. Until then the JSON above is the embed: fetch it, render it, link back.

Map