Choosing an address verification API in 2026? Accuracy, coverage, integration effort, and — for real estate teams — what each address is connected to all matter. Here’s an honest, certification-grounded comparison of BatchData, Smarty, Lob, and Melissa, so you can match the right tool to the job.
BatchData
CASS-certified verification fused with parcel-level property, owner, and contact intelligence. 160M+ properties, 700+ data points each, ~76% right-party contact on skip trace. Pay-as-you-go from fractions of a cent, no annual lock-in.
Smarty
Fast, developer-friendly US address verification with autocomplete, rooftop geocoding, and the persistent SmartyKey identifier. CASS-certified. Separate products for US vs. international (240+ countries & territories).
Lob
Address verification bundled with direct-mail automation. CASS-certified, 156M+ US addresses incl. APO/FPO/DPO, plus a delivery-history Confidence Score. 240+ countries & territories. Best when verification feeds a print-and-ship workflow.
Melissa
40+ years of data quality. Proprietary CASS- and SERP-certified engine, global coverage across 240+ countries & territories, deep enrichment, and enterprise compliance (HIPAA, SOC2, GDPR, FedRAMP).
Each tool has a real sweet spot. BatchData leads when the address is the start of a property workflow — investing, lending, insurance, home services, proptech. Smarty is excellent for fast, clean US validation at the point of entry. Lob shines when verification is part of physical mail. Melissa is strong for global, compliance-heavy enterprises. Below, every claim is tied to what each vendor’s certification and published capabilities actually support.
Address Verification API Comparison 2026: BatchData vs Smarty vs Lob vs Melissa
Quick Comparison Table
| API | Core strength | Best for | Certification | Pricing model |
|---|---|---|---|---|
| BatchData | Verification + property, owner & contact intelligence | Real estate, proptech, insurance, home services | CASS-certified | Pay-as-you-go from fractions of a cent; bulk & custom tiers |
| Smarty | Fast US validation, autocomplete, rooftop geocoding | Point-of-entry validation, database cleaning | CASS-certified | Per-lookup volume tiers; separate intl. plan |
| Lob | Verification bundled with direct-mail automation | Shipping & print-and-mail workflows | CASS-certified | Tiered monthly request plans |
| Melissa | Global coverage, enrichment, compliance | Global enterprises, regulated industries | CASS- & SERP-certified | Credit-based + subscription & enterprise tiers |
First, the truth about “accuracy” and CASS certification
A lot of address-API marketing throws around accuracy percentages and certification “levels.” Before comparing vendors, it’s worth clearing up what those numbers actually mean — because it changes how you read every comparison, including this one.
Every certified vendor meets the same 98.5% USPS standard; “accuracy” claims above that are self-reported and depend on the test set.
- “98.5% accuracy” is the floor, not a feature. The USPS requires a minimum 98.5% coding-accuracy score (and 100% on Delivery Point Validation) to grant CASS certification at all. Any vendor that is CASS-certified — BatchData, Smarty, Lob, and Melissa all are — has already met it. A vendor quoting “98.5%” isn’t beating the field; they’re describing the entry requirement.
- Single-digit “99.x%” claims usually come from tiny, self-run tests. A widely repeated “99.8% on 500 addresses” figure, for example, is a small, vendor-reported sample — not an independent, randomized benchmark. Treat any headline accuracy number as a vendor claim unless the methodology and sample size are published.
- “CASS Cycle O” is not a quality tier. Cycle O is simply the name of the current biennial certification cycle (it expires July 31, 2028). Every currently certified vendor is on Cycle O. Describing it as “the highest level” is a misreading — it’s the only level there is right now.
- Real-world match rate is about your data. Match rates vary with address hygiene, freshness, and how complete your inputs are. The right question isn’t “who has the highest percentage” — it’s “who handles my data, my volume, and my workflow best.”
With that baseline set, the comparison below focuses on what actually differentiates these platforms: coverage, enrichment, integration, scale, and price.
1. BatchData — the real-estate-grade choice
BatchData is a data-intelligence platform built specifically for real estate, proptech, insurance, and home-services teams. Where a pure verification tool tells you an address is deliverable, BatchData verifies the address and tells you what’s at it: the property, the owner, the financials, and how to reach them. For property-centric workflows, that combination is the differentiator.
Accuracy and Coverage
BatchData uses CASS-certified address validation, so it meets the USPS 98.5% coding standard and returns standardized addresses with DPV codes, residential/commercial indicators, and vacancy flags. It covers 100% of U.S. parcels across all 3,143 counties, drawing from 3,200+ sources — county assessors, recorders, mortgage servicers, and MLS feeds — so coverage holds up even during county-level data outages. Geocoding accuracy runs above 95%, tied directly to parcel and property records rather than a loose map pin.
Two real-estate-specific advantages set it apart: it includes provisional addresses for new builds and planned developments before they appear in USPS databases, and it links each verified address to 160M+ properties and 360M+ property owners, with 700+ data points per property — valuations (AVM), sales and mortgage history, lien balances, equity estimates, and pre-foreclosure status.
Ease of Integration
BatchData exposes a clean RESTful API with JSON responses and OAuth2 authentication. The same platform supports real-time single-record verification, address autocomplete for point-of-entry forms, and high-volume bulk processing. A standout for data teams: BatchData converts inputs to USPS standards before matching, which lifts match rates on messy real-world data. Bulk delivery is available via AWS S3, SFTP, and Snowflake Data Sharing, alongside the live API — so the same data fits both an app checkout and a nightly portfolio pipeline.
Developer quickstart
Verify and enrich an address in a single call — the address comes back standardized and attached to property and owner context:
Pricing and Plans
BatchData uses transparent, flexible pricing with no annual lock-in. Pay-as-you-go runs at fractions of a cent per lookup (entry-level API calls start around $0.05 with full enrichment), and bulk plans scale from roughly $500 to $5,000+ per month for 1M+ records. Custom enterprise tiers add dedicated account management, pipeline orchestration, and CRM integrations (e.g., Salesforce, Zapier). Because there are no restrictive contracts, you can match spend to actual volume.
Performance, Support, and Scalability
The platform is built for scale: 10,000+ requests per minute, a 99.9% uptime SLA, and sub-100ms responses for property lookups. Skip tracing delivers an industry-leading ~76% right-party contact rate — roughly 3× the typical industry average — using verified contact signals from 20,000+ feedback sources. Dedicated account managers help high-volume teams scale pipelines processing 50M+ records monthly, with documented cases of proptech firms cutting processing time by ~40%.
2. Smarty (SmartyStreets)
Accuracy and Coverage
Smarty is a fast, developer-favorite US address verification service and is CASS-certified, so it meets the USPS 98.5% standard. Smarty publishes high internal accuracy figures (including a frequently cited result from a 500-address e-commerce test); as with any vendor self-report, the headline number reflects that specific sample rather than an independent benchmark. Its core strength is U.S. address validation — correcting typos, reordered digits, and missing components — plus a proprietary set of non-postal addresses useful for rural and newly developed areas, and rooftop-level geocoding for precise pin placement.
International validation is a separate Smarty product covering 240+ countries and territories with country-specific formatting and non-Latin character sets. (Worth noting industry-wide: there are only about 195 sovereign countries, so “countries and territories” is the accurate way every vendor — Smarty included — should describe global reach.)
Ease of Integration
Integration is quick — often under a day. Smarty offers SDKs across nine-plus languages (.NET, Go, iOS, Java, JavaScript, PHP, Python, Ruby, Rust) plus no-code tools (Excel, Google Sheets, QGIS plugins) and a well-rated JSON REST API. SmartyKey® provides a persistent 10-digit identifier that stays stable even when address components change, and the batch endpoint handles up to 100 addresses per request — handy for database cleaning.
Pricing and Plans
Smarty offers a free trial and monthly plans, with US volume pricing in the roughly $0.001–$0.004 per-lookup range at scale. International is priced separately. The model is transparent and per-lookup, which is easy to forecast — though you’ll provision US and international separately if you need both.
Support and Scalability
Smarty is consistently rated highly for support quality on G2, with a U.S.-based team. Its redundant cloud architecture handles very high throughput, making it a reliable pick for point-of-entry validation and large-scale list cleaning where deep property enrichment isn’t required.
3. Lob
Accuracy and Coverage
Lob is CASS-certified (on the current Cycle O, like all currently certified vendors) and can identify and correct 156M+ U.S. domestic addresses across all 50 states, D.C., U.S. territories, and military APO/FPO/DPO addresses. Internationally it supports 240+ countries and territories. Its distinctive feature is a proprietary Confidence Score (0–100) built on real mail-delivery tracking data — scores of 70–100 indicate a history of successful delivery, while sub-40 results flag addresses for manual review.
Ease of Integration
Lob’s AV Elements is a low-code option that pre-validates addresses at form submission with just a few HTML attributes. For deeper builds, Lob provides SDKs for Node.js, Python, Ruby, PHP, Java, and Elixir, plus Zapier connectivity into Salesforce and Google Sheets. Paid verification plans include a US Autocomplete API for a Google-style entry experience.
Pricing and Plans
Lob uses tiered monthly plans: a free Developer tier (300 US verifications/month), Startup at $25/month (1,000 requests), Business at $120/month (10,000), and Growth at $450/month (50,000). International verification starts around $30/month for 500 requests. Enterprise adds HIPAA support and dedicated management. The catch for non-mailers: pricing and value are oriented around mail workflows, so Lob is most cost-effective when verification feeds print-and-ship.
Support and Scalability
Lob has materially improved support response times and offers thorough documentation, bulk verification tooling, and reverse-geocode/geocoding functions. For teams whose primary need is reliable physical mail, Lob’s integrated verification-plus-delivery model is hard to beat.
4. Melissa
Accuracy and Coverage
Melissa has been in address data quality for 40+ years and runs its own proprietary, CASS- and SERP-certified engine rather than simply licensing the standard USPS engine — meaning, like all certified vendors, it meets the USPS 98.5% coding standard, with matching and parsing refined over four decades.
Melissa offers full global coverage across 240+ countries and territories, spanning 233 postal systems with multi-language support and Latin-character transliteration. It can verify millions of U.S. addresses that USPS doesn’t recognize but private carriers (UPS, FedEx) service, and provides the Melissa Address Key (MAK) persistent identifier plus a Residential Business Delivery Indicator (RBDI). A 99.99% uptime SLA backs the service.
Ease of Integration
Setup is three steps — license key, choose an API, run a test call — with REST, JSON, and XML support and native integrations for ArcGIS, Snowflake, Salesforce, and Microsoft Dynamics. Melissa’s Property API covers 140M+ U.S. properties (building specs, ownership, valuations), and a FedRAMP-authorized cloud is available for high-security needs.
Pricing and Plans
Melissa uses a credit-based model with a free trial (10 global addresses). It’s important to read its pricing in full: the $30 for 10,000 credits figure is an entry-level, pay-as-you-go option aimed at small-scale website lookups — not the transactional and subscription pricing Melissa’s enterprise and high-volume clients actually use. Subscriptions add dedicated account reps, unlimited tech support, and SLAs; annual and unlimited enterprise tiers are available for mission-critical volume. Quote the tier that matches your use case rather than assuming the entry credit pack represents enterprise cost.
Support and Scalability
Melissa pairs award-winning, human technical support with strong compliance coverage — HIPAA, HITRUST, SOC2, CCPA, and GDPR — plus geographic DNS routing and automatic failover. Beyond verification it appends lat/long, census tracts, county names, and time zones, making it a comprehensive fit for global, regulated enterprises.
Pros and Cons
| API | Key strengths | Primary limitations |
|---|---|---|
| BatchData | CASS-certified verification fused with property, owner & contact intelligence; 160M+ properties / 700+ data points; 100% US parcel coverage; ~76% skip-trace RPC; bulk via S3/SFTP/Snowflake; flexible pay-as-you-go | US-focused (purpose-built for domestic property workflows, not international mail) |
| Smarty | Fast US validation; autocomplete; rooftop geocoding; SmartyKey persistent ID; transparent per-lookup pricing; strong support | Limited data enrichment; separate APIs for US vs. international |
| Lob | Verification + direct-mail automation in one; delivery-history Confidence Score; 240+ countries; marketing-team friendly | Less detailed enrichment; pricing geared to mail volume reduces flexibility for pure verification |
| Melissa | 40+ yrs; proprietary global engine; 240+ countries & territories; deep enrichment + ID data; enterprise compliance (HIPAA/SOC2/GDPR/FedRAMP) | Steeper integration; credit-based pricing requires care; international lookups cost more credits |
Which API fits your use case?
A quick decision guide by primary use case.
Conclusion
All four platforms are CASS-certified and clear the same USPS accuracy bar — so the decision isn’t about a marketing percentage. It’s about fit.
If your address is the front door to a property workflow — investing, lending, insurance underwriting, home services, or any proptech application — BatchData is the strongest choice, because it’s the only platform here that turns a verified address into a full property, owner, and contact profile, at parcel-level coverage and pay-as-you-go pricing. For fast US point-of-entry validation, Smarty is excellent. For verification baked into physical mail, Lob is purpose-built. And for global, compliance-driven enterprises, Melissa brings four decades of depth.
See what BatchData can do with your addresses
FAQs
Does a higher “accuracy percentage” mean a better address API?
Not on its own. CASS certification requires every certified vendor to meet a 98.5% minimum coding-accuracy score on the USPS test file, so all of these tools have already cleared the same bar. Headline figures above that (like “99.8%”) are typically self-reported on a specific sample. Real-world results depend more on your input data quality, coverage for your geography, and how the API handles your volume than on a single advertised number.
What does “CASS Cycle O” mean — is it the highest certification level?
“Cycle O” is just the name of the current biennial CASS certification cycle (it expires July 31, 2028). It isn’t a quality tier or ranking — every vendor currently CASS-certified is certified under Cycle O. When you recertify, you certify under whatever the active cycle is.
Which API is best for my use case (real estate, shipping, or compliance)?
- Real estate / proptech: BatchData — verification plus property, owner, and contact intelligence in one call.
- Point-of-entry US validation: Smarty for fast checkout/form validation and list cleaning.
- Direct mail & shipping: Lob for verification fused with print-and-ship.
- Global & compliance-heavy enterprises: Melissa for 240+ countries and deep regulatory coverage.
What’s the difference between address verification and geocoding?
Address verification confirms an address is real, deliverable, and correctly formatted by comparing it to authoritative databases — correcting typos and filling in missing components. Geocoding converts a verified address into coordinates (latitude/longitude) for mapping and spatial analysis. Verification ensures the address is right; geocoding tells you where it is. A geocoder can return a pin for an incomplete address, which is fine for UX but risky for underwriting or mailing — so for property workflows, validate first, then geocode from the standardized result.
How do I estimate monthly costs based on my lookup volume?
Start with the provider’s pricing model — most charge per lookup or use tiered request plans. Multiply your expected monthly lookups by the per-lookup cost: e.g., 10,000 lookups at $0.01 each is $100/month. Then factor in volume discounts, enrichment add-ons, and whether you need bulk delivery (S3/SFTP/Snowflake). For credit-based vendors, confirm whether international or enriched lookups consume extra credits, and price the tier that matches your real use case rather than the entry pack.