Smarty Address API

Smarty (formerly SmartyStreets) CASS-certified US address verification API — validate, standardize, and geocode US and international addresses with USPS delivery point validation.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Developer Tools smarty address-validation usps cass geocoding address-standardization
⚙ Agent Friendliness
66
/ 100
Can an agent use this?
🔒 Security
82
/ 100
Is it safe for agents?
⚡ Reliability
90
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
90
Error Messages
85
Auth Simplicity
88
Rate Limits
88

🔒 Security

TLS Enforcement
100
Auth Strength
78
Scope Granularity
72
Dep. Hygiene
85
Secret Handling
78

Auth-ID/Token pair provides dual credential requirement. Embedded key feature for client-side use with referer restriction. TLS enforced. SOC2 Type II certified.

⚡ Reliability

Uptime/SLA
92
Version Stability
90
Breaking Changes
88
Error Recovery
88
AF Security Reliability

Best When

You need USPS CASS-certified address validation with delivery point confirmation — highest confidence for mailing/shipping workflows.

Avoid When

You need global geocoding beyond address validation, or place search — Smarty is purpose-built for validation not discovery.

Use Cases

  • Real-time address validation at point of entry in agent-managed forms to reduce bad addresses
  • Batch address cleaning for existing databases — standardize and USPS-validate address lists
  • Delivery point validation (DPV) to confirm an address receives USPS mail before shipping
  • Address geocoding to lat/lng for US addresses with rooftop-level accuracy
  • International address validation across 240+ countries for global agent workflows

Not For

  • Place search or autocomplete — use Google Places or Mapbox for interactive search
  • IP geolocation — use IPinfo or MaxMind for IP-to-location
  • High-volume free geocoding — Smarty's free tier is limited; use Geocodio for budget batch geocoding

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
No

Authentication

Methods: api_key
OAuth: No Scopes: No

Auth-ID and Auth-Token pair passed as query parameters or headers. Embedded key option for client-side use (browser-safe, restricted by referer). Server-side keys unrestricted.

Pricing

Model: pay-as-you-go
Free tier: Yes
Requires CC: No

Pricing is per-lookup with volume tiers. International address validation is a premium add-on. Enterprise plans available.

Agent Metadata

Pagination
none
Idempotent
Full
Retry Guidance
Not documented

Known Gotchas

  • Empty results array means address is invalid/undeliverable — not an error, but agents must check
  • USPS DPV footnotes (A1, BB, S1, etc.) encode specific validation failures — agents should parse these
  • Embedded key restricts by referer — server-side agents must use server key, not embedded key
  • Batch endpoint processes up to 100 addresses per call — agents must chunk large lists
  • International validation requires separate API endpoint and subscription — not included in US plan

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Smarty Address API.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered