internal

Get Marketing Feedback Risks

Paginated marketing risks whose run falls in week_start's week, backing the feedback signal & coverage drill-down.

Uses the same week bucketing (date_trunc('week', run_time)) and scope as the weekly feedback series, so the list matches the clicked point. Lists all risks (Kobalt-generated + reviewer-added) by default; the flagged / outdated / reviewer_added / dismissed / over_flagged / reason flags narrow the list (ANDed when combined). Optional source_clause / short_text / ignore_comment / source_family / disclosure params narrow further when the admin clicks a group-by bucket (repeat a param to OR multiple keys for merged near-dupe clusters). Each row carries file_id to deeplink into the analysis history view and dismiss_reason (the reviewer's stated reason, when dismissed).

get/internal/reliability/marketing/feedback/risks

Request

  • Base URL
    https://api.kobaltlabs.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.kobaltlabs.com/internal/reliability/marketing/feedback/risks
  • Auth
    none declared

Query parameters

week_startstring date required

ISO week start (Monday) to drill into

company_idstring uuid nullable
team_idstring uuid nullable
flaggedboolean

Only risks a reviewer flagged

outdatedboolean

Only risks superseded by a re-run

reviewer_addedboolean

Only reviewer-added risks

dismissedboolean

Only risks a reviewer dismissed

over_flaggedboolean

Only dismissals the reviewer marked as an over-flag / false positive (reason incorrect / out_of_scope / already_met)

reason'valid_ok' | 'already_met' | 'incorrect' | 'out_of_scope' | 'pre_approved' | 'other'

Why a reviewer dismissed a marketing risk (status=dismissed).

Only dismissals with this exact reviewer-stated reason

ignoredboolean

Only risks with an ignore comment

actionedboolean

Only risks dispositioned (status set or outdated)

not_actionedboolean

Only risks never dispositioned (no status, not outdated)

source_clausestring[] nullable

Narrow to risks whose normalized source_clause matches any key (repeat param to OR near-dupe cluster members)

short_textstring[] nullable

Narrow to risks whose normalized short_text matches any key (repeat param to OR)

ignore_commentstring[] nullable

Narrow to risks whose normalized ignore_comment matches any key (repeat param to OR)

source_familystring[] nullable

Narrow to a coarse source-family bucket: 'Marketing standards' or 'Regulatory' (repeat param to OR)

disclosurestring[] nullable

Narrow to a disclosure / standards-file key parsed from source_clause (repeat param to OR near-dupe cluster members)

limitinteger
offsetinteger

Response

Successful Response

week_startstring date required
totalinteger required
disclosure_related_countinteger
limitinteger required
offsetinteger required

Changes

No recorded changes to this operation across all 8 revisions of this API.