Base path: /api/v1
Federal grants
GET /api/v1/grants
TBS proactive disclosure grants to organizations and individuals.
| Parameter | Type | Description |
|---|
recipient | string | Partial match on recipient name |
department | string | Partial match on granting department |
min_value | number | Minimum grant value (CAD) |
max_value | number | Maximum grant value (CAD) |
date_from | string | ISO 8601 start date |
date_to | string | ISO 8601 end date |
page | integer | Page number (default: 1) |
per_page | integer | Results per page (default: 50, max: 200) |
Recipient names are source-fragmented. Use /api/v1/grants/recipients?q=... to see all matching strings before profiling a recipient.
Browse grant recipients
GET /api/v1/grants/recipients
Browse distinct recipient name strings ranked by total grant value. Use this before calling the recipient profile endpoint when the exact source string is uncertain.
| Parameter | Type | Description |
|---|
q | string | Partial match on recipient name (required) |
sort_by | string | total_value or grant_count (default: total_value) |
limit | integer | Max results (default: 20, max: 200) |
curl -H "X-API-Key: YOUR_KEY" \
"https://api.northaxiumdata.ca/api/v1/grants/recipients?q=McGill"
Grant recipient profile
GET /api/v1/grants/recipients/{name}
Aggregated grants profile including total value, top departments, and recent grants.
Grant stats
GET /api/v1/grants/stats
Grouped grant statistics.
| Parameter | Type | Description |
|---|
group_by | string | department, recipient, or year (default: department) |
Research grants
GET /api/v1/research_grants
NSERC and SSHRC academic research grants (921K+ records, 1991–present).
| Parameter | Type | Description |
|---|
q | string | Full-text search across researcher, institution, program, keywords |
source | string | NSERC or SSHRC |
researcher_name | string | Partial match |
institution | string | Partial match |
province | string | Two-letter province code |
fiscal_year | string | e.g. 2022-23 |
min_value | number | Minimum award amount |
max_value | number | Maximum award amount |
limit | integer | Max results (default: 100, max: 200) |
curl -H "X-API-Key: YOUR_KEY" \
"https://api.northaxiumdata.ca/api/v1/research_grants?institution=University%20of%20Toronto&source=NSERC&limit=10"
Infrastructure projects
GET /api/v1/infrastructure_projects
Infrastructure Canada project funding (20K+ records).
| Parameter | Type | Description |
|---|
q | string | Full-text search across title, recipient, location |
province | string | Two-letter province code |
program | string | Partial match on program name |
status | string | Exact match on project status |
min_value | number | Minimum federal contribution |
issued_after | string | ISO 8601 lower bound on approved date |
issued_before | string | ISO 8601 upper bound on approved date |
limit | integer | Max results (default: 100, max: 200) |