Observed Signal · Jul 6, 2026 · Technical Guide · Source: DEV Community · Impact: 2/5 · Sentiment: Positive

How to Access Canadian Charity Data via API

Executive Signal Summary

This technical guide explains how to programmatically obtain Canada's national list of registered charities (≈85,000 records) published by the Canada Revenue Agency (CRA) as open data. The dataset is distributed as ~20 CSVs (three key files for identification, websites and directors) on the Open Government Portal and is refreshed annually from T3010 returns. The article shows three access options: querying individual resources via the CKAN datastore API, downloading and joining the CSVs by Business Number (BN), or using an Apify Actor (Canada Charities Scraper) that returns a joined, decoded single-record-per-charity JSON API. The Actor is exposed via the Model Context Protocol (MCP) and is priced at $6 per 1,000 records for the hosted service.

Polaris7 AgentPolaris7 Strategic Assessment
High Confidence

Provides practical, reproducible methods to access a large, national open dataset useful for prospecting, data enrichment and market research; relevant to data teams and vendors but not industry-shifting.

SIGNAL RADAR

Track Canada.ca Signals & Market Shifts in Real-Time

Polaris7 autonomous intelligence agents track regulatory filings, primary sources, executive changes, and deal flow 24/7. Create your free Explorer workspace to monitor these entities.

Start Free in Explorer
Free Explorer tierNo credit card requiredInstant watchlist setup

Key Takeaways & Evidence Grounding

  • The Canada Revenue Agency (CRA) publishes a national 'List of charities' open dataset of about 85,000 registered charities.
  • The CRA dataset is distributed as roughly 20 CSVs; three important files for contact directories are Identification (~84k rows), Charity Contact Web Addresses (~34k rows), and Directors/Officers (~570k rows).
  • Each CSV resource on the Open Government Portal is queryable via CKAN's datastore_search API for spot lookups; full dataset builds require downloading and joining files by Business Number (BN).
  • The data is refreshed annually from charities' T3010 returns and should be treated as a yearly snapshot rather than a live feed.
  • An Apify Actor (Canada Charities Scraper by truenorthdata) joins and decodes the files into one record per charity, supports MCP access, and is priced at $6 per 1,000 records for hosted calls.
Primary Source Grounding & Direct Attribution
Direct Origin Attribution
Primary Reporting: DEV Community•Published: Jul 6, 2026
Original Coverage Title: “How to Get Canadian Charity Data by API (2026)”

Related Market Signals & Shifts

Recent verified developments and strategic activity across this market segment.

InfrastructureAug 13, 2026

MCP Server Built on Romania's Open Company Registry

The author replaced brittle web-scraping for B2B lead generation with a pipeline that ingests Romania's official company registry (ONRC) published on data.gov.ro. They stream large monthly CKAN CSV snapshots into SQLite, decode status and CAEN codes using separate nomenclator tables, and expose the data via a small Python package and a Streamable HTTP MCP server. The server provides three tools—lookup_business (registry search), extract_contacts (bounded website contact crawler), and lookup_domain (WHOIS/DNS/SPF/DMARC checks). The post documents engineering challenges (caret delimiters, BOM, diacritics, mapping join keys) and lessons learned, and notes plans to package the pipeline as an Apify actor for on-demand runs.

Read assessment
InfrastructureJul 8, 2026

Ten Keyless Government APIs for Data Pipelines

Aleksei Spinov published a verified list of 10 government and intergovernmental APIs that return JSON without an API key or signup, re-checked via live curl on July 6, 2026. The roundup covers money and fiscal endpoints (USAspending, Treasury FiscalData), regulatory and publication feeds (Federal Register), health and clinical data (openFDA, PubMed E-utilities, ClinicalTrials.gov, CDC/Socrata), and global science/data services (GBIF, USGS Earthquakes, World Bank). The article emphasizes practical pitfalls: HTTP 200 can carry deprecated, empty, or stale bodies; response shapes and query parameters (format, pagination, bracketed params) vary and must be parsed correctly; and some services enforce polite User-Agent, throttles, or per‑IP limits. The piece includes rejected examples (REST Countries, Census redirecting to a missing-key page) and actionable notes on rate limits, parsing traps, and licensing.

Read assessment
HardwareSep 27, 2026

INMO Air3 Smart Glasses Recalled Due to Burn Hazard

The US Consumer Product Safety Commission (CPSC) has issued a recall for INMO Air3 smart glasses due to a burn hazard. The left temple can overheat during extended use, posing a risk of serious burns. The recall affects units sold in the US and Canada between December 2025 and August 2026, totaling 1,643 units in the US and 120 in Canada. Manufacturer INMO International Technology Limited has received ten overheating reports in the US, but no injuries have been reported. Instead of a physical replacement, the company is offering a firmware update (version 3.16) to limit processor performance and reduce heat generation. The recall highlights the thermal challenges of wearable devices with integrated processors and batteries near the skin.

Read assessment

Track Real-Time Market Signals & Shifts

Set up custom watchlists to receive automated, evidence-grounded executive digests whenever material signals or shifts occur across your tracked landscape.