# Form 3 Insider Filings

> Form 3 Insider Filings is a paid API for AI agents from agent.massive.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Retrieves SEC Form 3 filings reporting initial statements of beneficial ownership by corporate insiders (directors, officers, and 10%+ shareholders).

## Facts

- Endpoint: GET https://agent.massive.com/stocks/filings/vX/form-3
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/form-3-insider-filings-7122eb3e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mkB4hIJxkfEjNuTBT-99L

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 form-3-insider-filings-7122eb3e
```

Example prompt: Can you pull the most recent SEC Form 3 initial ownership filings for Tesla (ticker: TSLA) from the last 30 days, sorted by filing date descending?

## When to prefer this

Use this endpoint when you need to identify when corporate insiders (directors, officers, or 10%+ shareholders) first disclosed a beneficial ownership position in a company via SEC Form 3 filings. Prefer this over Form 4 when you specifically want initial ownership statements rather than changes in ownership. Ideal for monitoring new insider entries, corporate governance research, and compliance tracking.

## Known failure modes

- No filings found matching the specified filters (empty result set)
- Invalid CIK format (must be 10 digits, zero-padded)
- Invalid date format (must be YYYY-MM-DD)
- Limit exceeds maximum of 10,000
- Invalid sort column or direction specified
- Payment failure for the $0.01 USDC per call fee

## How this service works

SEC Form 3 filings reporting initial statements of beneficial ownership of securities. Filed by corporate insiders (directors, officers, and 10%+ shareholders) when they first acquire a position. Can't find what you're looking for? POST feedback to /feedback, no charge.

## Output

Returns a list of SEC Form 3 filing records including filing date, form type (3 or 3/A), issuer company details, reporting owner identity and CIK, and beneficial ownership information. Results can be filtered by ticker, issuer CIK, owner CIK, filing date range, and form type, and sorted and paginated as needed.

## 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",
     "properties": {
      "sort": {
       "type": "string",
       "default": "filing_date.desc",
       "description": "A comma separated list of sort columns. For each column, append '.asc' or '.desc' to specify the sort direction. The sort column defaults to 'filing_date' if not specified. The sort order defaults to 'desc' if not specified."
      },
      "limit": {
       "type": "integer",
       "default": 100,
       "maximum": 10000,
       "minimum": 1,
       "description": "Limit the maximum number of results returned. Defaults to '100' if not specified. The maximum allowed limit is '10000'."
      },
      "tickers": {
       "type": "string",
       "description": "Filter for arrays that contain the value."
      },
      "form_type": {
       "type": "string",
       "description": "SEC form type ('3' for initial filing, '3/A' for amendments)."
      },
      "owner_cik": {
       "type": "string",
       "description": "SEC Central Index Key of the reporting owner (10 digits, zero-padded)."
      },
      "issuer_cik": {
       "type": "string",
       "description": "SEC Central Index Key of the issuer company (10 digits, zero-padded)."
      },
      "filing_date": {
       "type": "string",
       "description": "Date when the filing was submitted to the SEC (formatted as YYYY-MM-DD). Value must be formatted 'yyyy-mm-dd'."
      },
      "filing_date.gt": {
       "type": "string",
       "description": "Filter greater than the value. Value must be formatted 'yyyy-mm-dd'."
      },
      "filing_date.lt": {
       "type": "string",
       "description": "Filter less than the value. Value must be formatted 'yyyy-mm-dd'."
      },
      "tickers.all_of": {
       "type": "string",
       "description": "Filter for arrays that contain all of the values. Multiple values can be specified by using a comma separated list."
      },
      "tickers.any_of": {
       "type": "string",
       "description": "Filter for arrays that contain any of the values. Multiple values can be specified by using a comma separated list."
      },
     
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "status": "OK",
  "results": [
   {
    "remarks": null,
    "tickers": [
     "PPHC"
    ],
    "is_other": false,
    "footnotes": [
     {
      "id": "F1",
      "description": "The options granted on May 17, 2022 vested 100% on the third anniversary of the grant date."
     },
     {
      "id": "F2",
      "description": "The exercise price of the options granted on May 17, 2022 was GPB 8.85, or approximately $11.80 based on a GBP to USD exchange rate as of March 27, 2026 of 1.3336."
     }
    ],
    "form_type": "3",
    "owner_cik": "0002125791",
    "filing_url": "https://www.sec.gov/Archives/edgar/data/1903508/0001628280-26-022046.txt",
    "is_officer": true,
    "issuer_cik": "0001903508",
    "owner_name": "Mazzanti Matthew Ross",
    "filing_date": "2026-03-30",
    "is_director": false,
    "issuer_name": "Public Policy Holding Company, Inc.",
    "aff_10b5_one": null,
    "shares_owned": null,
    "exercise_date": null,
    "officer_title": "Chief Administrative Officer",
    "security_type": "derivative",
    "exercise_price": null,
    "security_title": "Options",
    "accession_number": "0001628280-26-022046",
    "period_of_report": "2026-03-20",
    "direct_or_indirect": "D",
    "nature_of_ownership": null,
    "is_ten_percent_owner": false,
    "not_subject_to_section_16": null,
    "underlying_security_title": "Common Stock, $0.001 par value",
    "underlying_security_shares": 9000,
    "date_of_original_submission": null
   }
  ],
  "next_url": "https://api.massive.com/stocks/filings/vX/form-3?cursor=eyJsaW1pd...",
  "request_id": "047c7035a86042b1925118e5f68d81b0"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/form-3-insider-filings-7122eb3e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent.massive.com](https://www.zero.xyz/host/agent.massive.com/llms.txt)
