latestOpenAPI 3.0.3AGPL-3.0 license2026-08-2011401.8 MB

a1e86af2406d

issues

List active issues blocking campaign progress

Unified read of campaign issues — capability gaps (missing ICP/playbook), AI provider auth/billing trips, LinkedIn session expired, dispatch skip-reasons, and rate limits — all collapsed into one shape with category and severity. Pass campaignId to scope to a single campaign. Routine pacing (business hours, target reached, chain in progress) is intentionally NOT surfaced.

get/issues

Query parameters

campaignIdstring

Restrict to issues touching one campaign (id or slug).

scope'active' | 'all'

active (default) hides resolved; all includes them.

categoriesstring

Comma-separated subset of categories (e.g. auth,billing,rate-limit for header banners).

limitinteger

Max issues to return (default 30, max 50).

verboseboolean

Include the raw fields (default false, which omits them). The parameter used to promise evidence too; there was never an evidence field.

feed'ranked'

Set to ranked for the banner's single-most-important view: one issue plus the rest, already ordered. It replaces the flat list rather than filtering it, so the response shape differs.

Response

Active issues for the user (and optionally a single campaign).

OR