---
title: "The observed data flow for a domain: where each crawler identity's path dies (edge, robots.txt as a file, robots.txt rules) and which stores it reached. Uses the latest record on file, or scans first when there is none (fresh=1). Answer-engine output is drawn, never measured"
method: GET
path: "/api/flow"
---

# The observed data flow for a domain: where each crawler identity's path dies (edge, robots.txt as a file, robots.txt rules) and which stores it reached. Uses the latest record on file, or scans first when there is none (fresh=1). Answer-engine output is drawn, never measured

`GET /api/flow`

## Request

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

## Query parameters

- `domain` string, required
- `agent` string
- `fresh` '1'

## Response `200`

flowmap 1.0: nodes, edges, agents, breaks, summary; evidence (records from 2026-09-20): what each identity received (status, bytes, SHA-256, compared with a browser), what was kept, the manifest and the seal state; with agent=, one identity's path and a one-line answer

- object

## Other responses

- `404`: No such identity in the scan

---

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