---
title: "Search insider filings"
method: GET
path: "/v1/insiders"
---

# Search insider filings

`GET /v1/insiders`

## Request

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

Use this route to build a review queue from filed insider-ownership records. Filter by issuer, reporting owner, security title, Form 4 transaction code, and filing date; `date_from` and `date_to` apply to the filing date, not the transaction date. Rows preserve the reported transaction and filing fields, accession, provenance, and freshness metadata, but a filing-derived record does not establish motive, legality, 10b5-1-plan status, current ownership, or investment outcome. Page only with the returned `nextCursor` while `hasMore` is true, and inspect the cited filing for footnotes or missing context. See [ownership workflows](/ownership-workflows) and the [insider trading guide](/seo/insider-trading-api).

## Query parameters

- `ticker` string
- `cik` string
- `forms` string
- `date_from` string, date
- `date_to` string, date
- `owner_name` string
- `owner_cik` string
- `security_title` string
- `transaction_code` string
- `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)
