Skip to main content

1. Get an API key

Sign up at northaxiumdata.ca to get a Developer or Pro key. Or use the free demo key from the Authentication page to try the API immediately.

2. Make your first request

curl -H "X-API-Key: YOUR_API_KEY" \
  "https://api.northaxiumdata.ca/api/v1/contracts?vendor=Palantir&limit=5"

3. Explore the data

Who is lobbying the federal government right now?
curl -H "X-API-Key: YOUR_API_KEY" \
  "https://api.northaxiumdata.ca/api/v1/lobbying/registrations?active=true&limit=10"
What contracts has a vendor won?
curl -H "X-API-Key: YOUR_API_KEY" \
  "https://api.northaxiumdata.ca/api/v1/vendors/Palantir%20Technologies%20Canada%20Inc"
Search across all datasets at once:
curl -H "X-API-Key: YOUR_API_KEY" \
  "https://api.northaxiumdata.ca/api/v1/search?q=Shopify"

Response format

All list endpoints return the same envelope:
{
  "data": [...],
  "meta": {
    "total": 1234,
    "page": 1,
    "per_page": 50
  }
}
All single-item endpoints return:
{
  "data": { ... }
}
Errors return:
{
  "error": {
    "code": "UNAUTHORIZED",
    "message": "Missing API key. Pass your key in the X-API-Key header."
  }
}

Rate limit headers

Every response includes rate limit headers:
X-RateLimit-Limit: 10000
X-RateLimit-Remaining: 9987
X-RateLimit-Reset: 1714953600000

Next steps

Authentication

Understand API keys and tiers

API Reference

Full endpoint documentation

Data Coverage

What data is available and when it updates

MCP Server

Use NorthAxium Data with Claude