By validating the addresses up front, we have significantly reduced issues related to incorrect delivery addresses.
The US Autocomplete Pro API is used in the context of a website visitor typing their address in a web page. The API takes the input of a partial address and returns suggestions of complete addresses, including the 5-digit ZIP Code. In contrast, the US Street Address API is used in the context of validating complete addresses. It takes the input of a complete address, or millions of them, and returns the standardized version of the address, including the 9-digit ZIP Code. It also returns some data about the address, such as latitude and longitude, county name, time zone, and whether it’s residential or commercial.
Yes, you can keep the data you receive from Smarty's US Address Autocomplete even if you choose not to continue your US Address Autocomplete service with Smarty for whatever reason.
Each time you query our US Autocomplete Pro API with a portion of an address, it counts as one lookup — the number of address suggestions we return doesn't matter. You choose how often to query the API. We have clients that send a query for each keystroke as a user enters their address. With this method, entering an address might consume around ten lookups.
Smarty™'s US Address Autocomplete has access to over 20 million non-postal addresses. What is a non-postal address? Non-postal addresses are addresses that USPS does not deliver to and are not found in the USPS database. Smarty™ is still able to validate these addresses.
A subscription expires when the lookups or the time runs out, whichever comes first. At that moment, by default, the subscription automatically renews without any pause in service. You can choose to auto-renew at a different level or turn off the auto-renew altogether by going to your subscriptions page and clicking the auto-renew menu.