Edmonton Metro
Central Alberta
Southern Alberta
Northern Alberta
Northeastern Alberta
Programmatic access to Alberta's economic pulse. Live data from Bank of Canada, Statistics Canada, and 20+ municipal ArcGIS systems — normalized, cross-analyzed, and ready for your models, dashboards, and alerts.
Go to Billing & API Keys to generate a key. Keys start with ap_.
Pass your key in the Authorization header as Bearer ap_...
All endpoints return JSON. Rate limit: 1,000 req/day per key. Data is fetched live from source APIs.
All API endpoints require authentication
Every request must include your API key in the Authorization header:
http
curl -H "Authorization: Bearer ap_YOUR_KEY" \
"https://albertapulsecheck.ca/api/macro?indicator=policy_rate"1,000 requests per day per API key. Resets at midnight UTC. The X-RateLimit-Remaining header shows your remaining quota.
401 — Missing or invalid API key403 — No active subscription429 — Rate limit exceeded500 — Upstream data source errorWhere the data actually comes from
Policy rate, exchange rates, mortgage rates, BCPI commodity indexes
Employment, GDP, CPI, population, housing starts, retail sales
Building permits, dev permits, business licences, assessments
Strathcona, St. Albert, Parkland, Stony Plain + 15 more
Alberta Activity Index (AAX), economic indicators
Use our API to power your own dashboards, alerts, spreadsheets, or AI agents. Feed macro indicators into your models, track permit activity for real estate leads, or build custom reports for your municipality.
All data is sourced from official government APIs. Alberta Pulse Check does not store or cache data — every API call fetches live from the source. Response times depend on upstream API performance.