---
title: "Api Company Events Auditor Change"
method: GET
path: "/api/company/events/auditor-change"
---

# Api Company Events Auditor Change

`GET /api/company/events/auditor-change`

## Request

- Base URL: `https://www.oxfordledge.com` (the document declares no server; this is the origin it was published from)
- URL: `https://www.oxfordledge.com/api/company/events/auditor-change`
- Auth: none declared

Interpreted auditor-change events for a ticker.

SF-6 Option A Phase E6 (2026-05-08). Surfaces v66 auditor_change_*
columns populated by `services.event_interpreter.parse_auditor_change`
+ `tools/backfill_auditor_change.py`. Big-four + 9 second-tier
firm names recognized; new vs prior disambiguated via context cues.

## Query parameters

- `ticker` string, nullable
- `limit` integer
- `min_confidence` number

## Response `200`

Successful Response

- AuditorChangeEventsResponse: `GET /api/company/events/auditor-change` — interpreted auditor-change events.
  - `ticker` string, required: Resolved + uppercased ticker.
  - `count` integer, required: len(events).
  - `events` AuditorChangeEventItem[], required: Interpreted auditor-change events sorted by event_date DESC.
    - `event_date` string, nullable: Event date as YYYY-MM-DD string.
    - `headline` string, nullable: Item label per SEC 8-K spec.
    - `new_auditor` string, nullable: Firm being engaged.
    - `prior_auditor` string, nullable: Firm being dismissed.
    - `reason` string, nullable: One of: 'dismissed', 'resigned', 'declined', 'other'.
    - `confidence_score` number, required: 0.0-1.0.
    - `source_url` string, nullable: EDGAR URL of the underlying 8-K.

## Other responses

- `422`: Validation Error

---

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