---
title: "Returns results from a GET request to Iris Enrich."
method: GET
path: "/v1/iris-enrich/"
tags: ["Iris Enrich"]
---

# Returns results from a GET request to Iris Enrich.

`GET /v1/iris-enrich/`

## Request

- Base URL: `https://api.domaintools.com`
- URL: `https://api.domaintools.com/v1/iris-enrich/`
- Auth: one of:
  - API key in header `X-Api-Key`
  - HTTP basic
  - API key in query parameter `signature`
- TypeScript: <https://skmtc.dev/domaintools/apis/domaintools-iris-api/docs/v1/iris-enrich/get.ts> (a function with typed inputs; its response is checked against the schema)

## Query parameters

- `app_name` string: A short identifier, code, or handle.
- `app_partner` string: A short identifier, code, or handle.
- `app_version` string: A short identifier, code, or handle.
- `domain` string, required: A comma-separated list of one or more apex domains to investigate.
- `parsed_domain_rdap` boolean: An optional boolean flag that enables a specific feature or response extension when set to `true`. If `false` or omitted, the feature is ignored.
- `parsed_whois` boolean: An optional boolean flag that enables a specific feature or response extension when set to `true`. If `false` or omitted, the feature is ignored.
- `format` 'html' | 'json' | 'xml': The desired response format.

## Response `200`

OK

