$0.05
per call · USD Coin on Base
Ownership changes for one issuer SINCE a cursor: Forms 3/4/5 (Section 16 officers, directors) and Schedules 13D/13G (5%+ holders), amendments included. Returns the FILING-level change and its document URL; share counts inside each Form 4 are NOT parsed and not claimed. Requires ?since=YYYY-MM-DD AND ?ticker= or ?cik=. Optional ?forms=4, ?limit=1..200. Errors: 400 missing_since|missing_issuer, 404 unknown_ticker, 502 edgar_unavailable. AN EMPTY DELTA IS CHARGED. 8-K: /edgar/events.
Endpoint
GET https://x402.donnyautomation.com/edgar/insiders1
Calls / 30d
1
Unique payers / 30d
Sep 2
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://x402.donnyautomation.com/edgar/insiders", {
method: "GET",
});
const data = await res.json();curl -X GET \
"https://x402.donnyautomation.com/edgar/insiders?since=2026-01-01&ticker=NVDA" \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"attribution": "Source: U.S. Securities and Exchange Commission EDGAR. US Government public-domain records, read live at call time.",
"changed": true,
"count": 1,
"endpoint": "/edgar/insiders",
"filings": [
{
"accessionNumber": "0001140361-26-034741",
"filingDate": "2026-08-27",
"form": "4",
"isAmendment": false,
"ownershipClass": "section-16-insider",
"primaryDocumentUrl": "https://www.sec.gov/Archives/edgar/data/1045810/000114036126034741/xslF345X06/form4.xml",
"reportDate": "2026-08-25"
}
],
"formsCovered": [
"3",
"3/A",
"4",
"4/A",
"5",
"5/A",
"SC 13D",
"SC 13D/A",
"SC 13G",
"SC 13G/A"
],
"issuer": {
"cik": "0001045810",
"exchanges": [
"Nasdaq"
],
"name": "NVIDIA CORP",
"ticker": "NVDA"
},
"nextSince": "2026-08-27",
"notIncluded": "Form 144 (a notice of a PROPOSED sale) and Form 13F.",
"returns": "Filing-level changes and the document URL to read. Owner names and share counts live inside each Form 4 / 13D document and are not parsed here.",
"since": "2026-01-01"
}Payment details
0x2740651e046c59ab2a6510401140643292d3a96fUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913Is this your API?
Pin it to the top of AI & Inference and the homepage with a featured placement.
More from DEX Data & Agent Utilities & similar services
DEX Data & Agent Utilities · Base Liquidity
x402.donnyautomation.com
Per-venue USD liquidity and TVL for a pair on Base across BaseSwap, SushiSwap and Uniswap v3. Returns totalTvlUsd, venueCount, deepestVenue and venues[] with each venue share and reserves. Requires ?pair=SYM/SYM (e.g. WETH/USDC). Errors: 400 bad_pair (malformed, or a ticker unknown on this chain), 404 no_pools, 502 upstream_read_failed. Raw pool numbers are /reserves; a one-word verdict is /risk; price is /price. Chain-pinned; bare /liquidity = BSC.
DEX Data & Agent Utilities · Treasury
x402.donnyautomation.com
US Treasury par yield curve, every constant maturity from 1 month to 30 years for a published business day. Returns curve[] with tenor, months and percent, spreads (2s10s, 3m10y, 5s30s) and an explicit inversion flag - the real question is whether the curve is inverted, not what fourteen numbers are. A tenor Treasury did not publish is null, never zero. Pass ?latest=1 OR ?date=YYYY-MM-DD, not both. Errors: 400 conflicting_params|bad_latest|bad_date, 404 no_curve with the available range.
DEX Data & Agent Utilities · V4hooks
x402.donnyautomation.com
Uniswap v4 hook capability scan on Base mainnet. Decodes all 14 permission bits from the hook address per v4-core Hooks.sol, flags swap custody, fee-taking and EIP-1967 upgradeability, and verifies source by Basescan/Sourcify/Blockscout consensus. Returns custodyClass PASSIVE|FLOW_CONTROL|FEE_TAKING|SWAP_CUSTODY|OPAQUE, flags[], riskFlags[] and verificationState. Requires ?address=0x + 40 hex. Errors: 400 invalid_address, 502 analysis_failed. Capability analysis - it never outputs SAFE.