---
title: "Active symbol confluence + divergence"
method: GET
path: "/confluence"
tags: ["confluence"]
---

# Active symbol confluence + divergence

`GET /confluence`

## Request

- Base URL: `https://kresmion.com/v1`
- URL: `https://kresmion.com/v1/confluence`
- Auth: HTTP bearer

Symbols where three or more INDEPENDENT signal families currently agree on a direction (confluence), plus symbols where strong families disagree (divergence), newest first. Families span on-chain whale flow, funding-rate stress, prediction-market repricing, and the deterministic signal engine. Composites that include a crypto-options leg are not served. Each row lists every contributing leg under `legs` so the independence of the sources can be judged directly, and `asset_class` / `asset_bucket` say which asset the symbol means (a symbol is not unique across classes: LINK, BTC, GOLD). Filter by symbol, conviction (HIGH, MEDIUM, FORMING), a minimum composite score, and a look-back window in hours. Expired rows are hidden unless `include_expired=true`. Independent sources agreeing is broader context, not a prediction, and the absence of a family leg reflects that family's symbol coverage rather than disagreement.

## Query parameters

- `symbol` string, nullable: Filter to one symbol (case-insensitive).
- `conviction` string, nullable: HIGH | MEDIUM | FORMING.
- `min_score` integer: Minimum composite score.
- `include_expired` boolean: Include inactive/expired rows.
- `hours` integer: Look-back window on fired_at (max 30 days).
- `limit` integer

## Headers

- `authorization` string, nullable

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

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