# SEC Form 4 Filings Lookup

> SEC Form 4 Filings Lookup is a paid API for AI agents from api.chainmarket-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Retrieves recent SEC Form 4 (insider trading) filings for a public company by its CIK number

## Facts

- Endpoint: GET https://api.chainmarket-api.workers.dev/api/finance/sec-form4?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sec-form-4-filings-lookup-bd8e623f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6jbM_xXixNZDhN0cPtqfH

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sec-form-4-filings-lookup-bd8e623f
```

Example prompt: Pull the 5 most recent SEC Form 4 insider trading filings for Tesla — their CIK is 1318605.

## When to prefer this

Choose this endpoint when you need structured, machine-readable SEC Form 4 insider trading filings for a known public company identified by CIK, without signing up for an API key. Ideal for agents doing financial due diligence, monitoring insider activity, or enriching equity research workflows. Prefer this over direct EDGAR scraping when you want a clean JSON response and pay-per-call pricing with no subscription.

## Known failure modes

- Invalid or non-existent CIK returns empty results or error
- CIK with no Form 4 filings returns empty filings array
- Limit out of range (outside 1-20) may cause validation error
- SEC EDGAR temporarily unavailable causes upstream fetch failure
- Payment failure results in no charge and no response data

## How this service works

Recent SEC Form 4 insider filings (officers, directors, 10% owners reporting trades) for one company CIK, from EDGAR's public submissions index. Lists filings with dates and links; transaction amounts are not parsed.

## Output

Returns a JSON object with the company name, CIK, total count of filings returned, the source URL on SEC EDGAR, a timestamp of when it was checked, and an array of filing objects each containing the form type, filed date, accession number, document filename, and full URL to the filing on SEC.gov.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "cik"
     ],
     "properties": {
      "cik": {
       "type": "string",
       "description": "Company CIK (1 to 10 digits), e.g. 1318605 (Tesla)"
      },
      "limit": {
       "type": "string",
       "description": "How many filings, 1 to 20 (default 10)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "cik": "0001318605",
  "count": 5,
  "source": "https://data.sec.gov/submissions/CIK0001318605.json",
  "company": "Tesla, Inc.",
  "filings": [
   {
    "url": "https://www.sec.gov/Archives/edgar/data/1318605/000110465926106432/xslF345X06/tm2625055d1_4seq1.xml",
    "form": "4",
    "document": "xslF345X06/tm2625055d1_4seq1.xml",
    "filedDate": "2026-09-09",
    "accessionNumber": "0001104659-26-106432"
   },
   {
    "url": "https://www.sec.gov/Archives/edgar/data/1318605/000110465926075213/xslF345X06/tm2618092-2_4seq1.xml",
    "form": "4",
    "document": "xslF345X06/tm2618092-2_4seq1.xml",
    "filedDate": "2026-06-17",
    "accessionNumber": "0001104659-26-075213"
   }
  ],
  "checkedAt": "2026-10-23T09:36:14.232Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sec-form-4-filings-lookup-bd8e623f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.chainmarket-api.workers.dev](https://www.zero.xyz/host/api.chainmarket-api.workers.dev/llms.txt)
