Experian Address Validation

"A real-time and bulk address lookup solution that makes it quick and easy to validate, format and enrich addresses from 245 countries and territories." [1]

www.experian.com/data-quality/address-verification · By Experian · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

Experian Address Validation is a REST API for real-time and batch address validation, formatting, and enrichment across 245 countries and territories, with postal authority certifications for the US (USPS CASS), Canada (Canada Post SERP), UK (Royal Mail PAF), and Australia (Australia Post AMAS). It supports autocomplete, typedown, geocode append, and bulk cleansing via API key auth, with official SDKs for TypeScript, Java, and C#. Pricing is not published and requires a sales contact for production licenses, though a self-serve 14-day trial provides 2,000 validations for AU, CA, NZ, and USA. The service is ISO 27001 certified, carries a published SLA, and operates at a hard cap of 150 requests per minute.

Best for / Avoid if

Best for: Teams needing broad API coverage out of the box

Avoid if: You need transparent pricing up front; You want to try it free before paying; You have strict compliance requirements

Scores

  • 20 / 100
    Agent friendliness
  • 15 / 100
    Pricing transparency
  • 60 / 100
    Setup speed
  • 15 / 100
    Docs quality
  • 55 / 100
    Procurement ease
  • 35 / 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
Contact sales [2]
Published pricing
No [3]
Free tier
No [4]
Self-serve signup
Yes [5]
Requires sales call
No
Enterprise plan
Yes [6]

Capabilities

  • USPS CASS certified
  • International coverage
  • Address autocomplete
  • Geocode append
  • Bulk / batch
Supported actions
validate, singleline, lookup, search, format, suggestions/stepin, suggestions/refine, suggestions/format, autocomplete, typedown, bulk_verify, geocode_append, layouts, datasets [7]
Regions
245 countries and territories (global), United States (USPS CASS Certified), Canada (Canada Post SERP Certified), United Kingdom (Royal Mail PAF data licensed), Australia (Australia Post PAF data; AMAS-approved), New Zealand [8]
Languages
Latin, Greek, Cantonese, Japanese, Korean, Cyrillic, Russian, 40+ character sets supported with transliteration [9]
Input types
free-form address string (singleline), structured address components, partial address (autocomplete/typedown), postal code, ISO3 country code
Output types
standardized/formatted address (7-line layout), deliverability/validity confidence codes, address components breakdown, enrichment data (geocodes, demographics, business/residence, county codes), validation detail (corrections applied), match metadata, global_address_key, JSON [10]
Webhooks
No [11]
Sandbox / test mode
No [12]
SDK languages
TypeScript/JavaScript, Java, C# [13]
MCP server
No [14]

Trust & compliance

SOC 2
Unknown [15]
HIPAA
Unknown [16]
GDPR
Unknown [17]
ISO 27001
Yes [18]
PCI DSS
Unknown
Published SLA
Yes [19]
Rate limits
150 requests per minute per account (shared across all tokens/licenses); returns HTTP 429 when exceeded; cannot be increased [20]
Known restrictions
Global address keys and suggestions keys must not be cached or validated - they are subject to change without prior notice, Free trial (14-day, 2000 validations) restricted to Australia, Canada, New Zealand, and USA only, Enrichment data requires separate purchase/add-on for most search types, Production access requires license from account manager; self-serve trial covers limited countries only, Rate limit of 150 requests/minute cannot be increased or changed [21]

Developer surface

Docs rendering: static

Integration

API style
rest
Base URL
https://api.experianaperture.io
Version
v1
Versioning
url
Stability
ga
Auth methods
api_key
Error format
vendor-specific JSON: object with `error` key containing `type`, `title`, `detail`, `instance` fields

SDKs

  • TypeScript/JavaScript Experian-Address-Validation (archived Jun 2026) · repo
  • Java edq-data-validation-sdks (archived Jun 2026) · repo
  • C# edq-data-validation-sdks (archived Jun 2026) · repo

Adoption & maturity

Launched
2016-07-19
Notable customers
IKEA, Overstock.com, GS1 Australia, The Vitamin Shoppe

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

  • Smarty (US & International Address Verification)

    "Address data on easy mode"

    Subscription · public pricing · self-serve

  • Service Objects DOTS Address Validation

    "Maximize Address Accuracy and Deliverability"

    Sales-led · self-serve

