---
title: "Get Adverse Media"
method: GET
path: "/companies/{company_id}/adverse-media"
tags: ["company_research"]
---

# Get Adverse Media

`GET /companies/{company_id}/adverse-media`

## 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/companies/{company_id}/adverse-media`
- Auth: none declared

Screening runs already collected for a company, newest screening first.

A pure DB read: no Exa call, no monitor provisioning, no config push. Opening
the Negative News panel is not a decision to spend anything — and the panel
polls this every 5s while a run is in flight. Provisioning and triggering
belong to the write paths (vendor creation, ``POST /news/trigger``); run
state arrives by reconciliation — the panel's sync poll or the nightly
``ExaMonitorSyncWorkflow``.

An unmonitored company reads as empty, which the UI shows as "No screening
has run yet" next to the button that starts one.

## Path parameters

- `company_id` string, uuid, required

## Response `200`

Successful Response

- CompanyMonitorRunResponse[]
  - `company_monitor_run_id` string, uuid, required
  - `state` string, required
  - `completed_at` string, nullable
  - `results` AdverseMediaHit[]
    - `id` string, required: Unique identifier for this hit (slug or short hash)
    - `title` string, required: Headline or title of the news article or event
    - `summary` string, required: 2-4 sentence summary of the adverse media event
    - `when` string, nullable: Date or date range of the event (e.g. 'March 2024')
    - `topics` string[]: Topic tags for the finding; see NegativeNewsTopic for the vocabulary new runs use
    - `source_url` string, nullable: URL of the primary source article
    - `is_perpetrator` boolean, required: True if the company is the alleged perpetrator (not just mentioned)
  - `created` string, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/kobaltlabs/apis/fastapi.md) - [All operations](https://skmtc.dev/kobaltlabs/apis/fastapi/llms.txt) - [OpenAPI document](https://skmtc.dev/kobaltlabs/apis/fastapi/revisions/8587332d5e43?raw)
