---
title: "GET /domains/availability"
method: GET
path: "/domains/availability"
tags: ["DomainAvailability"]
---

# GET /domains/availability

`GET /domains/availability`

## Request

- Base URL: `https://scrappa.co/api`
- URL: `https://scrappa.co/api/domains/availability`
- Auth: API key in header `X-API-KEY`

## Query parameters

- `domain` string, required

## Response `200`

- union
  - object
    - `domain` string, required
    - `available` unknown, required
    - `registered` unknown, required
    - `status` 'unknown', required
    - `confidence` 'low', required
    - `source` 'rdap', required
    - `proxy_type` 'vpn', required
    - `proxy_used` string, required
    - `rdap_url` string, required
    - `rdap_status_code` integer, required
    - `message` 'RDAP returned an inconclusive response.', required
  - object
    - `domain` string, required
    - `available` boolean, nullable, required
    - `registered` boolean, nullable, required
    - `status` 'registered' | 'unknown', required
    - `confidence` 'high' | 'low', required
    - `source` 'rdap', required
    - `proxy_type` 'vpn', required
    - `proxy_used` string, required
    - `rdap_url` string, required
    - `rdap_status_code` integer, required
    - `rdap_events` object[], required
      - `action` string, required
      - `date` string, required
    - `nameservers` unknown[], required
      - unknown
  - object
    - `domain` string, required
    - `available` boolean, required
    - `registered` boolean, required
    - `status` 'probably_available', required
    - `confidence` 'medium', required
    - `source` 'rdap', required
    - `proxy_type` 'vpn', required
    - `proxy_used` string, required
    - `rdap_url` string, required
    - `rdap_status_code` 404, required
    - `message` 'RDAP returned not found. This usually means the domain is not registered, but it does not prove checkout availability, premium pricing, or registry restrictions.', required
  - object
    - `domain` string, required
    - `available` unknown, required
    - `registered` unknown, required
    - `status` 'unknown', required
    - `confidence` 'low', required
    - `source` 'iana_rdap_bootstrap', required
    - `proxy_type` unknown, required
    - `proxy_used` unknown, required
    - `message` 'No RDAP server is listed for this TLD in the IANA bootstrap data.', required

## Other responses

- `401`: Unauthorized - API key is missing or invalid
- `422`: Validation error

---

[API](https://skmtc.dev/scrappa/apis/scrappa-api-documentation.md) · [All operations](https://skmtc.dev/scrappa/apis/scrappa-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/scrappa/apis/scrappa-api-documentation/revisions/1e1aa78ff103?raw)
