---
title: "Check Domains"
method: POST
path: "/check_domains"
tags: ["Domains"]
---

# Check Domains

`POST /check_domains`

## Request

- Base URL: `https://public.outreach2day.com`
- URL: `https://public.outreach2day.com/check_domains`
- Auth: HTTP bearer

Check availability of multiple domains.

## Request body

- CheckDomainsIn
  - `domains` string[], required
  - `workspaceId` integer, nullable

## Response `200`

Successful Response

- CheckDomainsOut
  - `domains` DomainAvailability[], required
    - `domain` string, required
    - `status` 'free' | 'taken' | 'not_allowed' | 'unknown', required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/outreach2day/apis/outreach-today-public-api.md) · [All operations](https://skmtc.dev/outreach2day/apis/outreach-today-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/outreach2day/apis/outreach-today-public-api/revisions/6c02339eef43?raw)
