For a full User Guide, please click here.
After you register for an account, you'll receive an Activate Account email and be prompted to create a password. Then, as a signed-in account owner, you’ll be able to perform the following activities:
NOTE: If you’re planning (or even considering) to “Go Live,” contact us to discuss our requirements for access and integration so we can help get the process started and keep you moving along at your pace.
Please note that not all products have a Sandbox, for more details please see the ‘API Product’ page for each product.
Ready to see the API in action? Generate simulated results using our test data in the Sandbox:
Don't forget that you have the flexibility to invite and manage collaborators for each of your apps - do this from the bottom-right corner of the app details screen.
Our API Products are categorised by types that aligned to specific access privileges and workflows.
Public Products are exposed to existing and prospective customer users.
Partner Products are made available to specific Equifax customers, strategic partners, or connectors.
Private Products are available only to internal Equifax users and developers.
Each product has corresponding documentation which consists of Product Overview content, an API Reference and Additional API Documents (if applicable).
Access to product documentation is based on product type:
The Product Overview helps users understand “Why should I use this product? What’s the value?” The content is made up of a basic description, top 3 benefits, key features and use cases for each product.
The API Reference, also known as the Technical Specification, provides users with an understanding of “How the Product works and how to integrate.”
To access an API Reference, select the API Product via the API Product Page and click the "API Reference" tab next to "Overview".
If an API product has additional documents (for example: Data Dictionaries, Test Packs etc.), an additional tab becomes available next to the "API Reference" tab.
We use IdAMS for authentication of API calls - this is the "Security Service" product which needs to be included in every subscription. See here for details of the specs for the Security Service.
Applications which are at the "Sandbox" level will be given IdAMS Client ID and Client Secret to use (see the "My Company Subscriptions" screen) - these details need to be supplied in every API request call. For applications which are at "Test" or "Live" level, you will need your own Client ID and Client Secret, which will be setup by Equifax and provided to you.
If you need to check your IdAMS credentials, please visit the IdAMS portal.
We use the following methods for authentication:
We support multiple environments for all our APIs to help you:
You must have an approved set of IdAMS credentials (Client ID and Client Secret) for an environment to access it. This can be done by creating an app and adding APIs then requestion promotion of the app to each environment.
NOTE: The Base URLs listed for each of the environments below are API endpoints, not web endpoints.
Equifax supports explicit versioning of API contracts. We use the major version numbering scheme, which involves easily detectable patterns such as v1 or v2 in path segments to distinguish URIs by their version. For example, POST https://api.equifax.co.uk/namespace/v1/resource.
Backward incompatible ("breaking") changes to API contracts results in the release of a new version. While we track backward compatible changes, these changes do not change existing API contracts. Instead, they result in new interfaces or modify internal implementation of an API to provide new behaviour without impacting old behaviour.
As a consumer of Equifax APIs, you should create your app expecting that the following changes might occur without notification:
We will share all changes to the contract and behaviour as change logs on the portal, and provide guides to help you migrate from one version to another.