---
title: "The customer observer mesh: site observers (bound to a site by its /.well-known/crawlcheck-observer.txt), counted apart as customers or CrawlCheck's own properties, with the network each reads from"
method: GET
path: "/api/v1/observers/mesh"
---

# The customer observer mesh: site observers (bound to a site by its /.well-known/crawlcheck-observer.txt), counted apart as customers or CrawlCheck's own properties, with the network each reads from

`GET /api/v1/observers/mesh`

## Request

- Base URL: `https://crawlcheck.io`
- URL: `https://crawlcheck.io/api/v1/observers/mesh`
- Auth: none required

## Response `200`

crawlcheck-observer-mesh

- object, nullable
  - `kind` string, nullable
  - `v` number, nullable
  - `site_observers` number, nullable
  - `customer_observers` number, nullable
  - `crawlcheck_property_observers` number, nullable
  - `networks` object, nullable
    - `DigitalOcean, LLC` number, nullable
    - `Hetzner Online GmbH` number, nullable
  - `observers` object[], nullable
    - `observer_id` string, nullable
    - `site` string, nullable
    - `relation` string, nullable
    - `network` object, nullable
      - `class` string, nullable
      - `as_org` string, nullable
    - `status` string, nullable
  - `goal` object, nullable
    - `customer_observers_needed` number, nullable
    - `reached` boolean, nullable

---

[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)
