---
title: "List outcome pairings"
method: GET
path: "/api/v1/business/outcome-pairings"
tags: ["business"]
---

# List outcome pairings

`GET /api/v1/business/outcome-pairings`

## Request

- Base URL: `https://point11.ai`
- URL: `https://point11.ai/api/v1/business/outcome-pairings`
- Auth: one of:
  - HTTP bearer
  - OAuth 2 (authorization code, authorization URL `https://auth.point11.ai/oauth2/authorize`, token URL `https://auth.point11.ai/oauth2/token`)

List the tracked Outcomes pairings, oldest first, one page, each measured now from the stored daily numbers: how strongly the outcome moved after the signal moved. Weeks (Monday to Sunday) are rebuilt from daily counts, each series becomes its week-over-week change, and the outcome's change is set against the signal's change 0 to 8 weeks earlier; an outcome read from AI assistants is compared with its other channel, which carries the season and promotions both share. The lag is chosen on the earlier weeks and checked on the later ones, and the 95% range comes from a seeded moving-block bootstrap. Each pairing answers a label: collecting (fewer than 16 paired weeks), inconclusive (the range spans no link and a meaningful one), no_meaningful_link (the range lies inside ±0.3), suggestive, or consistent (the pinned pairing only: its range excludes zero and held on the later weeks); exploratory pairings are corrected together for false discoveries. It also answers the correlation, the percent change in the outcome per point (or per 1%) of the signal with its range, the weeks, the smallest correlation those weeks can detect, the signal's reliability, the weekly series, and one sentence. Every result is an association between numbers, never proof of cause.

## Query parameters

- `limit` integer: Number of items to return (1–1000)
- `cursor` string: Opaque cursor returned as nextCursor by the previous page

## Headers

- `Point11-Organization` string, uuid

## Response `200`

Success.

- BusinessOutcomePairingsListResponse
  - `data` object[], required
    - `id` string, uuid, required
    - `pinned` boolean, required
    - `createdAt` string, required
    - `signal` union, required
      - object
        - `kind` 'discovery_win_rate' | 'discovery_brand_share' | 'experience_pass_rate', required
        - `campaignId` string, uuid, required
        - `label` string, required
        - `unit` 'percent', required
      - object
        - `kind` 'outcome', required
        - `outcome` union, required
          - object
            - `sourceId` string, uuid, required
            - `measure` 'sessions' | 'key_events' | 'revenue', required
            - `channel` 'all' | 'ai' | 'other', required
          - object
            - `seriesId` string, uuid, required
            - `measure` 'value', required
            - `channel` 'all' | 'ai' | 'other', required
        - `label` string, required
        - `unit` 'currency' | 'count' | 'percent', required
    - `outcome` union, required
      - object
        - `sourceId` string, uuid, required
        - `measure` 'sessions' | 'key_events' | 'revenue', required
        - `channel` 'all' | 'ai' | 'other', required
        - `label` string, required
        - `unit` 'currency' | 'count' | 'percent', required
        - `currencyCode` string, nullable, required
      - object
        - `seriesId` string, uuid, required
        - `measure` 'value', required
        - `channel` 'all' | 'ai' | 'other', required
        - `label` string, required
        - `unit` 'currency' | 'count' | 'percent', required
        - `currencyCode` string, nullable, required
    - `comparison` object, nullable, required
      - `label` string, required
    - `association` object, required
      - `label` 'collecting' | 'inconclusive' | 'no_meaningful_link' | 'suggestive' | 'consistent', required
      - `design` 'observational' | 'controlled_observational', required
      - `pinned` boolean, required
      - `weeks` integer, required
      - `signalWeeks` integer, required
      - `outcomeWeeks` integer, required
      - `readableFrom` string, nullable, required
      - `lagWeeks` integer, nullable, required
      - `correlation` object, nullable, required
        - `value` number, required
        - `low` number, required
        - `high` number, required
      - `effect` object, nullable, required
        - `value` number, required
        - `low` number, required
        - `high` number, required
      - `pValue` number, nullable, required
      - `holdsLater` boolean, nullable, required
      - `detectable` number, nullable, required
      - `signalReliability` number, nullable, required
      - `series` object[], required
        - `week` string, required
        - `signal` number, nullable, required
        - `outcome` number, nullable, required
        - `comparison` number, nullable, required
      - `changes` object[], required
        - `week` string, required
        - `signal` number, required
        - `outcome` number, required
    - `summary` string, required
  - `nextCursor` string, nullable, required

## Other responses

- `400`: The input, query, or Idempotency-Key is invalid.
- `401`: The bearer is missing, expired, or not accepted.
- `403`: The credential lacks the operation's scope or role, or the operation needs a different door.
- `404`: The resource or organization does not exist for this caller.
- `405`: This path takes another HTTP method, named in `Allow`.
- `409`: The request conflicts with current state or with prior use of its Idempotency-Key.
- `413`: The request, or the answer it asks for, is too large; narrow it.
- `429`: The credential's rate budget is spent; retry after `Retry-After` seconds.
- `500`: An unexpected server failure; retry later. Only `request_id` identifies it.
- `503`: A dependency is temporarily unavailable; retry after `Retry-After` seconds.
- `default`: Another status a product answers for its own refusal (for example `415` for an unsupported attachment); branch on `code`.

---

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