---
title: "Check bulk domain availability"
method: GET
path: "/search/bulk-availability"
tags: ["search"]
---

# Check bulk domain availability

`GET /search/bulk-availability`

## Request

- Base URL: `https://api.namefi.io/v-next`
- URL: `https://api.namefi.io/v-next/search/bulk-availability`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

Check if a list of domains are available for registration. Returns availability status, pricing details, current owner (if any), and registration constraints.

## Query parameters

- `domains` string[], required: The domains to check availability for

## Headers

- `x-namefi-eip7702-account` string
- `x-namefi-eip1271-account` string
- `x-namefi-erc1271-account` string

## Response `200`

OK

- object[]
  - `domain` string, required
  - `availability` boolean, required
  - `pricingDetails` object
    - `registrationPrice` union, required
      - object
        - `type` 'PER_YEAR', required
        - `price` object, required
          - `amount` number, required
          - `currency` string, required
      - object
        - `type` 'MULTI_YEAR', required
        - `price` object, required
    - `renewalPrice` union, required
      - object
        - `type` 'PER_YEAR', required
        - `price` object, required
          - `amount` number, required
          - `currency` string, required
      - object
        - `type` 'MULTI_YEAR', required
        - `price` object, required
    - `importPrice` union, required
      - object
        - `type` 'PER_YEAR', required
        - `price` object, required
          - `amount` number, required
          - `currency` string, required
      - object
        - `type` 'MULTI_YEAR', required
        - `price` object, required
  - `currentOwner` string
  - `registrarKey` string
  - `durationValidationInYears` object
    - `min` number, required
    - `max` number, required
    - `increment` number
  - `importable` boolean, required
  - `supported` boolean, required

## Other responses

- `400`: 400
- `401`: 401
- `402`: 402
- `403`: 403
- `404`: 404
- `406`: 406
- `408`: 408
- `409`: 409
- `412`: 412
- `429`: 429
- `500`: 500

---

[API](https://skmtc.dev/namefi/apis/namefi-api.md) · [All operations](https://skmtc.dev/namefi/apis/namefi-api/llms.txt) · [OpenAPI document](https://skmtc.dev/namefi/apis/namefi-api/revisions/3c7c3ade95c9?raw)
