Smarty (US & International Address Verification)

"Address data on easy mode" [1]

www.smarty.com · By Smarty · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

Smarty is a REST API for US and international address verification, offering USPS CASS-certified validation with DPV, ZIP+4, and geocoding for US addresses, plus street-level verification across 249 countries. It suits ecommerce checkout, mailing list hygiene, logistics, KYC onboarding, and healthcare workflows. Plans start at $50/month with a 1,000-lookup trial, self-serve signup, and SDKs for nine languages. SOC 2 Type 2 certified and GDPR compliant; HIPAA compliance and BAAs require an Enterprise plan.

Best for / Avoid if

Best for: Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box

Avoid if: You want to try it free before paying

Scores

  • 50 / 100
    Agent friendliness
  • 85 / 100
    Pricing transparency
  • 60 / 100
    Setup speed
  • 35 / 100
    Docs quality
  • 85 / 100
    Procurement ease
  • 75 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Subscription [2]
Published pricing
Yes [3]
Free tier
No [4]
Free tier details
42-day free trial with 1,000 US lookups and 100 international lookups; no credit card required; one-time trial only, not a recurring free tier
Self-serve signup
Yes
Requires sales call
No
Enterprise plan
Yes [5]
Published prices
PlanItemPerAmountSource
Free TrialUS address lookups42-day one-time trial (1,000 lookups included)$0source
ProfessionalUS address lookupsmonth (starting price; 1K–170K lookups/mo selectable: 1K, 5K, 10K, 25K, 50K, 85K, 170K)$50source
Enterprise / CustomUS address lookupscustom volume and terms (contact sales) - source
Free Trialinternational address lookups42-day one-time trial (100 lookups included)$0source
Professionalinternational address lookupsmonth (1K lookups/mo; tiers also available: 2.5K, 5K, 10K lookups/mo — prices for higher tiers not publicly listed)$95source
Enterprise / Custominternational address lookupscustom volume, country selection, and terms (contact sales) - source

Capabilities

  • USPS CASS certified
  • International coverage
  • Address autocomplete
  • Geocode append
  • Bulk / batch
  • Rooftop precision
Supported actions
verify_address, standardize, parse, geocode_append, reverse_geocode, autocomplete, dpv_check, bulk_verify, zip_code_lookup, postal_code_lookup, address_enrichment, extract_addresses_from_text, secondary_address_lookup, census_geodata_lookup, business_data_lookup, international_verify, international_autocomplete, international_postal_code_lookup [6]
Regions
United States (USPS CASS certified: 5-digit coding, ZIP+4/delivery point coding, carrier route coding, DPV, DSF2, LACSLink, SuiteLink, eLOT, RDI), 249 countries and territories for international street address verification, 240+ countries and territories for international autocomplete [7]
Languages
English, Chinese (non-Latin), Arabic (non-Latin), Cyrillic (non-Latin), multi-language and Unicode support for non-Latin scripts
Input types
free-form address string, structured address components (street, city, state, zipcode), partial address for autocomplete, postal code, geo coordinates (for reverse geocoding), unstructured text for address extraction (US Extract API)
Output types
standardized address, deliverability/validity codes (DPV match codes), DPV footnotes, CMRA flags, vacancy status, geocode (latitude/longitude), ZIP+4, county FIPS/name, carrier route, RDI (residential/delivery indicator), SmartyKey unique identifier, component-level analysis, IANA timezone, record type metadata, JSON, address enrichment data (up to 350 property attributes)
Webhooks
No [8]
Sandbox / test mode
No [9]
SDK languages
Python, JavaScript, Java, PHP, Ruby, .NET, Go, iOS, Rust [10]
MCP server
Yes [11]

Trust & compliance

SOC 2
SOC 2 Type II [12]
HIPAA
Yes [13]
GDPR
Yes [14]
ISO 27001
Unknown
PCI DSS
Unknown
Published SLA
Yes [15]
Rate limits
US Street Address API (Professional): up to 25,000 lookups/second; International Street Address API: up to 3,500 lookups/second; Rate limiting uses Leaky Bucket algorithm; 429 status returned with Retry-After header when exceeded; HTTP POST batch: max 100 addresses or 32 KB per request (US Street API) [16]
Known restrictions
No overage; plan depletion returns HTTP 402 error, Rooftop geocoding data requires an active subscription to retain/use, Enhanced Data Privacy (transient-memory-only processing) available only on Enterprise plan, HIPAA compliance and BAA available only through Enterprise plan, International testing limited to first 100 addresses during trial, SSO available only on specific enterprise-level plans, Services not warranted for emergency, life-critical, or safety-critical applications, Embedded keys restricted by IP whitelist (up to 100 hosts); secret keys required for POST requests, No hard-coded IPs; DNS resolution required, Only HTTPS/TLS 1.2+ supported; plaintext HTTP not supported [17]

Developer surface

Docs rendering: static

Integration

API style
rest
Base URL
https://us-street.api.smarty.com/street-address
Versioning
none
Stability
ga
Auth methods
api_key, basic
Error format
vendor-specific (HTTP status codes with JSON response)

SDKs

Adoption & maturity

Launched
2012-01-01
Notable customers
NASA, Uber, Chase Bank, Cox Communications, Guidewire, American Red Cross

