---
title: "Gets a list of the address layouts."
method: GET
path: "/address/layouts/v2"
tags: ["Address Validation"]
---

# Gets a list of the address layouts.

`GET /address/layouts/v2`

## Query parameters

- `country_iso` string
- `datasets` string[]
- `name_contains` string

## Headers

- `Reference-Id` string
- `Timeout-Seconds` integer

## Response `200`

OK

- AddressLayoutsV2ListResponse — Response model for Address Layouts V2 List endpoint.
  - `error` ResponseError — Error model containing the error details.
    - `type` string, nullable — A link to documentation that provides more details about the error you’ve encountered.
    - `title` string, nullable — The title of the error.
    - `detail` string, nullable — A description of the error.
    - `instance` string, nullable — The endpoint that returned the error.
  - `result` AddressLayoutsV2ListResponseModel[], nullable — Address Layouts V2 List Result Collection
    - `id` string, nullable — The layout ID.
    - `name` string, required — The layout name.
    - `applies_to` AddressLayoutV2AppliesTo[], nullable — The layout applies to.
      - `country_iso` string, required — The country ISO3 code.
      - `datasets` string[], required — The datasets.
      - `language` string, nullable — The language.
      - `script` string, nullable — The script.
    - `status` 'CreationInProgress' | 'Completed' — The status of the layout

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `406` — Not Acceptable
- `408` — Request Timeout
- `415` — Unsupported Media Type
- `429` — Too Many Requests
- `500` — Internal Server Error
- `503` — Service Unavailable

---

[API](https://skmtc.dev/experianaperture/apis/aperture-rest-api.md) · [All operations](https://skmtc.dev/experianaperture/apis/aperture-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/experianaperture/aperture-rest-api/revisions/f17d329b4892/schema)
