---
title: "Work spreading across destinations, and destinations collecting work"
method: GET
path: "/v1/analysis/fan"
tags: ["Agents"]
---

# Work spreading across destinations, and destinations collecting work

`GET /v1/analysis/fan`

## Request

- Base URL: `https://ratchetgate.com`
- URL: `https://ratchetgate.com/v1/analysis/fan`
- Auth: HTTP bearer

Fan-out: one run or agent reaching many distinct counterparties, reported only when most of them are NEW — a payroll run reaches five hundred people every month and is the healthiest thing in the system, so cardinality alone says nothing and novelty is the measure. Fan-in: one counterparty collecting from several separate agents, which no per-agent ceiling can see. Neither is a verdict: a first run of anything is one hundred per cent new counterparties and looks identical to the thing this finds.

## Query parameters

- `days` integer
- `dimension` string

## Response `200`

Default Response

- object

## Other responses

- `400`: Invalid request.
- `401`: Missing or invalid API key.
- `402`: Insufficient prepaid credit.
- `403`: Scope, policy, or budget refusal.
- `404`: Not found.
- `409`: Conflicting state or idempotency-key reuse.
- `413`: Payload too large.
- `429`: Rate limit exceeded.

---

[API](https://skmtc.dev/ratchetgate/apis/ratchet-api.md) · [All operations](https://skmtc.dev/ratchetgate/apis/ratchet-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ratchetgate/apis/ratchet-api/revisions/5712f33c692f?raw)