Other Address Validation APIs

  • Lob Address Verification

    "Avoid mail missteps and make failed deliveries a thing of the past."

    Hybrid · free tier · public pricing · self-serve

  • Loqate Address Verification

    "Global address verification that ensures you reach your customers, every time."

    Usage · public pricing · self-serve

  • PostGrid Address Verification

    "Autocomplete, Verify, Validate, and Standardize addresses across 250+ countries & territories to local postal standards"

    Hybrid · public pricing · self-serve

  • Melissa

    Global data quality and enhancement solutions to profile, verify, clean, update, match, and integrate People data.

    Hybrid · free tier · public pricing · self-serve

  • Service Objects DOTS Address Validation

    "Maximize Address Accuracy and Deliverability"

    Sales-led · self-serve

  • Precisely Verify (Address Verification)

    "Deliver accurate, consistent, contextual data to your business - wherever and whenever it's needed."

    Sales-led · self-serve

Smarty (US & International Address Verification) alternatives · Smarty (US & International Address Verification) vs Lob Address Verification · All Address Validation APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: smarty.com
  2. Pricing model: smarty.com · smarty.com
  3. Published pricing: smarty.com · smarty.com
  4. Free tier: smarty.com · smarty.com
  5. Enterprise plan: smarty.com
  6. Supported actions: smarty.com
  7. Regions: smarty.com · smarty.com
  8. Webhooks: smarty.com
  9. Sandbox: smarty.com
  10. SDK languages: smarty.com · github.com
  11. MCP server: smarty.com
  12. SOC 2: smarty.com · gartner.com
  13. HIPAA: smarty.com · smarty.com
  14. GDPR: smarty.com
  15. Published SLA: smarty.com
  16. Rate limits: smarty.com · smarty.com
  17. Known restrictions: smarty.com · smarty.com

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Agent Friendliness: 3050
  2. 2026-06-15 Score Docs Quality: 1535
  3. 2026-06-14 Has Structured Data: (none)Yes
  4. 2026-06-14 API Reference URL: (none)https://www.smarty.com/docs/apis/download-api/reference
  5. 2026-06-14 Robots Allows Agents: (none)Yes
  6. 2026-06-14 Capabilities: {}{"bulk":true,"rooftop":true,"autocomplete":true,"international":true,"cass_cert…
  7. 2026-06-14 Summary Md: (none)Smarty is a REST API for US and international address verification, offering US…
  8. 2026-06-14 Avoid If: (none)You want to try it free before paying
  9. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  10. 2026-06-14 Best For: (none)Regulated or enterprise workloads - compliance attestations and an enterprise p…
  11. 2026-06-14 Score Agent Friendliness: (none)30
  12. 2026-06-14 Score Pricing Transparency: (none)85
  13. 2026-06-14 Score Setup Speed: (none)60
  14. 2026-06-14 Score Docs Quality: (none)15
  15. 2026-06-14 Score Procurement Friction: (none)85
  16. 2026-06-14 Score Trust Readiness: (none)75
  17. 2026-06-14 Llms Txt Present: (none)No
  18. 2026-06-14 Docs URL: (none)https://www.smarty.com/docs
  19. 2026-06-14 Status Page URL: (none)https://status.smarty.com
  20. 2026-06-14 Rendering: (none)static
  21. 2026-06-14 Self Serve Signup: set to Yes
  22. 2026-06-14 Requires Sales Call: set to No
  23. 2026-06-14 Enterprise Plan Available: set to Yes
  24. 2026-06-14 SOC 2: set to type_2
  25. 2026-06-14 HIPAA: set to Yes
  26. 2026-06-14 GDPR: set to Yes
  27. 2026-06-14 SLA Published: set to Yes
  28. 2026-06-14 SLA URL: set to https://www.smarty.com/legal/service-level-agreement
  29. 2026-06-14 Data Retention Policy URL: set to https://www.smarty.com/legal/privacy-policy
  30. 2026-06-14 Documented Rate Limits: set to US Street Address API (Professional): up to 25,000 lookups/second; Internationa…
  31. 2026-06-14 Known Restrictions: set to No overage; plan depletion returns HTTP 402 error, Rooftop geocoding data requi…
  32. 2026-06-14 Auth Methods: set to api_key, basic
  33. 2026-06-14 Auth Docs URL: set to https://www.smarty.com/docs/cloud/authentication
  34. 2026-06-14 API Style: set to rest
  35. 2026-06-14 Base URL: set to https://us-street.api.smarty.com/street-address
  36. 2026-06-14 Versioning Scheme: set to none
  37. 2026-06-14 Stability: set to ga
  38. 2026-06-14 Deprecation Policy URL: set to https://www.smarty.com/docs/apis/best-practices
  39. 2026-06-14 Quickstart URL: set to https://www.smarty.com/docs/getting-started/us-address-verification
  40. 2026-06-14 Error Format: set to vendor-specific (HTTP status codes with JSON response)
  41. 2026-06-14 Requires Verification: set to No
  42. 2026-06-14 Starting Price Usd: set to 50
  43. 2026-06-14 Price Basis: set to month
  44. 2026-06-14 Slug: set to smarty
  45. 2026-06-14 Launched At: set to 2012-01-01
  46. 2026-06-14 Notable Customers: set to NASA, Uber, Chase Bank, Cox Communications, Guidewire, American Red Cross
  47. 2026-06-14 Fields Not Found: set to ISO 27001 certification, PCI DSS compliance, SOC 2 type explicitly stated (Type…
  48. 2026-06-14 Source Confidence: set to high
  49. 2026-06-14 Extractor: set to claude-subagent:sonnet
  50. 2026-06-14 Last Verified At: set to 2026-06-14T00:00:00.000Z

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/smarty \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/smarty/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →