Documentation
Get started
This page describes how to look up and verify city, state, and ZIP Code combinations using the Smarty (formerly SmartyStreets) APIs. We also provide a simple, non-technical validation tool to verify addresses.
Browse
Discover all documentation for Smarty products, including billing, security, and methodology.
FAQ
Why should I choose Smarty?
Why should I choose Smarty?
Where can I learn more about Smarty's address verification APIs?
Where can I learn more about Smarty's address verification APIs?
Can I integrate Smarty within our CRM system?
Can I integrate Smarty within our CRM system?
Can I try before buying?
Can I try before buying?
How much does address verification cost?
How much does address verification cost?
More FAQ
Select a category to see more information about a certain topic.
How do I get started?
How do I get started?
If your questions are answered, get started by selecting and purchasing a price plan online.
If you have additional questions, contact one of our uber-friendly sales specialists for help.
Is it difficult to implement address validation/verification?
Is it difficult to implement address validation/verification?
Nope. We don't think so. But judge for yourself. For single address verification, you just input or paste the address into Smarty's free address validation tool. For instructions, see the 2-minute video demo on How to Validate a Single Address.
For bulk address validation, choose from 5 easy ways to do it without knowing a lick of coding: 1) file upload into a web interface, 2) Microsoft Excel add-in, 3) Google Sheets add-on, 4) QGIS mapping plugin, 5) Command Line Interface (CLI)
For address correction API integration, we've prepared world-class, clear, easy API and SDK documentation that your developers will love. You'll be up and running in no time and we're here for you by phone, chat, or email with super responsiveness if you have questions or need help.
Do I need an API to validate addresses in bulk?
Do I need an API to validate addresses in bulk?
What is address verification?
What is address verification?
Is address validation the same as address verification?
Is address validation the same as address verification?
How do you perform address validation?
How do you perform address validation?
What is an address lookup?
What is an address lookup?
Why is address verification and validation important?
Why is address verification and validation important?
Address verification helps you delight customers, reduce fraud and business risk, minimize shipping returns and charge-backs, cut postage and delivery costs, enhance and deduplicate records, merge databases, improve data governance, and more.
Think of the savings and improved collections by just improving your billing addresses. What could delivery point verification and improved delivery logistics and rate do for customers' delivery experience and your bottom line? In some cases, the time saved or cost-saving delivery rates and postage discounts alone can entirely pay for the address verification service.
"...our shipping costs savings ends up paying for the cost."
User in package delivery, G2 review
"We saw our undeliverable shipping rate fall from 5% to <1%, which represents a ton of savings for us."
Andy P, Founder
Address verification improves operations, cuts costs, increases revenue and improves your bottom line. It may be one of the fastest, easiest, highest ROI things you can do. Oh, snap!
Which businesses should use an address verification API?
Which businesses should use an address verification API?
Can address verification improve the E-commerce checkout process?
Can address verification improve the E-commerce checkout process?
Abso-friggin-lutely! You can use Address APIs to verify addresses and reduce checkout errors, such as spelling errors, as people complete your web forms. When the user enters their entire address, the API can suggest the correct, normalized, standardized address within milliseconds. See an e-commerce checkout UI case study. To additionally improve the customer experience, consider adding Address Autocomplete, which predicts correct, verified addresses as the user types.
When using International Address Verification, the API applies the address formats according to the respective country standards.
Address validation helps keep your data clean at the point of entry and get your mail, packages, and people to the right place. Use address verification to delight customers while reducing wasted postage, return, and chargeback costs.
What are the applications or use cases for address verification/validation?
What are the applications or use cases for address verification/validation?
Why should I choose Smarty?
Why should I choose Smarty?
Is Google Address Validation as good as Smarty?
Is Google Address Validation as good as Smarty?
Google does a lot of things well—Gmail, Google Assistant, and selling user data; and other things not so well—Google Glass, Google Latitude, and Google+. Only time will tell how Google's Address Validation will turn out. Address Validation is what Smarty has specialized in for more than a decade. Our very lifeforce is poured into giving our users the very best experience today and in the future.
We invite all who may be on Google address validation to graduate to Smarty's professional-grade, high-volume service.
"BEST service available. Address Verification that just Works - the way its supposed to! We recently reviewed service providers for address verification - checked out Google's offering and USPS but when looking at uptime and speed of returning info - Smarty couldn't be beat. Our e-commerce solutions wouldn't work without the reliable info Smarty provides for us. Reasonable pricing too!"
Rhonda R, VP
Smarty is differentiated as a quality, enterprise-grade provider relied on by thousands of companies including industry leaders like Microsoft, FedEx, and NASA. Here are a few ways Smarty is clearly a smarter address validation choice than Google:
Price: Smarty's US Address Verification pricing is significantly better than Google's
Accuracy: Accuracy matters a lot. Smarty offers building-level and apartment-level accuracy in milliseconds. Smarty constantly improves its data based on what we learn from processing billions of addresses each day. See the 2-minute video, Graduate from Google: Validate Addresses More Accurately.
"The accuracy and speed are fantastic!"
James C, VP
Speed: Google maxes out at 100 address lookups per second. By contrast, Smarty's standard plans start at 50 addresses/second and our enterprise plans start at 300/second. Our speeds go up from there.
In Smarty testing, Smarty is more than twice as fast as Google for international address validation. For US validation, it's like comparing the speed of walking to flying where Smarty is typically 200 times faster than Google.
When a government agency needed to validate 75,000+ addresses per second in the cloud, they turned to Smarty. And we delivered. That's 750 times faster than Google. Need faster? We can do whatever you need. Really.
"[Smarty's] response times are lightning fast."
Tim R, Senior Software Developer
Ease: Smarty is super easy to get started with quickly. You can start validating addresses in bulk simply by uploading a spreadsheet of addresses, no programming required. With Google, bulk validation requires programming work.
A product feature example of Smarty ease is that Google requires a 2-character country code, whereas Smarty can support the country spelled out, as well as the 2 or 3-character country code.
Also, all of Smarty's APIs are supported by worldclass API and SDK documentation that makes integration and startup a snap. Your developers will love you for choosing Smarty.
"One of the best features is that our developers quickly and seamlessly integrated the API call. It's one of those products that sits in the background and just delivers over and over again. Very easy to use and very accurate. It's a fantastic alternative to something like Google places. We've been a customer for 10+ years and the team at Smarty is always responsive and easy to work with."
Mark D, Director, IT Customer Service
SmartyKey®: Every address validation result returns a persistent, unique SmartyKey identifier that never changes despite changes to an address. It’s an easy way to identify and merge or purge all those duplicates in your database and turn your address chaos into pristine location data.
Autocomplete Validation: Smarty verifies/validates autocompleted addresses. Google does not. And, in our estimation, the performance of Smarty's Address Autocomplete is far superior to Google's.
Data Expiration: Smarty's data doesn't expire. Google's data expires after 30 days. That means Google customers could end up paying over and over to validate the same address data. Google's address metadata also expires after 30 days. Smarty's does not.
Mapping Flexibility: Google forces you to use its mapping tool. From google's documentation, "It is prohibited to use Address Validation API data on a map that's not a Google map." If you want to plot addresses via maps, you're limited to using Google Maps per their terms. That means you can't use ArcGIS, QGIS, MapInfo, or any of the many other powerful mapping platforms. With Smarty, you can use Google maps and any other mapping platform with any data overlays for superior visualizations, analysis, and decision-making.
Bulk Processing: With Smarty, bulk address processing is as easy as uploading a list of addresses. Google's bulk processing requires custom code work.
High Volume Testing: Smarty provides a trial period that supports high-volume testing. Google does not.
Support: Smarty's support is legendary. Google's isn't.
"Simply the best! I cannot speak highly enough of [Smarty's] customer service. Everyone there is friendly, professional, knowledgeable, and very quick to respond to questions, concerns, and they are eager to assist with configuring and integrating [Smarty] into your system."
Tim R, Sr Software Developer
Focus: Smarty is 100% focused on the address; we have been for more than a decade and will continue to be. Google, on the other hand, has hundreds of products they've launched and then sent to their failed product graveyard. See killedbygoogle.com for a full list. Will address validation also be scrapped in the future? With ongoing research and development, you can count on Smarty to guide you into the future with the leading address verification/validation service.
"[Smarty is] always improving their service and their customer service is outstanding."
Joseph M, Web Developer
Terms: Google's terms and conditions are notorious for being confusing and constantly revised. Ours are straightforward and easy to understand.
"We've been a customer for 10+ years and the team at Smarty is always responsive and easy to work with."
Mark D, IT Director
Privacy: Unlike Smarty, Google is all about building profiles and advertising to people and companies based on those profiles. Do you trust your client data with Google? Is that sort of data privacy a concern for your organization?
Value: Combine Smarty pricing, performance, features, and support, and Smarty is your clear value leader versus not only Google but also other address validation providers. Compare for yourself. Offering you industry-leading value is our thing.
Where can I learn more about Smarty's address verification API?
Where can I learn more about Smarty's address verification API?
What is an address verification API?
What is an address verification API?
How does an address verification API work?
How does an address verification API work?
US address validation APIs normalize addresses to match the standards of the USPS. Smarty also offers International Address Verification. Address validation APIs efficiently integrate with websites, databases, CRMs, and other software to enhance address data quality.
Smarty builds on the data the USPS provides and gives ridiculously fast address validation, address data enrichment, standardization, and autocomplete with our own collection of flexible address APIs. Do an online trial of the US Street Address API Tool.
Can I integrate Smarty within our CRM system?
Can I integrate Smarty within our CRM system?
Yep. As long as you can make an HTTP request and parse a JSON response, our APIs can be implemented in almost any CRM. Learn more about Smarty API capabilities.
"Smarty's API has been straightforward to integrate into our CRM and our business intelligence tools. …[Smarty] is a fantastic product.
Shawn R, IT and Security Manager
What regions are supported?
What regions are supported?
What are the service guarantees?
What are the service guarantees?
US Core Address API: 99.98% of requests containing a single lookup will respond within 500ms (over a five-minute period). See the full SLA.
"It ALWAYS works. We've been using their API for 3.5 years and have never once had an outage."
Blake H
How fast do lookups occur?
How fast do lookups occur?
How does Smarty deliver such high accuracy?
How does Smarty deliver such high accuracy?
How does Smarty validate 20 million more addresses than in the USPS database?
How does Smarty validate 20 million more addresses than in the USPS database?
What address metadata can I get when I validate an address?
What address metadata can I get when I validate an address?
Smarty offers up to 55 points of data with each address when it validates an address. Those include longitude, latitude, Residential Delivery Indicator (RDI), vacancy, county name, congressional district, and more. See the full list above and/or watch the 2-minute video, What Data Do You Get When You Validate an Address.
Please be aware that based on the availability of data, it would be unusual for an address to contain all 55 points of data. However, most addresses come with most data points. Want to see for yourself? Try address validation free. Also, note that the longitude and latitude coordinates included with address verification are street-centroid. If you need the highest level of accuracy, see our Rooftop Geocoding offering.
Every address validation result also returns a persistent, unique SmartyKey® identifier that never changes despite changes to an address. It’s an easy way to identify and merge or purge all those duplicates in your database and turn your address chaos into pristine location data.
Does Smarty validate addresses against the Canada post database?
Does Smarty validate addresses against the Canada post database?
We have a database full of messy address data. Can Smarty help with this?
We have a database full of messy address data. Can Smarty help with this?
Check out how easy it is to clean and deduplicate records based on address in the 4-minute video, How to Remove Duplicate Addresses in Excel.
Also, we have a bulk address verification tool that works great for bulk lists. See some tips on Preparing Your Mailing List for Address Validation.
If you're still stuck, feel free to send a sample to sales@smarty.com. We can take a look and let you know if we have any additional suggestions.
How does address autocomplete work with address verification
How does address autocomplete work with address verification
What support comes with address validation?
What support comes with address validation?
Can I try it before buying?
Can I try it before buying?
Where can I find self-serve, online trials?
Where can I find self-serve, online trials?
To try a customer-facing Live API, go to the US Address Verification Tool above. To demo the tool, just input a shipping address (or any address) to see the validation results, including actual location details on a map and accompanying metadata.
To go behind the scenes with a developer trial, try Smarty's US Address Verification API Tool to see what API responses would look like.
Check out all the Live APIs, including the International Address Validation, the US ZIP Code, the US Address Autocomplete, and the International Address Autocomplete Live APIs.
How much does address verification cost?
How much does address verification cost?
If you’re looking for the industry’s best value, you’re in the right place. Smarty pricing scales to fit your needs and there are no setup fees. Smarty pricing is appreciated by smart business owners and managers, regardless of business type.
"The pricing puts [Smarty] high in the value-to-use category."
Justin C, IT Manager
How does Smarty pricing work for address verification/validation?
How does Smarty pricing work for address verification/validation?
Smarty charges per address lookup performed. Get simple, transparent pricing with no setup fees, commitments, or gimmicks. You can choose from flexible plans, including unlimited processing, for everyone from startups to the largest enterprises. Smarty's industry-leading value improves your bottom line with no hidden fees or unwelcome surprises.
Shop around and you'll see Smarty offers you industry-leading value.
How do paid subscriptions work?
How do paid subscriptions work?
What happens if I run out of lookups?
What happens if I run out of lookups?
What are the average costs?
What are the average costs?
How do renewals work?
How do renewals work?
There are a few ways to renew. You can renew with an on-file credit card (self-service) or through your account manager via invoice.
In the self-service, credit card option, you can choose to make renewal automatic so that you never have to worry about service shutting off due to exceeding your plan's allocated number of lookups. We send an email when you have used 90% of your plan's lookups, to alert you that an automated billing charge is coming up. Following the charge, we send you a receipt.
If you select an annual plan with invoicing, your account rep will remind you of the upcoming renewal. And you can also set up autorenewal for peace of mind.
Do you offer non-profit pricing?
Do you offer non-profit pricing?
How much does it cost to cancel?
How much does it cost to cancel?
How long has Smarty been in business?
How long has Smarty been in business?
Smarty has been 100% laser-focused on location data intelligence for more than a decade, and that focus commitment is something you can count on in the future.
"I've been using Smarty for 10+ years to verify addresses…I highly recommend [Smarty] if you have a need for address verification."
Andy P, Founder
Can I look up a ZIP code and verify it?
Can I look up a ZIP code and verify it?
Does Smarty offer a list of addresses for the United States?
Does Smarty offer a list of addresses for the United States?
Can I resell Smarty service?
Can I resell Smarty service?
Yes! Contact sales for more information.