# Experian Aperture Data Quality API

**Canonical:** https://apis.io/apis/experian/aperture/  
**Provider:** Experian — https://apis.io/providers/experian/  
**Base URL:** https://api.experianaperture.io  
**Documentation:** https://docs.experianaperture.io/

Experian Aperture Data Quality API is one of 9 APIs that [Experian](https://apis.io/providers/experian/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Data Quality, Address Validation, Email Validation, Phone Validation, and Data Enrichment. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The consolidated Experian Data Quality REST API — 41 operations across 34 paths covering address search/validate/format/layouts, email validation, phone validation, demographic enrichment, identity append, reverse phone append and the bulk batch surface for address, email and phone. Published as OpenAPI 3.0.4 at api.experianaperture.io/docs/openapi.json.

## Operations (41)

| Method | Path | Summary |
|---|---|---|
| GET | `/address/datasets/v1` | Get the available datasets for the supplied country. |
| GET | `/address/format/v1/{global_address_key}` | Format the address with the supplied key. |
| POST | `/address/format/v1/{global_address_key}` | Format the address with the supplied key using a custom layout. |
| POST | `/address/layouts/v1` | Get the available layouts for the supplied country. |
| POST | `/address/layouts/v2` | Creates an address layout. |
| GET | `/address/layouts/v2` | Gets a list of the address layouts. |
| DELETE | `/address/layouts/v2/{name}` | Delete an address layout. |
| GET | `/address/layouts/v2/{name}` | Gets an address layout. |
| PUT | `/address/layouts/v2/{name}` | Updates an address layout. |
| POST | `/address/lookup/v1` | Lookup an address based on a key. |
| POST | `/address/lookup/v2` | Lookup an address based on a key. |
| POST | `/address/promptsets/v1` | Get the available prompt sets. |
| POST | `/address/search/v1` | Search for an address. |
| GET | `/address/suggestions/stepin/v1/{global_address_key}` | Step into a suggestion. |
| POST | `/address/suggestions/refine/v1/{key}` | Refine a suggestion. |
| POST | `/address/suggestions/format/v1` | Search and format a list of suggestions. |
| POST | `/address/validate/v1` | Validate an address. |
| GET | `/address/bulk/v1/batches` | Gets all batches. |
| POST | `/address/bulk/v1/batches` | Submits a batch of address to be validated. |
| POST | `/address/bulk/v1/batches/{batch_id}/start` | Start processing a batch of address to be validated. |
| GET | `/address/bulk/v1/batches/{batch_id}` | Gets the status of a batch of address to be validated. |
| GET | `/address/bulk/v1/batches/{batch_id}/results` | Gets the validation result of a batch of address. |
| POST | `/address/bulk/v1/batches/{batch_id}/stop` | Stop processing a batch of address to be validated. |
| GET | `/email/bulk/v1/batches` | Gets all batches. |
| POST | `/email/bulk/v1/batches` | Submits a batch of email to be validated. |
| POST | `/email/bulk/v1/batches/{batch_id}/start` | Start processing a batch of email to be validated. |
| GET | `/email/bulk/v1/batches/{batch_id}` | Gets the status of a batch of email to be validated. |
| GET | `/email/bulk/v1/batches/{batch_id}/results` | Gets the validation result of a batch of email. |
| POST | `/email/bulk/v1/batches/{batch_id}/stop` | Stop processing a batch of email to be validated. |
| GET | `/phone/bulk/v1/batches` | Gets all batches. |
| POST | `/phone/bulk/v1/batches` | Submits a batch of phone numbers to be validated. |
| POST | `/phone/bulk/v1/batches/{batch_id}/start` | Start processing a batch of phone numbers to be validated. |
| GET | `/phone/bulk/v1/batches/{batch_id}` | Gets the status of a batch of phone numbers to be validated. |
| GET | `/phone/bulk/v1/batches/{batch_id}/results` | Gets the validation result of a batch of phone numbers. |
| POST | `/phone/bulk/v1/batches/{batch_id}/stop` | Stop processing a batch of phone numbers to be validated. |
| POST | `/email/validation/v1` | Submits an email address to the service to be validated and returns the result of the validation. |
| POST | `/enrichment/v2` | Submits an enrichment request to the service and returns enriched data for the given search keys and specified attributes. |
| POST | `/identity/append/v1` | Submit an individual's name, postal address, and/or email to append the individual's relevant contact information or email risk score. |
| POST | `/phone/validate/v2` | Submits a phone number to the service to be validated and returns the result of the validation. |
| POST | `/phone/append/v1` | Submits a phone number to get the reverse phone append. |
| POST | `/email/validate/v2` | Submits an email address to the service to be validated and returns the result of the validation. |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/experian/refs/heads/main/openapi/experian-aperture-openapi.json
- **Documentation** — https://docs.experianaperture.io/
- **APIReference** — https://docs.experianaperture.io/address-validation/experian-address-validation/realtime-api-reference/api-specification/
- **Console** — https://api.experianaperture.io/docs
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/experian/refs/heads/main/apis.yml

## Other Experian APIs (8)

- [Experian Address Validation API](https://apis.io/apis/experian/address-validation/)
- [Experian Email Validation API](https://apis.io/apis/experian/email-validation/)
- [Experian Phone Validation API](https://apis.io/apis/experian/phone-validation/)
- [Experian Enrichment API](https://apis.io/apis/experian/enrichment/)
- [Experian Identity Append API](https://apis.io/apis/experian/identity-append/)
- [Experian Bulk Validation API](https://apis.io/apis/experian/bulk-validation/)
- [Experian Address Validate (Pro OnDemand SOAP)](https://apis.io/apis/experian/address-validate-soap/)
- [Experian Global Developer Platform](https://apis.io/apis/experian/global-developer-platform/)

## Tags

Data Quality, Address Validation, Email Validation, Phone Validation, Data Enrichment

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/experian/aperture/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/experian/.