Experian Address Validation alternatives · Experian Address Validation vs Lob Address Verification · All Address Validation APIs APIs

References

Change history

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

  1. 2026-06-15 Score Agent Friendliness: 1020
  2. 2026-06-14 Robots Allows Agents: (none)Yes
  3. 2026-06-14 Has Structured Data: (none)No
  4. 2026-06-14 Rendering: (none)static
  5. 2026-06-14 Capabilities: {}{"bulk":true,"autocomplete":true,"international":true,"cass_certified":true,"ge…
  6. 2026-06-14 Summary Md: (none)Experian Address Validation is a REST API for real-time and batch address valid…
  7. 2026-06-14 Best For: (none)Teams needing broad API coverage out of the box
  8. 2026-06-14 Avoid If: (none)You need transparent pricing up front, You want to try it free before paying, Y…
  9. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  10. 2026-06-14 Score Trust Readiness: (none)35
  11. 2026-06-14 Score Agent Friendliness: (none)10
  12. 2026-06-14 Score Pricing Transparency: (none)15
  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)55
  16. 2026-06-14 Llms Txt Present: (none)No
  17. 2026-06-14 Docs URL: (none)https://developer.experian.com
  18. 2026-06-14 Has Published Pricing: set to No
  19. 2026-06-14 Free Tier Available: set to No
  20. 2026-06-14 Self Serve Signup: set to Yes
  21. 2026-06-14 Requires Sales Call: set to No
  22. 2026-06-14 Enterprise Plan Available: set to Yes
  23. 2026-06-14 SOC 2: set to unknown
  24. 2026-06-14 ISO 27001: set to Yes
  25. 2026-06-14 SLA Published: set to Yes
  26. 2026-06-14 SLA URL: set to https://docs.experianaperture.io/saas-services-sla
  27. 2026-06-14 Data Retention Policy URL: set to https://docs.experianaperture.io/more/request-for-information/experian-address-…
  28. 2026-06-14 Documented Rate Limits: set to 150 requests per minute per account (shared across all tokens/licenses); return…
  29. 2026-06-14 Rate Limit Window: set to minute
  30. 2026-06-14 Known Restrictions: set to Global address keys and suggestions keys must not be cached or validated - they…
  31. 2026-06-14 Auth Methods: set to api_key
  32. 2026-06-14 Auth Docs URL: set to https://docs.experianaperture.io/address-validation/experian-address-validation…
  33. 2026-06-14 API Style: set to rest
  34. 2026-06-14 Base URL: set to https://api.experianaperture.io
  35. 2026-06-14 API Version: set to v1
  36. 2026-06-14 Versioning Scheme: set to url
  37. 2026-06-14 Stability: set to ga
  38. 2026-06-14 Deprecation Policy URL: set to https://docs.experianaperture.io/end-of-service-life-status
  39. 2026-06-14 Quickstart URL: set to https://docs.experianaperture.io/address-validation/experian-address-validation…
  40. 2026-06-14 Error Format: set to vendor-specific JSON: object with `error` key containing `type`, `title`, `deta…
  41. 2026-06-14 Requires Verification: set to Yes
  42. 2026-06-14 Slug: set to experian-address
  43. 2026-06-14 Launched At: set to 2016-07-19
  44. 2026-06-14 Notable Customers: set to IKEA, Overstock.com, GS1 Australia, The Vitamin Shoppe
  45. 2026-06-14 Fields Not Found: set to hipaa, gdpr, pci_dss, soc2, minimum_commitment, starting_price_usd, price_basis…
  46. 2026-06-14 Source Confidence: set to high
  47. 2026-06-14 Extractor: set to claude-subagent:sonnet
  48. 2026-06-14 Last Verified At: set to 2026-06-14T00:00:00.000Z
  49. 2026-06-14 Status: set to published
  50. 2026-06-14 Free Tier Limit: set to 2,000 validations over 14-day trial (AU, CA, NZ, USA only)

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/experian-address \
  -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/experian-address/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 →