---
title: "False-closed watch for one business (?domain=): whether any source says it is closed - the Business Profile's own status, Google's duplicate mark and owner control (licence holder), each directory listing's closed flag and each AI answer. Profile changes are alerted daily. Findings PROFILE_TEMPORARILY_CLOSED, PROFILE_PERMANENTLY_CLOSED, PROFILE_MARKED_DUPLICATE, PROFILE_NO_OWNER_CONTROL, DIRECTORY_MARKED_CLOSED, DIRECTORY_TEMPORARILY_CLOSED, AI_SAYS_CLOSED. Signed (crawlcheck-business-closed-watch)."
method: GET
path: "/api/v1/business/closed-watch"
---

# False-closed watch for one business (?domain=): whether any source says it is closed - the Business Profile's own status, Google's duplicate mark and owner control (licence holder), each directory listing's closed flag and each AI answer. Profile changes are alerted daily. Findings PROFILE_TEMPORARILY_CLOSED, PROFILE_PERMANENTLY_CLOSED, PROFILE_MARKED_DUPLICATE, PROFILE_NO_OWNER_CONTROL, DIRECTORY_MARKED_CLOSED, DIRECTORY_TEMPORARILY_CLOSED, AI_SAYS_CLOSED. Signed (crawlcheck-business-closed-watch).

`GET /api/v1/business/closed-watch`

## Request

- Base URL: `https://crawlcheck.io`
- URL: `https://crawlcheck.io/api/v1/business/closed-watch`
- Auth: none required

## Query parameters

- `domain` string, required

## Response `200`

crawlcheck-business-closed-watch

- object, nullable
  - `kind` string, nullable
  - `v` number, nullable
  - `domain` string, nullable
  - `access` string, nullable
  - `status` string, nullable
  - `sources` object[], nullable
    - `source` string, nullable
    - `name` string, nullable
    - `status` string, nullable
    - `says_closed` boolean, nullable
  - `findings` unknown[], nullable
    - unknown

## Other responses

- `400`: no domain

---

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