---
title: "Get Selection Disagreement"
method: GET
path: "/api/v1/agents/selection/disagreement"
tags: ["experiments"]
---

# Get Selection Disagreement

`GET /api/v1/agents/selection/disagreement`

How often poll order picked something the selector would not have.

THE number shadow selection exists to produce, and the one that decides whether
inverting the send path is worth doing. High agreement means the inversion is low value
and the timing work matters more; low agreement means it is the most valuable thing on
the list. Either answer is worth having before touching a live path.

Split three ways rather than reported as one rate, because the three call for different
responses: a different strategy chosen is a ranking disagreement, a live send the
selector would have declined is a message that should not have gone out, and a live
silence it would have broken is a missed one.

## Query parameters

- `days` integer

## Headers

- `authorization` string, nullable — Bearer <token>

## Response `200`

Successful Response

- EnvelopeDict
  - `data` object, required
  - `meta` Meta
    - `request_id` string
    - `timestamp` string, date-time
    - `total` integer, nullable
    - `truncated` boolean, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/minro/apis/minro-cs-platform.md) · [All operations](https://skmtc.dev/minro/apis/minro-cs-platform/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/minro/minro-cs-platform/revisions/eb854265cf29/schema)
