Service Objects DOTS LogoDOTS Address Validation - US 3

Fast and Accurate USPS®
Certified Address Verification

Get Your Free API Key

Real-time CASS Certified Address Validation
Instantly verify, correct and append US addresses
Near-perfect match accuracy with updates mirroring the USPS

Our USPS CASS Certified address validation service matches and corrects mailing addresses using the latest USPS and proprietary data sets available, ensuring your mailing records are always accurate and up-to-date. The service helps improve internal mail processes and ensures cost-saving delivery rates by verifying and standardizing addresses, while flagging for vacancy, returned mail, and general delivery addresses. With the API’s sub-second response times, the service can be used in real-time to help customers and leads correct errors at the time of entry, increasing customer satisfaction and reducing customer service inquiries.

Our industry-leading, GetBestMatches operation combines Delivery Point Validation (DPV) to verify an address is deliverable, Residential Delivery Indicator (RDI) to identify residential or business, and SuiteLink (SLK) to add secondary suite information for businesses, into one robust API call to our USPS CASS Certified database engine.

Sub-Second Response Times
Sub-second response times
CASS certified - USPS Approved Address Checker
USPS Approved
CASS certified
Bank-grade data security
Bank-grade security
API available for mailing address validation
Enterprise-grade API

How US Address Validation Works

Please provide an address below and see how our service corrects and appends mailing addresses.

Input Provided
* required field
Request URL[YourKey][YourKey]

Real-Time API Responses

See below for the full response from our US Address Validation service.

Service Result CORRECTED       APPENDED
Address127 E Cota St
CitySanta Barbara
Is Residentialfalse
DPV DescThe input record is a valid mailing address, but is missing the apartment or rural route box number
DPV Notes11,22,26,39
DPV Notes DescDefault ZIP+4 record used to certify the address,
Address exists but mail is being returned,
The input address matched the ZIP+4 record,
Highrise apartment/office building address
Corrections DescZIP code change
Barcode Digits931017603992
Carrier RouteC006
Congress Code24
County Code083
County NameSanta Barbara
Fragment House27
Fragment Pre DirE
Fragment StreetCota
Fragment SuffixSt
Fragment Post Dir
Fragment Unit
FragmentPMB Prefix
FragmentPMB Number
View Full results
Show Less
<?xml version="1.0"?>
<BestMatchesResponse xmlns="" xmlns:i="">
      <Address1>27 E Cota St</Address1>
      <City>Santa Barbara</City>
      <DPVDesc>The input record is a valid mailing address, but is missing the apartment or rural route box number</DPVDesc>
      <DPVNotesDesc>Default ZIP+4 record used to certify the address,Address exists but mail is being returned,The input address matched the ZIP+4 record,Highrise apartment/office building address</DPVNotesDesc>
      <CountyName>Santa Barbara</CountyName>
    "Addresses": [
            "Address1": "27 E Cota St",
            "Address2": "",
            "City": "Santa Barbara",
            "State": "CA",
            "Zip": "93101-7603",
            "IsResidential": "false",
            "DPV": "4",
            "DPVDesc": "The input record is a valid mailing address, but is missing the apartment or rural route box number",
            "DPVNotes": "11,22,24,26,39",
            "DPVNotesDesc": "Default ZIP+4 record used to certify the address,Address exists but mail is being returned,SuiteLink did not find Suite or Unit data to append to the address,The input address matched the ZIP+4 record,Highrise apartment\/office building address",
            "Corrections": "9,12,22,23,31",
            "CorrectionsDesc": "Directional or Suffix change,Implied city based on input ZIP code,ZIP code change,State change,Dropped extra address info in Address2",
            "BarcodeDigits": "931017603992",
            "CarrierRoute": "C006",
            "CongressCode": "24",
            "CountyCode": "083",
            "CountyName": "Santa Barbara",
            "FragmentHouse": "27",
            "FragmentPreDir": "E",
            "FragmentStreet": "Cota",
            "FragmentSuffix": "St",
            "FragmentPostDir": "",
            "FragmentUnit": "",
            "Fragment": "",
            "FragmentPMBPrefix": "",
            "FragmentPMBNumber": ""
    "IsCASS": true
Show More
Show Less

Features and Benefits

Customer Support
Uptime Guarantee
Support Engineers
  • Proprietary database of over 165 million unique addresses is continuously updated
  • CASS™-certified software standardizes, and validates addresses, correcting typos and missing postal information including bad street names, cities, states, and ZIP codes
  • Regularly updated database of USPS® street addresses
  • Returns DPV data for all supported operations
  • SuiteLink (SLK) data appends secondary suite information to business addresses
  • Appends ZIP+4 codes
  • Delivery Point Validation (DPV) verifies that the address is deliverable, and flags for vacancies and addresses that are returning mail
  • Residential Delivery Indicator (RDI) identifies addresses as residence or business
  • Appends addresses with carrier route and barcode digits for easy sorting and delivery
  • USPS® address verification API helps improve the efficiency of mailings, reducing costs associated with lost, undeliverable, and returned mail
  • Improves customer satisfaction by helping ensure customers receive their orders, marketing materials, sensitive correspondence, and special offers quickly and without unnecessary delays
  • Runs in real time, allowing for instant verification at the point of entry
  • API instantly corrects and appends address information
  • Standardizes addresses to meet USPS® standards, allowing for improved deliveries -- and potentially lower bulk mailing rates
  • Flags residential addresses to identify potential additional shipping charges and flags areas with general delivery services
  • Runs on demand to ensure mailing lists are as accurate as possible despite changes of address
  • Response time as fast as 150 milliseconds

Additional Resources

Datasheet     |     Product Video

For Developers

Our services are built API-first with a focus on data quality and ease of integration.
We support REST, SOAP, GET and POST requests over HTTP/S outputting in XML and JSON formats.

Our API web services are compatible with all major programming languages and we have over 200 pieces of sample code (both snippets and full solutions) available to help with your integration.

Programming languages - Php, Java, C#, .net, ASP, Ruby on Rails, Python, Cold Fusion, Apex

Visit Developer Guide

Four Ways to Use US Address Validation

Real-Time API Integration

Integrate our easy-to-program data quality APIs directly into your systems for real-time data validation, appending and data hygiene.

Cloud Connector

We have cloud connectors and web hooks for most major CRMs, eCommerce solutions, and marketing and sales platforms like Marketo and Salesforce.

List Processing

For lists under 5,000, try our PC-based data cleansing application, DataTumbler. For larger lists, you can securely upload your list and let us take care of the rest.

Quick Lookups

Our access-from-anywhere service is the perfect way to perform a few quick lookups and see how the service works with your data.

Get Started with Your FREE Key

Please complete the form, and we’ll email your access so you can start to test our services.

For every new customer, we will plant ten trees.
By clicking "Try it Now" you agree to the Master Services Agreement and Privacy Policy. We protect your privacy. We will not sell, give, or distribute your information to a third party.

Already Registered? Sign in now.

Pricing: One Size Fits None

We are committed to providing the best solution and pricing to meet YOUR needs.
Please fill out the form above to start testing or contact us.

Some of the world's biggest brands rely on Service Objects