Before you start, make sure you have:

  • An active license and your specific token to use the API. Talk to your account manager or contact us to get a license if you don't have one.
  • Access to the datasets for the countries you need.

Which integration is right for you?

We provide a range of flexible integration options. Choosing the right option depends on your role and use case.

Use case Recommended option
Quick setup,
Low-Code/No-Code
AI Integration Code Generator
Developer building a custom app Software Development Kits (SDKs)
CRM integration Microsoft Power Platform (including Dynamics 365 and Power Pages), Salesforce, or Shopify connectors
Testing only Postman collections

Integration options

Business-friendly options

Accelerate development using our AI Integration Code Generator, which creates tailored address validation integration code to meet your specific needs.

  • If you already have a Self Service Portal account, you can access the AI Integration Code Generator directly upon logging in. Fill in the form and click Generate code to use AI to generate integration code in the language of your choice.
  • Don't have an account yet? Contact us and we'll help you set one up.

Our Integration Wizard is a tool that allows you to quicky integrate Experian's real-time address, phone, and email validation into your site in a few steps.

If you already have a Self Service Portal account, you can access Integration Wizard directly upon logging in. Click Get started to begin. Alternatively, log into the Self Service Portal, click Products on the left, open the Tools tab and then click Start the Integration Wizard. To view your existing integrations, click View your existing Integrations in the Tools tab.

Read our Integration Wizard guide on how to use this tool.

Experian Address Validation TypeScript sample code is hosted on our GitHub repository. It's open source and includes information on how to get up and running quickly as well as how to modify and contribute to the code.

The demo is powered by our sample code, showing how different search types work in real-world scenarios. These demos are a great way to see the integration in action before you start coding.

Developer options

Experian Data Validation SDKs on GitHub offer robust, easy to integrate solutions that enhance productivity, ensure seamless compatibility, and provide comprehensive documentation to streamline your development process.

Start building faster and more efficiently today with only a couple lines of code! Head over to GitHub to discover all available languages and get started.

What if your language isn't supported yet?

Additional languages may be available upon request - contact your Account Manager for details. In the meantime, use our API specification with code generation tools, like Swagger Codegen or OpenAPI Generator to create a client in your language of choice.
This approach gives you full access to the API and ensures a type-safe integration.

Use Swagger Codegen when you want maximum flexibility and control over how Experian Address Validation API is integrated into your systems. Swagger Codegen can generate strongly‑typed clients for the Experian Address Validation API in your preferred language, allowing you to design the integration around your own architecture rather than a predefined SDK pattern.

  • Supports Java, C#, Python, PHP, Ruby, Go, and more.
  • Ideal when you want to customise requests, error handling, or deployment patterns beyond what an SDK provides.
  • Works well alongside existing services, data pipelines, and integration frameworks.

CRM integrations

Experian provides contact data quality solutions that directly integrate with your MS Dynamics 365 environment as well as Power Pages, giving you an easy way to protect the accuracy of your data at entry. Our accredited solutions for Microsft Power Platform facilitate real-time capture and validation of address, email, and phone data whenever contact data is entered or edited in the system.

Experian Data Quality for Salesforce Sales and Service Cloud delivers real-time contact data validation during the data collection process. It formats, standardises, and validates addresses, email addresses and phone numbers in real-time when a contact record is created or updated within your CRM.

Our Shopify app offers a Checkout UI extension which unlocks the ability for merchants to customize the address autocomplete provider in the Shopify checkout as well as providing a checkout block which can check address edits made by the user and provide suggestions.

Need help?

If you've purchased Professional Services support along with your license, contact us for assistance. Our consultants can talk you through best-practice for making calls, understand results and pseudocode for integration.

For technical issues or general support, contact Support.