---
title: "One signed metrics document (crawlcheck-metrics): network (sites measured, crawler visits, MCP servers listed and observed, customer observers), developer (outside API calls per day by endpoint and client kind, active licence keys this month, SDK downloads, MCP calls), trust (false-positive rate on appeal, disputes, reconstruction, trace coverage, SLOs) and the north star (decisions issued, decisions to verified outside agents, outside receipt checks). CrawlCheck's own tooling is counted apart. ?days=1-30 (default 7); ?week=YYYY-Www returns the sealed weekly edition."
method: GET
path: "/api/v1/metrics"
---

# One signed metrics document (crawlcheck-metrics): network (sites measured, crawler visits, MCP servers listed and observed, customer observers), developer (outside API calls per day by endpoint and client kind, active licence keys this month, SDK downloads, MCP calls), trust (false-positive rate on appeal, disputes, reconstruction, trace coverage, SLOs) and the north star (decisions issued, decisions to verified outside agents, outside receipt checks). CrawlCheck's own tooling is counted apart. ?days=1-30 (default 7); ?week=YYYY-Www returns the sealed weekly edition.

`GET /api/v1/metrics`

## Request

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

## Query parameters

- `days` integer
- `week` string

## Response `200`

crawlcheck-metrics

- object, nullable
  - `kind` string, nullable
  - `v` number, nullable
  - `generated_at` string, nullable
  - `window_days` number, nullable
  - `days` unknown[], nullable
    - unknown
  - `network` object, nullable
    - `sites_measured` object, nullable
      - `value` number, nullable
      - `unit` string, nullable
      - `source` string, nullable
  - `developer` object, nullable
    - `api_calls_outside` object, nullable
      - `value` number, nullable
      - `unit` string, nullable
    - `resolve_calls` object, nullable
      - `value` number, nullable
      - `unit` string, nullable
    - `by_client` object, nullable
      - `value` object, nullable
        - `script` number, nullable
        - `python_sdk` number, nullable
        - `ai_agent` number, nullable
      - `unit` string, nullable
    - `per_day` object[], nullable
      - `day` string, nullable
      - `outside` object, nullable
        - `resolve` number, nullable
        - `preflight` number, nullable
      - `ours` object, nullable
        - `resolve` number, nullable
      - `errors_4xx` number, nullable
      - `errors_5xx` number, nullable
  - `trust` object, nullable
    - `false_positive_rate_on_appeal` object, nullable
      - `value` number, nullable
      - `unit` string, nullable
  - `north_star` object, nullable
    - `metric` string, nullable
    - `decisions_issued` object, nullable
      - `value` number, nullable
      - `unit` string, nullable
    - `goal_reached` object, nullable
      - `value` boolean, nullable
  - `signature` object, nullable
    - `v` number, nullable
    - `alg` string, nullable
    - `kid` unknown

## Other responses

- `400`: bad week
- `404`: no edition for that week

---

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