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]
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 / 100Agent friendliness
- 15 / 100Pricing transparency
- 60 / 100Setup speed
- 15 / 100Docs quality
- 55 / 100Procurement ease
- 35 / 100Trust readiness
Pricing & procurement
Capabilities
- 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
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
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."
Loqate Address Verification
"Global address verification that ensures you reach your customers, every time."
PostGrid Address Verification
"Autocomplete, Verify, Validate, and Standardize addresses across 250+ countries & territories to local postal standards"
Melissa
Global data quality and enhancement solutions to profile, verify, clean, update, match, and integrate People data.
Smarty (US & International Address Verification)
"Address data on easy mode"
Service Objects DOTS Address Validation
"Maximize Address Accuracy and Deliverability"
References
- ↑Description: docs.experianaperture.io
- ↑Pricing model: docs.experianaperture.io · edq.com
- ↑Published pricing: docs.experianaperture.io
- ↑Free tier: docs.experianaperture.io
- ↑Self-serve signup: developer.experian.com
- ↑Enterprise plan: docs.experianaperture.io · edq.com
- ↑Supported actions: docs.experianaperture.io · docs.experianaperture.io
- ↑Regions: docs.experianaperture.io · experian.com · docs.experianaperture.io
- ↑Languages: docs.experianaperture.io
- ↑Output types: docs.experianaperture.io
- ↑Webhooks: docs.experianaperture.io
- ↑Sandbox: docs.experianaperture.io · developer.experian.com
- ↑SDK languages: github.com · github.com
- ↑MCP server: github.com
- ↑SOC 2: docs.experianaperture.io
- ↑HIPAA: docs.experianaperture.io
- ↑GDPR: docs.experianaperture.io
- ↑ISO 27001: docs.experianaperture.io · dev-my-contents.experian.com
- ↑Published SLA: docs.experianaperture.io
- ↑Rate limits: docs.experianaperture.io
- ↑Known restrictions: docs.experianaperture.io · docs.experianaperture.io · docs.experianaperture.io
Change history
- 2026-06-15 Score Agent Friendliness: 10 → 20
- 2026-06-14 Robots Allows Agents: (none) → Yes
- 2026-06-14 Has Structured Data: (none) → No
- 2026-06-14 Rendering: (none) → static
- 2026-06-14 Capabilities: {} → {"bulk":true,"autocomplete":true,"international":true,"cass_certified":true,"ge…
- 2026-06-14 Summary Md: (none) → Experian Address Validation is a REST API for real-time and batch address valid…
- 2026-06-14 Best For: (none) → Teams needing broad API coverage out of the box
- 2026-06-14 Avoid If: (none) → You need transparent pricing up front, You want to try it free before paying, Y…
- 2026-06-14 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-14 Score Trust Readiness: (none) → 35
- 2026-06-14 Score Agent Friendliness: (none) → 10
- 2026-06-14 Score Pricing Transparency: (none) → 15
- 2026-06-14 Score Setup Speed: (none) → 60
- 2026-06-14 Score Docs Quality: (none) → 15
- 2026-06-14 Score Procurement Friction: (none) → 55
- 2026-06-14 Llms Txt Present: (none) → No
- 2026-06-14 Docs URL: (none) → https://developer.experian.com
- 2026-06-14 Has Published Pricing: set to No
- 2026-06-14 Free Tier Available: set to No
- 2026-06-14 Self Serve Signup: set to Yes
- 2026-06-14 Requires Sales Call: set to No
- 2026-06-14 Enterprise Plan Available: set to Yes
- 2026-06-14 SOC 2: set to unknown
- 2026-06-14 ISO 27001: set to Yes
- 2026-06-14 SLA Published: set to Yes
- 2026-06-14 SLA URL: set to https://docs.experianaperture.io/saas-services-sla
- 2026-06-14 Data Retention Policy URL: set to https://docs.experianaperture.io/more/request-for-information/experian-address-…
- 2026-06-14 Documented Rate Limits: set to 150 requests per minute per account (shared across all tokens/licenses); return…
- 2026-06-14 Rate Limit Window: set to minute
- 2026-06-14 Known Restrictions: set to Global address keys and suggestions keys must not be cached or validated - they…
- 2026-06-14 Auth Methods: set to api_key
- 2026-06-14 Auth Docs URL: set to https://docs.experianaperture.io/address-validation/experian-address-validation…
- 2026-06-14 API Style: set to rest
- 2026-06-14 Base URL: set to https://api.experianaperture.io
- 2026-06-14 API Version: set to v1
- 2026-06-14 Versioning Scheme: set to url
- 2026-06-14 Stability: set to ga
- 2026-06-14 Deprecation Policy URL: set to https://docs.experianaperture.io/end-of-service-life-status
- 2026-06-14 Quickstart URL: set to https://docs.experianaperture.io/address-validation/experian-address-validation…
- 2026-06-14 Error Format: set to vendor-specific JSON: object with `error` key containing `type`, `title`, `deta…
- 2026-06-14 Requires Verification: set to Yes
- 2026-06-14 Slug: set to experian-address
- 2026-06-14 Launched At: set to 2016-07-19
- 2026-06-14 Notable Customers: set to IKEA, Overstock.com, GS1 Australia, The Vitamin Shoppe
- 2026-06-14 Fields Not Found: set to hipaa, gdpr, pci_dss, soc2, minimum_commitment, starting_price_usd, price_basis…
- 2026-06-14 Source Confidence: set to high
- 2026-06-14 Extractor: set to claude-subagent:sonnet
- 2026-06-14 Last Verified At: set to 2026-06-14T00:00:00.000Z
- 2026-06-14 Status: set to published
- 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
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"}'