---
title: "List Contacts"
method: GET
path: "/2/domains/accounts/{account}/contacts"
tags: ["Domain > Contact"]
---

# List Contacts

`GET /2/domains/accounts/{account}/contacts`

List all Contacts

## Path parameters

- `account` string, required

## Query parameters

- `with` string
- `domain` string — Filter contacts associated with a specific domain
- `email` string — Filter contacts by email address

## Response `200`

OK

- object
  - `result` 'success' | 'error' | 'asynchronous', required — Result of the HTTP request
  - `data` 6a791d9bApiDomainContact[]
    - `address_type` 'int' | 'loc', required — Type of address
    - `first_name` string, required — First name of the contact
    - `last_name` string, nullable, required — Last name of the contact
    - `company` string, required — Company name
    - `street1` string, required — Primary street address
    - `street2` string, required — Secondary street address
    - `street3` string, nullable, required — Additional street address
    - `postal_code` string, required — Postal code
    - `city` string, required — City name
    - `state` string, required — State or region
    - `country_code` string, required — Country code (ISO 3166-1 alpha-2)
    - `id` integer, required — Contact unique identifier
    - `type` 'Association' | 'Organization' | 'Other' | 'Person', required — Type of contact
    - `phone` string, required — Phone number of the contact
    - `fax` string, nullable, required — Fax number of the contact
    - `email` string, required — Email address of the contact
    - `is_validated` boolean, required — Whether the contact email has been verified
    - `validated_at` integer, required — Timestamp when the contact was validated
    - `created_at` integer, required — Timestamp when the contact was created
    - `pending_modification` 6a791d9bApiDomainContactModification
      - `contact_before` 6a791d9bApiDomainContact, required — recursive
      - `contact_after` 6a791d9bApiDomainContact, required — recursive
      - `is_validated` boolean, required — Whether the modification has been validated
      - `created_at` integer, required — Creation date of the modification
      - `associated_domains` 6a791d9bApiDomainContactAssociatedDomain[], required — Domains associated with this contact (capped preview, see associated_domains_count for the total)
        - `id` integer, required — Domain ID
        - `name` string, required — Domain name
        - `roles` object[], required — Contact roles for this domain
      - `associated_domains_count` integer, required — Total number of domains associated with this contact
    - `associated_domains` 6a791d9bApiDomainContactAssociatedDomain[] — Domains associated with this contact (capped preview, see associated_domains_count for the total)
      - `id` integer, required — Domain ID
      - `name` string, required — Domain name
      - `roles` object[], required — Contact roles for this domain
    - `associated_domains_count` integer — Total number of domains associated with this contact

---

[API](https://skmtc.dev/infomaniak/apis/api-reference-developer-tools.md) · [All operations](https://skmtc.dev/infomaniak/apis/api-reference-developer-tools/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/infomaniak/api-reference-developer-tools/revisions/667aae28fec6/schema)
