AnswerPool

Insider Footprint API: Look up an insider by name or owner CIK and get every issuer they file — SEC EDGAR

Look up an insider by name or owner CIK and get every issuer they file SEC ownership forms for — roles, filing counts, first/last seen. The person node of the entity graph in one call.

$0.02 per call — pay with prepaid card credits (Authorization: Bearer ck_live_…, packs from $1) or with USDC over x402: call it, get 402 with the price, retry signed. Failed calls are never charged.

How do you call it?

GET /v1/graph/person — product id graph_person. Over MCP, call answerpool_get with product_id=graph_person.

curl "https://answerpool.io/v1/graph/person?q=INSIDER"

# with a prepaid credit key
curl -H "Authorization: Bearer ck_live_..." "https://answerpool.io/v1/graph/person?q=INSIDER"

Live call: https://answerpool.io/v1/graph/person?q=INSIDER · JSON sample: /v1/samples/graph_person

What does the answer look like?

A representative response, the same static sample served at /v1/samples/graph_person.

as_of2026-09-02T22:00:00Z
index_started2026-08-27T00:00:00
count1
refresh_after2026-09-17T11:15:00.000Z

persons

owner_ciknameissuers
0001211677HANDLER RICHARD B{"cik":"0000096223","ticker":"JEF","company":"JEFFERIES FINANCIAL GROUP INC.","role":"officer (CEO)","filings":4,"first_seen":"2026-08-27T12:00:00","last_seen"…
The same sample as raw JSON
{
 "as_of": "2026-09-02T22:00:00Z",
 "index_started": "2026-08-27T00:00:00",
 "count": 1,
 "persons": [
  {
   "owner_cik": "0001211677",
   "name": "HANDLER RICHARD B",
   "issuers": [
    {
     "cik": "0000096223",
     "ticker": "JEF",
     "company": "JEFFERIES FINANCIAL GROUP INC.",
     "role": "officer (CEO)",
     "filings": 4,
     "first_seen": "2026-08-27T12:00:00",
     "last_seen": "2026-08-29T20:11:03"
    }
   ]
  }
 ],
 "refresh_after": "2026-09-17T11:15:00.000Z"
}

How fresh is it, and where does the data come from?

The fastest source behind this answer can change every 15 minutes, so every response carries a refresh_after timestamp — right now it would be 2026-09-17T11:15:00.000Z. Schedule the next call on that value rather than on a guess.

Method version 0.1.0 · serving cache 1 day · every response carries a result_id you can resolve at /v1/provenance.

When should you use it?

You have an insider's name or CIK and want their issuer footprint.

What you skip building

When should you not use it?

Activity predating the ownership index (index_started is returned).

Where else can you find this?