- object
  - `response` object
    - `limit_exceeded` boolean
    - `message` string
    - `results_count` integer
    - `has_more_results` boolean
    - `results` EnrichResult[]
      - `domain` string
      - `whois_url` string
      - `adsense` EnrichTracker: A tracker identifier.
        - `value` string
      - `alexa` integer
      - `popularity_rank` number
      - `active` boolean
      - `google_analytics` EnrichTracker: A tracker identifier.
        - `value` string
      - `ga4` EnrichTracker[]
        - `value` string
      - `gtm_codes` EnrichTracker[]
        - `value` string
      - `fb_codes` EnrichTracker[]
        - `value` string
      - `hotjar_codes` EnrichTracker[]
        - `value` string
      - `baidu_codes` EnrichTracker[]
        - `value` string
      - `yandex_codes` EnrichTracker[]
        - `value` string
      - `matomo_codes` EnrichTracker[]
        - `value` string
      - `statcounter_project_codes` EnrichTracker[]
        - `value` string
      - `statcounter_security_codes` EnrichTracker[]
        - `value` string
      - `admin_contact` EnrichContact
        - `name` EnrichValue
          - `value` union
            - string
            - integer
        - `org` EnrichValue
          - `value` union
            - string
            - integer
        - `street` EnrichValue
          - `value` union
            - string
            - integer
        - `city` EnrichValue
          - `value` union
            - string
            - integer
        - `state` EnrichValue
          - `value` union
            - string
            - integer
        - `postal` EnrichValue
          - `value` union
            - string
            - integer
        - `country` EnrichValue
          - `value` union
            - string
            - integer
        - `phone` EnrichValue
          - `value` union
            - string
            - integer
        - `fax` EnrichValue
          - `value` union
            - string
            - integer
        - `email` EnrichValue[]
          - `value` union
            - string
            - integer
      - `billing_contact` EnrichContact
        - `name` EnrichValue
          - `value` union
            - string
            - integer
        - `org` EnrichValue
          - `value` union
            - string
            - integer
        - `street` EnrichValue
          - `value` union
            - string
            - integer
        - `city` EnrichValue
          - `value` union
            - string
            - integer
        - `state` EnrichValue
          - `value` union
            - string
            - integer
        - `postal` EnrichValue
          - `value` union
            - string
            - integer
        - `country` EnrichValue
          - `value` union
            - string
            - integer
        - `phone` EnrichValue
          - `value` union
            - string
            - integer
        - `fax` EnrichValue
          - `value` union
            - string
            - integer
        - `email` EnrichValue[]
          - `value` union
            - string
            - integer
      - `registrant_contact` EnrichContact
        - `name` EnrichValue
          - `value` union
            - string
            - integer
        - `org` EnrichValue
          - `value` union
            - string
            - integer
        - `street` EnrichValue
          - `value` union
            - string
            - integer
        - `city` EnrichValue
          - `value` union
            - string
            - integer
        - `state` EnrichValue
          - `value` union
            - string
            - integer
        - `postal` EnrichValue
          - `value` union
            - string
            - integer
        - `country` EnrichValue
          - `value` union
            - string
            - integer
        - `phone` EnrichValue
          - `value` union
            - string
            - integer
        - `fax` EnrichValue
          - `value` union
            - string
            - integer
        - `email` EnrichValue[]
          - `value` union
            - string
            - integer
      - `technical_contact` EnrichContact
        - `name` EnrichValue
          - `value` union
            - string
            - integer
        - `org` EnrichValue
          - `value` union
            - string
            - integer
        - `street` EnrichValue
          - `value` union
            - string
            - integer
        - `city` EnrichValue
          - `value` union
            - string
            - integer
        - `state` EnrichValue
          - `value` union
            - string
            - integer
        - `postal` EnrichValue
          - `value` union
            - string
            - integer
        - `country` EnrichValue
          - `value` union
            - string
            - integer
        - `phone` EnrichValue
          - `value` union
            - string
            - integer
        - `fax` EnrichValue
          - `value` union
            - string
            - integer
        - `email` EnrichValue[]
          - `value` union
            - string
            - integer
      - `create_date` EnrichValue
        - `value` union
          - string
          - integer
      - `expiration_date` EnrichValue
        - `value` union
          - string
          - integer
      - `email_domain` EnrichValue[]
        - `value` union
          - string
          - integer
      - `soa_email` EnrichValue[]
        - `value` union
          - string
          - integer
      - `ssl_email` EnrichValue[]
        - `value` union
          - string
          - integer
      - `additional_whois_email` EnrichValue[]
        - `value` union
          - string
          - integer
      - `ip` object[]
        - `address` EnrichValue
          - `value` union
            - string
            - integer
        - `asn` EnrichValue[]
          - `value` union
            - string
            - integer
        - `country_code` EnrichValue
          - `value` union
            - string
            - integer
        - `isp` EnrichValue
          - `value` union
            - string
            - integer
      - `mx` object[]
        - `host` EnrichValue
          - `value` union
            - string
            - integer
        - `domain` EnrichValue
          - `value` union
            - string
            - integer
        - `ip` EnrichValue[]
          - `value` union
            - string
            - integer
        - `priority` number
      - `name_server` object[]
        - `host` EnrichValue
          - `value` union
            - string
            - integer
        - `domain` EnrichValue
          - `value` union
            - string
            - integer
        - `ip` EnrichValue[]
          - `value` union
            - string
            - integer
      - `domain_risk` object
        - `risk_score` integer
        - `components` object[]: A list of risk components and their individual scores that contribute to the overall domain risk.
      - `redirect` EnrichValue
        - `value` union
          - string
          - integer
      - `redirect_domain` EnrichValue
        - `value` union
          - string
          - integer
      - `registrant_name` EnrichValue
        - `value` union
          - string
          - integer
      - `registrant_org` EnrichValue
        - `value` union
          - string
          - integer
      - `registrar` EnrichValue
        - `value` union
          - string
          - integer
      - `registrar_status` string[]
      - `spf_info` string
      - `ssl_info` object[]
        - `hash` EnrichValue
          - `value` union
            - string
            - integer
        - `subject` EnrichValue
          - `value` union
            - string
            - integer
        - `organization` EnrichValue
          - `value` union
            - string
            - integer
        - `email` string[]
        - `alt_names` EnrichValue[]
          - `value` union
            - string
            - integer
        - `sources` object
          - `active` integer
          - `passive` integer
        - `common_name` EnrichValue
          - `value` union
            - string
            - integer
        - `issuer_common_name` EnrichValue
          - `value` union
            - string
            - integer
        - `not_after` EnrichValue
          - `value` union
            - string
            - integer
        - `not_before` EnrichValue
          - `value` union
            - string
            - integer
        - `duration` EnrichValue
          - `value` union
            - string
            - integer
      - `tld` string
      - `website_response` number
      - `data_updated_timestamp` string, date-time
      - `website_title` EnrichValue
        - `value` union
          - string
          - integer
      - `server_type` EnrichValue
        - `value` union
          - string
          - integer
      - `first_seen` EnrichValue
        - `value` union
          - string
          - integer
      - `tags` object[]
        - `label` string
        - `scope` string
        - `tagged_at` string
      - `parsed_whois` object: Parsed data from the domain's WHOIS record. Present only when the request includes `parsed_whois=true`.
      - `parsed_domain_rdap` object: Parsed data from the domain's RDAP record. Present only when the request includes `parsed_domain_rdap=true`.
    - `missing_domains` ApexDomain[]

## Other responses

- `206`: 206: Partial Content. The response is a subset of the full results. The `has_more_results` field in the response will be `true`.
- `400`: 400: Bad Request. The request was invalid. The response will contain details about the error.
- `401`: 401: Unauthorized. API credentials are required and were not provided, or the provided credentials are not valid.
- `403`: 403: Forbidden. The API credentials provided do not have access to the requested resource or endpoint.
- `404`: 404: Not Found. The requested resource does not exist.
- `500`: 500: Internal Server Error. An unexpected error occurred on the server. If the problem persists, contact DomainTools support.
- `503`: 503: Service Unavailable. The service is temporarily unavailable.

---

[API](https://skmtc.dev/domaintools/apis/domaintools-iris-api.md) - [All operations](https://skmtc.dev/domaintools/apis/domaintools-iris-api/llms.txt) - [OpenAPI document](https://skmtc.dev/domaintools/apis/domaintools-iris-api/revisions/74a0d057a130?raw)
