CANorth America · North America

Canada Address Validation API

Validate and standardise Canada addresses in real time. Get a matched address, geocoordinates, confidence score, and Postal Code data via a single API call.

ANA NAN
Postal Code
OpenStreetMap
Data Source
English / French
Languages
HIGH
Max Confidence

Canada Address Validation Demo

Confidence:HIGH
POST /enrich — ResponseSample
{
  "_note": "Sample response — enter any address and click Validate for live data",
  "valid": true,
  "canonical_address": "80 Wellington Street, Ottawa, ON K1A 0A2",
  "confidence": "HIGH",
  "delivery_risk": "low",
  "matched_address": {
    "line1": "80 Wellington Street",
    "city": "Ottawa",
    "postal_code": "ON K1A 0A2",
    "country": "Canada",
    "iso2": "CA"
  },
  "geocode": {
    "lat": 45.4215,
    "lng": -75.6972
  },
  "data_source": "OpenStreetMap",
  "issues": []
}

Canada Address Format

Canadian addresses include a civic number, street name, optional unit, city, two-letter province/territory abbreviation, and a 6-character postal code alternating letters and numbers. French addressing conventions apply in Quebec.

Postal Code Name
Postal Code
Format
ANA NAN
Official Languages
English, French
Sample address:
80 Wellington Street, Ottawa, ON K1A 0A2
Major cities:
TorontoVancouverMontrealCalgaryOttawaEdmontonWinnipeg

Integration Code

curl -X POST https://agent.apitier.com/v1/enrich \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"address": "80 Wellington Street, Ottawa, ON K1A 0A2"}'

Frequently Asked Questions

What address format does Canada use?
Canadian addresses include a civic number, street name, optional unit, city, two-letter province/territory abbreviation, and a 6-character postal code alternating letters and numbers. French addressing conventions apply in Quebec.
What is a Postal Code in Canada?
Canada uses a Postal Code with the format ANA NAN to identify delivery areas. The APITier Address Agent API validates and standardises addresses including the Postal Code as part of the response.
How do I validate a Canada address via API?
Send a POST request to https://agent.apitier.com/v1/enrich with your address string in the request body and your API key in the x-api-key header. The response includes the standardised Canada address, geocoordinates (lat/lng), a confidence score (HIGH/MEDIUM/LOW), and data source information.

More North America Countries

Ready to validate Canada addresses at scale?

The APITier Address Agent API handles address validation across 120+ countries. Free trial — 20 requests, no credit card required.