SEC Form 4 filings API

Narwhal mascot checking an SEC Form 4 filing

Form 4 records ownership changes

Form 4 is part of the SEC Section 16 ownership filing family. It can contain purchases, sales, grants, exercises, and other ownership changes. The filing itself is not proof of illegal insider trading.

Form 4/A is an amendment

Narwhal keeps 4 and 4/A as exact form tokens. Callers can include amendments with the base form or request 4/A explicitly.

What the filing result contains

The filing result contains accession number, form, filing date, SEC acceptance time, report period, amendment state, and canonical SEC links.

Request Form 4 filings

Filter one company's filing history to Form 4 and Form 4/A. Public access is not open yet.

Request
curl --request GET \
  --url "https://api.narwhalapi.com/v1/companies/cmp_a1b2c3d4e5f678901234567890abcdef/filings?forms=4,4/A&limit=50" \
  --header "Authorization: Bearer $NARWHAL_API_KEY"

This is not yet an insider transactions API

The current contract does not return insider identity, transaction code, buy or sell classification, price, shares, 10b5-1 context, or ownership before and after. Those fields require a separate normalized Insider Transactions Interface.

Sources and references

Published . Last reviewed .