# SmartMover CA

## SmartMover Canada Overview ##
Contact data will deteriorate over time as people and businesses move around. SmartMover will allow you to keep that data up to date, both maintaining and confirming accuracy. The SmartMover Cloud API is able to validate and standardize addresses, detect moves, and provide an updated address for an individual or business. SmartMover is available for Canada using data from Canada Post.

You can use SmartMover CA to:
- Keep contact addresses from Canada up to date.
- Standardize and validate addresses.

SmartMover is also available for the US.

**Documentation**
* [SmartMover Documentation](https://docs.melissa.com/cloud-api/smartmover/smartmover-index.html)

**Useful Resources**
* [GitHub - SmartMover CA Open API Specification](https://github.com/MelissaData/MelissaCloudAPI-OpenAPI-Specification/blob/main/openapi/apis/smartmover-ca.yaml)
* [Release notes](https://releasenotes.melissa.com/cloud-api/smartmover/)
* [Result codes](https://docs.melissa.com/cloud-api/smartmover/result-codes.html)

**Product Page**

[https://www.melissa.com/ncoalink-processing](https://www.melissa.com/ncoalink-processing)

**Support Center**

[https://www.melissa.com/company/product-support](https://www.melissa.com/company/product-support)



## Servers

Canada Change of Address (CCOA)
```
https://smartmovercanada.melissadata.net/V3/WEB/SmartMover
```

## Download OpenAPI description

[SmartMover CA](https://developer.melissa.com/_bundle/apis/smartmover-ca.yaml)

## Change of Canadian Address Detection

Use Canadian Address Detection endpoint to check a move with a name and address in Canada, or check if a business has changed locations.

### Check a move in Canada

 - [GET /doSmartMover](https://developer.melissa.com/apis/smartmover-ca/change-of-canadian-address-detection/dosmartmoverget.md): Send a GET request to check a move in Canada.

The service requires at least one of the following input combinations:

Set A - first, last / full / comp

Set B - a1

Set C - city, state / postal

### Check change of Canadian addresses

 - [POST /doSmartMover](https://developer.melissa.com/apis/smartmover-ca/change-of-canadian-address-detection/dosmartmoverpost.md): Submit a bulk request to check change of Canadian addresses.

The service requires at least one of the following input combinations:

Set A - NameFirst, NameLast / NameFull / Company

Set B - AddressLine1

Set C - City, State / PostalCode

