---
title: "Officer and director changes"
method: GET
path: "/v1/events/officer-changes"
---

# Officer and director changes

`GET /v1/events/officer-changes`

## Request

- Base URL: `https://api.turos.app`
- URL: `https://api.turos.app/v1/events/officer-changes`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

Finds officer and director changes derived from 8-K Item 5.02 filings, including appointments, departures, resignations, and terminations. These are filing-derived classifications, not a complete employment-history or board record. Preserve accession and source fields, and treat filing dates as disclosure dates. A bounded submission scan can omit older eligible filings; continue with the returned `nextCursor` value for the same filters. See [API conventions](https://docs.secapi.ai/api-conventions).

## Query parameters

- `ticker` string
- `cik` string
- `date_from` string, date
- `date_to` string, date
- `limit` integer
- `cursor` integer
- `submission_file_limit` integer

## Response `200`

Successful response

- object

## Other responses

- `default`: Contract-aware error response

---

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