# SEC Form 144 Insider Sale Notices

> SEC Form 144 Insider Sale Notices is a paid API for AI agents from x402stock.xyz, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-13).

Retrieves recent SEC Form 144 filings — notices of proposed insider stock sales — sourced from SEC EDGAR, including insider name, company, shares to be sold, and approximate sale date.

## Facts

- Endpoint: GET https://x402stock.xyz/api/v1/form-144
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sec-form-144-insider-sale-notices-0ee75066
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3RPerhFwxZ83Z5EGIMdFz

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-144-insider-sale-notices-0ee75066
```

Example prompt: Show me the most recent SEC Form 144 insider sale notices from the past 14 days — up to 20 results — so I can see who's planning to sell company stock and how many shares.

## When to prefer this

Use this endpoint when you need structured, up-to-date SEC Form 144 insider sale notice data without setting up API keys or subscriptions. Ideal for AI agents performing investment research, monitoring insider selling pressure, or building alerts around insider activity. Prefer over general SEC EDGAR scraping because it delivers parsed, structured JSON with key fields extracted. Pay-per-call pricing in USDC via x402 on Base makes it cost-effective for low-frequency or on-demand queries.

## Known failure modes

- Invalid date format for startdt/enddt (must be YYYY-MM-DD) returns 400
- days value of 0 or negative rejected (exclusiveMinimum: 0)
- days exceeding 90 or limit exceeding 50 returns validation error
- SEC EDGAR unavailable or delayed data may return stale results
- Payment failure via x402/USDC returns 402 Payment Required

## How this service works

Market-wide recent Form 144 insider intent-to-sell notices across all US issuers — who is filing to sell, before the Form 4 confirms it. Per notice: ticker, issuer, insider, shares to be sold, aggregate market value, and approximate sale date. Tune the window with `?days=` (max 90) or `?startdt`/`?enddt`, and `?limit=` (max 50). Proposed sales, not executed. From SEC EDGAR. From x402stock

## Output

A JSON object with a list of Form 144 notices including the insider's name, their relationship to the company (e.g. Officer, Director), the issuer name and ticker, security type, number of shares to be sold, aggregate market value, approximate sale date, filing date, accession number, and a direct SEC EDGAR URL. Also includes total match count, date range covered, and data source attribution.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "days": 14,
   "limit": 20
  }
 }
}
```

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "days",
      "limit"
     ],
     "properties": {
      "days": {
       "type": "integer",
       "default": 14,
       "maximum": 90,
       "exclusiveMinimum": 0
      },
      "enddt": {
       "type": "string",
       "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
      },
      "limit": {
       "type": "integer",
       "default": 20,
       "maximum": 50,
       "exclusiveMinimum": 0
      },
      "startdt": {
       "type": "string",
       "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "source",
      "as_of",
      "start_date",
      "end_date",
      "total_matches",
      "count",
      "notices"
     ],
     "properties": {
      "as_of": {
       "type": "string"
      },
      "count": {
       "type": "number"
      },
      "source": {
       "type": "string",
       "const": "sec_edgar"
      },
      "notices": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "ticker",
         "issuer",
         "issuer_cik",
         "insider_name",
         "relationships",
         "security",
         "shares_to_be_sold",
         "aggregate_market_value",
         "approx_sale_date",
         "filing_date",
         "accession",
         "url"
        ],
        "properties": {
         "url": {
          "anyOf": [
           {
            "type": "string"
           },
           {
            "type": "null"
           }
          ]
         },
         "issuer": {
          "anyOf": [
           {
            "type": "string"
           },
           {
            "type": "null"
           }
          ]
         },
         "ticker"
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "as_of": "2026-06-05T00:00:00.000Z",
  "count": 2,
  "source": "sec_edgar",
  "notices": [
   {
    "url": "https://www.sec.gov/Archives/edgar/data/1078075/000209099926000007/primary_doc.xml",
    "issuer": "NETSCOUT SYSTEMS INC",
    "ticker": "NTCT",
    "security": "Common",
    "accession": "0002090999-26-000007",
    "issuer_cik": "0001078075",
    "filing_date": "2026-06-05",
    "insider_name": "SINGHAL ANIL K",
    "relationships": [
     "Director"
    ],
    "approx_sale_date": "2026-06-05",
    "shares_to_be_sold": 42013,
    "aggregate_market_value": 1730007.11
   },
   {
    "url": "https://www.sec.gov/Archives/edgar/data/1654126/000197640826000552/primary_doc.xml",
    "issuer": "ZIM Integrated Shipping Services Ltd.",
    "ticker": "ZIM",
    "security": "Ordinary Shares",
    "accession": "0001976408-26-000552",
    "issuer_cik": "0001654126",
    "filing_date": "2026-06-05",
    "insider_name": "Dotan Saar",
    "relationships": [
     "Officer"
    ],
    "approx_sale_date": "2026-06-05",
    "shares_to_be_sold": 50000,
    "aggregate_market_value": 902500
   }
  ],
  "end_date": "2026-06-05",
  "start_date": "2026-05-29",
  "total_matches": 1121
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sec-form-144-insider-sale-notices-0ee75066/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402stock.xyz](https://www.zero.xyz/host/x402stock.xyz/llms.txt)
