# SmartMover US ## 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 the US using data from USPS. You can use SmartMover US to: - Keep contact addresses from the US up to date. - Standardize and validate addresses. SmartMover is also available for Canada. **Documentation** * [SmartMover Documentation](https://docs.melissa.com/cloud-api/smartmover/smartmover-index.html) **Useful Resources** * [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 National Change of Address (NCOA) ``` https://smartmover.melissadata.net/V3/WEB/SmartMover ``` ## Download OpenAPI description [SmartMover US](https://md-developer-portal-staging.redocly.app/_bundle/apis/smartmover-us.yaml) ## Change of Address Detection Use this endpoint to check a move with a name and address, or check if a business has changed locations. ### Check a move - [GET /doSmartMover](https://md-developer-portal-staging.redocly.app/apis/smartmover-us/change-of-address-detection/dosmartmoverget.md): Uses HTTPS GET to accept one input record and returns the response in JSON format. The following are the possible minimum input requirements: 1. First and Last Name, Full Name, or Company 2. Address Only 3. City and State, ZIP Code, or AddressLastLine ### Check change of addresses - [POST /doSmartMover](https://md-developer-portal-staging.redocly.app/apis/smartmover-us/change-of-address-detection/dosmartmoverpost.md): An HTTPS POST is issued with the "ContentType" header specifying the format of the request and the "Accept" header specifying the format of the response.