---
title: "The capability registry: every measured site that declares agent capabilities, with counts by invocation policy class; ?domain= returns one site's capabilities declared beside observed, its mismatches and its signed capability certificate. Public"
method: GET
path: "/api/registry/capabilities"
---

# The capability registry: every measured site that declares agent capabilities, with counts by invocation policy class; ?domain= returns one site's capabilities declared beside observed, its mismatches and its signed capability certificate. Public

`GET /api/registry/capabilities`

## Request

- Base URL: `https://crawlcheck.io`
- URL: `https://crawlcheck.io/api/registry/capabilities`
- Auth: none required

## Query parameters

- `domain` string

## Response `200`

crawlcheck-capability-registry, or crawlcheck-capability-registry-entry with ?domain=

- object, nullable
  - `ok` boolean, nullable
  - `kind` string, nullable
  - `v` number, nullable
  - `generated_at` string, nullable
  - `page` string, nullable
  - `feed` string, nullable
  - `invocation_rule` string, nullable
  - `policy_classes` object[], nullable
    - `id` string, nullable
    - `safety` string, nullable
    - `label` string, nullable
    - `automatic` boolean, nullable
    - `invoke` string, nullable
  - `sites` number, nullable
  - `rows` object[], nullable
    - `page` string, nullable
    - `api` string, nullable
    - `domain` string, nullable
    - `scanned_at` string, nullable
    - `declared` number, nullable
    - `verified` number, nullable
    - `mismatches` number, nullable
    - `protocols` string[], nullable
    - `by_policy` object, nullable
      - `metadata` number, nullable
      - `external_communication` number, nullable
      - `identity` number, nullable
      - `authenticated_read_only` number, nullable
      - `unknown` number, nullable
      - `financial` number, nullable
      - `irreversible_write` number, nullable
      - `public_read_only` number, nullable
    - `report_id` string, nullable

## Other responses

- `404`: no declared capabilities on record for that 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)
