AnswerPool
cortexassay.up.railway.app
· AnswerPool
Computed research and technology intelligence for AI agents, derived only from rights-reviewed open data. Strict JSON with grounded confidence and public provenance; pay per call with x402 or prepaid credits.
cortexassay.up.railway.app via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
HTTP 403
Dispute or improve this rating
D
Conformance score: 59/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown ▾
click to collapse breakdown ▴
Activity (audit trail)
last 24h · 0 invocations Public aggregate · no PII recordedNothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.
Endpoints
| Agent card | https://cortexassay.up.railway.app/.well-known/agent-card.json |
| Provider | https://answerpool.io |
| Docs | https://answerpool.io/llms.txt |
Skills · 64 declared · mapped to canonical taxonomy
List flagged SEC EDGAR events (15-min refresh) — returns 8-K items, Form 4 insider buys/sells with USD size and buy clusters, Form D raises, each with ticker, f…
Get a one-call SEC snapshot by ticker or CIK — returns identity, recent filings, indexed events, insider activity and key XBRL facts (revenue, income, cash, 8 p…
Track US federal rules by term or agency — returns Federal Register rules and proposed rules with docket/RIN/CFR ids, effective and comment-close dates, deadlin…
Get the US federal money trail for a technology term — returns USAspending obligations by fiscal year with 3y growth, top recipients, NIH grant counts and recen…
Score research momentum for any technology from OpenAlex (CC0) — returns momentum_score, acceleration_score, trend_label, growth series, leading institutions an…
Rank the fastest-accelerating research topics across ~4,500 OpenAlex topics, weekly — returns rank, momentum z-score, growth, acceleration and citation-quality …
Look up statistical research momentum for one OpenAlex topic (free) — returns rank among ~4,500 topics, momentum z-score, 1y/3y/5y growth, acceleration and per-…
List institutional holders of one issuer from the latest 13F period — manager, value, shares and put/call, ranked by position size. Query by as-filed issuer nam…
Get an institutional manager's reported holdings from its latest 13F-HR — issuer, as-filed CUSIP/FIGI, value and shares, largest first, accession-cited. The dat…
Get a manager's quarter-over-quarter 13F changes — new, exited, increased and decreased positions with values and shares for both quarters. The premium derived …
Search institutional 13F managers by name — returns manager CIK, latest period, position count and total reported value, free. Use to resolve a fund name to the…
Rank institutional managers by total reported 13F value for the latest quarter, optionally by state — CIK, name, positions and totals in one call from primary f…
List 8-Ks reporting an auditor change (Item 4.01) market-wide — a standing accounting red flag with company, time and links. Use for accounting-risk monitoring …
List 8-Ks reporting bankruptcy or receivership (Item 1.03) market-wide with company, time, flags and links. Use for distress monitoring without filtering the wh…
List 8-Ks carrying one item code market-wide — pass 5.02 for officer changes, 2.02 for earnings, 1.05 for cyber — with labels, flags and scores. The per-item fe…
List 8-Ks disclosing material cybersecurity incidents (Item 1.05) market-wide with company, time and links. Use for breach monitoring — security and insurance a…
List 8-Ks reporting delisting notices or listing-rule deficiencies (Item 3.01) market-wide with company, time and links. Use for listing-status and distress mon…
List 8-Ks announcing results of operations (Item 2.02) market-wide — the earnings release tape with company, time and links. Use to know who just reported witho…
List 8-K filings with item codes mapped to event labels — bankruptcy, officer change, earnings, cyber and more — filterable by item, ticker and window, with sal…
List 8-Ks disclosing material impairments (Item 2.06) market-wide with company, time and links — write-down events pre-filtered from the tape. Use for credit an…
Map 8-K item codes (1.01–9.01) to event labels — bankruptcy, auditor change, officer change, cyber incident and 17 more. Free. Use once to learn the vocabulary …
Get a filer's 8-K history with item codes — filter by item (e.g. 5.02 officer changes, 2.02 earnings) and date; includes coverage note. Use instead of paginatin…
List 8-Ks reporting completed acquisitions, dispositions or changes of control (Items 2.01 and 5.01) market-wide with company, time and links. Use for deal moni…
List 8-Ks declaring non-reliance on previously issued financials (Item 4.02) — the restatement red flag, market-wide with company, time and links. Use instead o…
List 8-Ks reporting officer or director changes (Item 5.02) market-wide — the most filed 8-K item, with company, time and links. Use for leadership-change monit…
Watch 8-K filings with a since cursor — returns only events newer than your cursor, optional item filter, plus the next cursor to store. Use as the cheap poll l…
Rank filers by filing volume over any window up to five years, optionally per form — serial Form D issuers, heaviest 8-K disclosers, most active registrants — f…
Resolve a ticker or company name to its SEC CIK — returns zero-padded CIK, ticker and registered name from the SEC's official mapping. Free. Use before any EDGA…
Search SEC registrants by name substring or ticker — returns candidate filers with CIK, ticker and registered name. Free. Use to disambiguate an informal compan…
Rank companies by distress signals in one call — bankruptcy, delisting notices, restatements and impairments joined and sorted by salience score. A derived scre…
Get a registrant's full SEC identity — tickers, exchanges, SIC and description, entity type, state of incorporation, fiscal year end and former names — free, fr…
Explain one indexed filing — returns its form, 8-K items and labels, and every derived event with flags and salience score, free. Use to audit any signal from o…
Get a filer's year-by-year filing counts per form since 2021 — reporting rhythm, disclosure volume and gaps in one call from our historical index. Use to spot s…
Get a filer's reporting cadence — fiscal year end, last 10-K/10-Q dates and naive next-report estimates from historical spacing. Use to time monitoring windows …
List every document in one SEC filing — name, type, size and direct URL per document, from the accession number. Use to fetch exactly the exhibit or XML you nee…
Get a filer's complete filing history from our 4M-row historical index — accession, form, date and URL per filing, form- and date-filterable, coverage stated. U…
List a filer's recent SEC filings — accession, form, filed and report dates, 8-K items and index URL, filterable by form. Use instead of downloading submissions…
Search EDGAR filings by form type and date range — returns filer, date, 8-K items and URL per filing, market-wide. Use for "all filings of form X in window Y" w…
Watch one filer's SEC filings with a date cursor — returns only filings newer than your cursor plus the next cursor, optional form filter. Use as the per-compan…
List every event flag our SEC pipeline emits — insider_buy_cluster, distress, accounting_red_flag, large_raise and more — with meanings. Free. Use once to filte…
List SEC form types with plain-English meaning and a covered flag for our 15-minute index — returns code, name, description per form. Free. Use to orient an age…
Get monthly EDGAR-wide volume for any form since 2021 — S-1 as an IPO-pipeline proxy, Form D as private-capital activity, 10-K seasonality — one series, coverag…
List new Reg D private offerings with issuer, state, industry group, offering and sold amounts, investors and exemptions parsed from Form D XML — free. Use inst…
Rank Reg D offerings above a USD threshold — returns issuer, industry, target size, sold and remaining amounts, largest first. Use to spot big private raises wi…
List newly formed VC/PE/hedge vehicles — first-time Form D filings by pooled investment funds with target size, amount sold, state and investors. Use to track n…
Watch Reg D filings with a since cursor — returns only offerings newer than your cursor, parsed, plus the next cursor to store. Use as the cheap poll loop for p…
Search EDGAR filing text for any phrase with form and date filters — returns matching filings with filer, date, items and URL. The search competitors gate at th…
List issuers where 3+ distinct officers or directors bought within a week — returns combined buy USD, insider count and names per issuer. A derived cluster sign…
List the newest Form 4 insider events market-wide with buy/sell USD, flags and links — free, up to 100 rows, no filters. Use to sample the live tape; the paid s…
Screen insider transactions market-wide — filter by code, buy/sell direction, minimum USD, owner role and window; returns parsed lines ranked by value. Use inst…
Watch insider filings with a since cursor — returns only events newer than your cursor plus the next cursor to store; optional minimum USD filter. Use as the ch…
Summarize insider activity for one issuer — returns filings, distinct insiders, buy/sell/net USD and largest transactions over a chosen window. Use for a cheap …
Get parsed Form 4/5 transaction lines for one issuer — returns date, code, shares, price, USD value, security, post-holdings, owner role and Rule 10b5-1 flag, d…
List the newest EDGAR filings market-wide for any form type — accession, filer, time and URL from the SEC live feed, normalized. Use instead of polling and pars…
Rank the day's SEC events by salience — bankruptcies, restatements, cyber incidents, insider clusters and large raises first, with flags and links. Use as the o…
List the metric keys the XBRL views accept — revenue, net income, cash, capex and more, each mapped to its us-gaap tags — free. Use once before calling concept,…
Get reported common shares outstanding by period for one filer from XBRL — the series behind dilution and per-share math, deduplicated. Use instead of digging s…
Resolve an SEC CIK to its ticker and registered company name from the SEC's official mapping — the reverse of CIK lookup. Free. Use when a filing gives you a CI…
Explain Form 4 transaction codes — P purchase, S sale, A award, F tax withholding, M exercise and the rest. Free. Use once so an insider screen filters on the r…
Get flagged SEC events for up to 25 tickers in one call — 8-K items, insider trades and raises since your cursor, with a next cursor to store. Use instead of ru…
Compare one XBRL metric across up to 10 tickers — latest reported value per company, ranked, with period ends and tags. Use instead of N companyfacts downloads …
Get one as-reported XBRL metric series for a filer — revenue, net income, cash and more, or any us-gaap tag — deduplicated 10-K/10-Q values with periods and sou…
Get normalized key financials for one filer — revenue, net income, operating cash flow, assets, liabilities, capex, R&D and shares across eight reported periods…
Rank every SEC filer on one XBRL metric for one period — top-N values with entity names and the total filer count, from the frames API. Use for whole-market scr…
Health · last 12 probes
Cheaper or better alternatives per-skill
For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/cortexassay.up.railway.app) [](https://agenstry.com/agents/cortexassay.up.railway.app) [](https://agenstry.com/agents/cortexassay.up.railway.app) [](https://agenstry.com/agents/cortexassay.up.railway.app)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"name": "AnswerPool",
"description": "Computed research and technology intelligence for AI agents, derived only from rights-reviewed open data. Strict JSON with grounded confidence and public provenance; pay per call with x402 or prepaid credits.",
"version": "0.1.0",
"documentationUrl": "https://answerpool.io/llms.txt",
"iconUrl": "https://answerpool.io/favicon.ico",
"supportedInterfaces": [
{
"url": "https://answerpool.io/mcp",
"transport": "streamable_http",
"protocolVersion": "1.0.1"
}
],
"provider": {
"organization": "AnswerPool",
"url": "https://answerpool.io"
},
"capabilities": {
"streaming": false,
"pushNotifications": false
},
"securitySchemes": {
"creditKey": {
"httpAuthSecurityScheme": {
"type": "http",
"scheme": "bearer",
"description": "Prepaid credit key from /v1/credits/checkout (Stripe)."
}
},
"x402": {
"apiKeySecurityScheme": {
"type": "apiKey",
"in": "header",
"name": "PAYMENT-SIGNATURE",
"description": "x402 v2 exact-scheme USDC payment on Base (eip155:8453) for REST endpoints."
}
}
},
"securityRequirements": [
{
"creditKey": []
},
{
"x402": []
}
],
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "sec_events",
"name": "sec events",
"description": "List flagged SEC EDGAR events (15-min refresh) \u2014 returns 8-K items, Form 4 insider buys/sells with USD size and buy clusters, Form D raises, each with ticker, flags and salience score. Use instead of polling EDGAR.",
"tags": [
"sec-edgar",
"corporate-events",
"insider-trading",
"8-k",
"finance"
],
"examples": [
"ticker=JEF",
"flags=insider_buy_cluster",
"forms=D&since=2026-08-29"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/events",
"priceUsd": 0.005
}
},
{
"id": "sec_company",
"name": "sec company",
"description": "Get a one-call SEC snapshot by ticker or CIK \u2014 returns identity, recent filings, indexed events, insider activity and key XBRL facts (revenue, income, cash, 8 periods). Use before deeper diligence.",
"tags": [
"sec-edgar",
"xbrl",
"fundamentals",
"insider-trading",
"finance"
],
"examples": [
"ticker=NVDA",
"cik=0000320193",
"ticker=JEF"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/company",
"priceUsd": 0.02
}
},
{
"id": "reg_rules",
"name": "reg rules",
"description": "Track US federal rules by term or agency \u2014 returns Federal Register rules and proposed rules with docket/RIN/CFR ids, effective and comment-close dates, deadline flags and day counts. Use instead of polling federalregister.gov.",
"tags": [
"federal-register",
"regulation",
"rulemaking",
"compliance",
"policy"
],
"examples": [
"term=artificial intelligence",
"agency=securities-and-exchange-commission&significant_only=true",
"types=proposed_rule&since=2026-08-01"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/rules",
"priceUsd": 0.005
}
},
{
"id": "funding_signals",
"name": "funding signals",
"description": "Get the US federal money trail for a technology term \u2014 returns USAspending obligations by fiscal year with 3y growth, top recipients, NIH grant counts and recent projects, plus flags. Use instead of joining two federal APIs.",
"tags": [
"usaspending",
"nih-grants",
"federal-funding",
"deep-tech",
"market-research"
],
"examples": [
"term=quantum computing",
"term=photonics&years=6",
"term=mRNA vaccines"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/funding/signals",
"priceUsd": 0.02
}
},
{
"id": "technology_momentum",
"name": "technology momentum",
"description": "Score research momentum for any technology from OpenAlex (CC0) \u2014 returns momentum_score, acceleration_score, trend_label, growth series, leading institutions and researchers, key works, confidence and provenance. Use before betting a field is accelerating.",
"tags": [
"technology-momentum",
"research-trends",
"openalex",
"deep-tech",
"science"
],
"examples": [
"photonic computing",
"CRISPR gene editing",
"solid-state batteries",
"large language model agents",
"perovskite solar cells"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/technology/momentum",
"priceUsd": 0.05
}
},
{
"id": "technology_emerging",
"name": "technology emerging",
"description": "Rank the fastest-accelerating research topics across ~4,500 OpenAlex topics, weekly \u2014 returns rank, momentum z-score, growth, acceleration and citation-quality growth per topic, filterable by field. Use to find what is accelerating.",
"tags": [
"emerging-technology",
"research-trends",
"openalex",
"technology-scouting",
"science"
],
"examples": [
"25",
"limit=25&field=Engineering",
"emerging_only=true"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/technology/emerging",
"priceUsd": 0.05
}
},
{
"id": "technology_lookup",
"name": "technology lookup",
"description": "Look up statistical research momentum for one OpenAlex topic (free) \u2014 returns rank among ~4,500 topics, momentum z-score, 1y/3y/5y growth, acceleration and per-year counts. Use to screen a field before paying for a full judgment.",
"tags": [
"research-momentum",
"openalex",
"technology-scouting",
"free",
"science"
],
"examples": [
"photonic computing",
"T10299",
"perovskite solar cells"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/technology/lookup",
"priceUsd": 0.0
}
},
{
"id": "sec_13f_holders",
"name": "sec 13f holders",
"description": "List institutional holders of one issuer from the latest 13F period \u2014 manager, value, shares and put/call, ranked by position size. Query by as-filed issuer name or CUSIP; joins by name/CIK only (no identifier mapping).",
"tags": [
"sec",
"13f",
"holders",
"ownership",
"institutional"
],
"examples": [
"issuer=NVIDIA",
"cusip=67066G104&limit=50"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/13f/holders",
"priceUsd": 0.02
}
},
{
"id": "sec_13f_manager",
"name": "sec 13f manager",
"description": "Get an institutional manager's reported holdings from its latest 13F-HR \u2014 issuer, as-filed CUSIP/FIGI, value and shares, largest first, accession-cited. The dataset gated at competitors' top tiers, priced per call.",
"tags": [
"sec",
"13f",
"holdings",
"institutional",
"fund"
],
"examples": [
"cik=0001566307",
"cik=0001566307&limit=100"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/13f/manager",
"priceUsd": 0.02
}
},
{
"id": "sec_13f_manager_changes",
"name": "sec 13f manager changes",
"description": "Get a manager's quarter-over-quarter 13F changes \u2014 new, exited, increased and decreased positions with values and shares for both quarters. The premium derived layer at competitors, computed from primary filings in one call.",
"tags": [
"sec",
"13f",
"changes",
"flows",
"institutional"
],
"examples": [
"cik=0001566307",
"cik=0001566307&limit=100"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/13f/changes",
"priceUsd": 0.05
}
},
{
"id": "sec_13f_manager_search",
"name": "sec 13f manager search",
"description": "Search institutional 13F managers by name \u2014 returns manager CIK, latest period, position count and total reported value, free. Use to resolve a fund name to the CIK the holdings, changes and top-managers views take.",
"tags": [
"sec",
"13f",
"institutional",
"managers",
"free"
],
"examples": [
"q=capital",
"q=bridgewater&limit=5"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/13f/search",
"priceUsd": 0.0
}
},
{
"id": "sec_13f_top_managers",
"name": "sec 13f top managers",
"description": "Rank institutional managers by total reported 13F value for the latest quarter, optionally by state \u2014 CIK, name, positions and totals in one call from primary filings data.",
"tags": [
"sec",
"13f",
"rank",
"managers",
"institutional"
],
"examples": [
"limit=25",
"state=CT&limit=10"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/13f/top",
"priceUsd": 0.005
}
},
{
"id": "sec_8k_auditor_change",
"name": "sec 8k auditor change",
"description": "List 8-Ks reporting an auditor change (Item 4.01) market-wide \u2014 a standing accounting red flag with company, time and links. Use for accounting-risk monitoring instead of filtering the tape.",
"tags": [
"sec",
"edgar",
"8k",
"auditor",
"accounting"
],
"examples": [
"limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/auditor-change",
"priceUsd": 0.02
}
},
{
"id": "sec_8k_bankruptcy",
"name": "sec 8k bankruptcy",
"description": "List 8-Ks reporting bankruptcy or receivership (Item 1.03) market-wide with company, time, flags and links. Use for distress monitoring without filtering the whole 8-K tape yourself.",
"tags": [
"sec",
"edgar",
"8k",
"bankruptcy",
"distress"
],
"examples": [
"limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/bankruptcy",
"priceUsd": 0.02
}
},
{
"id": "sec_8k_by_item",
"name": "sec 8k by item",
"description": "List 8-Ks carrying one item code market-wide \u2014 pass 5.02 for officer changes, 2.02 for earnings, 1.05 for cyber \u2014 with labels, flags and scores. The per-item feeds competitors sell separately, behind one endpoint.",
"tags": [
"sec",
"edgar",
"8k",
"items",
"events"
],
"examples": [
"code=5.02",
"code=2.02&limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/item",
"priceUsd": 0.005
}
},
{
"id": "sec_8k_cyber_incident",
"name": "sec 8k cyber incident",
"description": "List 8-Ks disclosing material cybersecurity incidents (Item 1.05) market-wide with company, time and links. Use for breach monitoring \u2014 security and insurance agents get the mandatory disclosures without reading the tape.",
"tags": [
"sec",
"edgar",
"8k",
"cyber",
"security"
],
"examples": [
"limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/cyber",
"priceUsd": 0.02
}
},
{
"id": "sec_8k_delisting",
"name": "sec 8k delisting",
"description": "List 8-Ks reporting delisting notices or listing-rule deficiencies (Item 3.01) market-wide with company, time and links. Use for listing-status and distress monitoring without reading the tape.",
"tags": [
"sec",
"edgar",
"8k",
"delisting",
"distress"
],
"examples": [
"limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/delisting",
"priceUsd": 0.02
}
},
{
"id": "sec_8k_earnings_release",
"name": "sec 8k earnings release",
"description": "List 8-Ks announcing results of operations (Item 2.02) market-wide \u2014 the earnings release tape with company, time and links. Use to know who just reported without filtering the full feed.",
"tags": [
"sec",
"edgar",
"8k",
"earnings",
"feed"
],
"examples": [
"limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/earnings",
"priceUsd": 0.005
}
},
{
"id": "sec_8k_feed",
"name": "sec 8k feed",
"description": "List 8-K filings with item codes mapped to event labels \u2014 bankruptcy, officer change, earnings, cyber and more \u2014 filterable by item, ticker and window, with salience scores. Use instead of polling EDGAR and mapping items yourself.",
"tags": [
"sec",
"edgar",
"8k",
"events",
"feed"
],
"examples": [
"limit=25",
"items=5.02&limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k",
"priceUsd": 0.005
}
},
{
"id": "sec_8k_impairment",
"name": "sec 8k impairment",
"description": "List 8-Ks disclosing material impairments (Item 2.06) market-wide with company, time and links \u2014 write-down events pre-filtered from the tape. Use for credit and asset-quality monitoring.",
"tags": [
"sec",
"edgar",
"8k",
"impairment",
"credit"
],
"examples": [
"limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/impairment",
"priceUsd": 0.02
}
},
{
"id": "sec_8k_item_glossary",
"name": "sec 8k item glossary",
"description": "Map 8-K item codes (1.01\u20139.01) to event labels \u2014 bankruptcy, auditor change, officer change, cyber incident and 17 more. Free. Use once to learn the vocabulary the 8-K and event endpoints filter on.",
"tags": [
"sec",
"edgar",
"8k",
"glossary",
"free"
],
"examples": [],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/items",
"priceUsd": 0.0
}
},
{
"id": "sec_8k_items_history",
"name": "sec 8k items history",
"description": "Get a filer's 8-K history with item codes \u2014 filter by item (e.g. 5.02 officer changes, 2.02 earnings) and date; includes coverage note. Use instead of paginating submissions and mapping item codes yourself.",
"tags": [
"sec",
"edgar",
"8k",
"history",
"events"
],
"examples": [
"ticker=NVDA&items=5.02",
"cik=0000320193&since=2026-01-01"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/history",
"priceUsd": 0.02
}
},
{
"id": "sec_8k_ma_events",
"name": "sec 8k ma events",
"description": "List 8-Ks reporting completed acquisitions, dispositions or changes of control (Items 2.01 and 5.01) market-wide with company, time and links. Use for deal monitoring without filtering the tape.",
"tags": [
"sec",
"edgar",
"8k",
"mergers",
"deals"
],
"examples": [
"limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/ma",
"priceUsd": 0.02
}
},
{
"id": "sec_8k_non_reliance",
"name": "sec 8k non reliance",
"description": "List 8-Ks declaring non-reliance on previously issued financials (Item 4.02) \u2014 the restatement red flag, market-wide with company, time and links. Use instead of filtering the 8-K tape for the rarest, highest-salience accounting event.",
"tags": [
"sec",
"edgar",
"8k",
"restatement",
"accounting"
],
"examples": [
"limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/restatement",
"priceUsd": 0.02
}
},
{
"id": "sec_8k_officer_change",
"name": "sec 8k officer change",
"description": "List 8-Ks reporting officer or director changes (Item 5.02) market-wide \u2014 the most filed 8-K item, with company, time and links. Use for leadership-change monitoring without polling and mapping the tape.",
"tags": [
"sec",
"edgar",
"8k",
"officers",
"governance"
],
"examples": [
"limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/officer-change",
"priceUsd": 0.02
}
},
{
"id": "sec_8k_since",
"name": "sec 8k since",
"description": "Watch 8-K filings with a since cursor \u2014 returns only events newer than your cursor, optional item filter, plus the next cursor to store. Use as the cheap poll loop for current-report monitoring.",
"tags": [
"sec",
"edgar",
"8k",
"watch",
"cursor"
],
"examples": [
"since=2026-08-30T00:00:00Z",
"since=2026-08-30T00:00:00Z&items=2.02"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/8k/since",
"priceUsd": 0.005
}
},
{
"id": "sec_busiest_filers",
"name": "sec busiest filers",
"description": "Rank filers by filing volume over any window up to five years, optionally per form \u2014 serial Form D issuers, heaviest 8-K disclosers, most active registrants \u2014 from our historical index in one call.",
"tags": [
"sec",
"edgar",
"rank",
"filers",
"history"
],
"examples": [
"form=D&days=90",
"days=30&limit=10"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/filings/top",
"priceUsd": 0.02
}
},
{
"id": "sec_cik_lookup",
"name": "sec cik lookup",
"description": "Resolve a ticker or company name to its SEC CIK \u2014 returns zero-padded CIK, ticker and registered name from the SEC's official mapping. Free. Use before any EDGAR call instead of downloading and parsing company_tickers.json yourself.",
"tags": [
"sec",
"edgar",
"cik",
"lookup",
"free"
],
"examples": [
"ticker=NVDA",
"name=jefferies"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/cik",
"priceUsd": 0.0
}
},
{
"id": "sec_company_search",
"name": "sec company search",
"description": "Search SEC registrants by name substring or ticker \u2014 returns candidate filers with CIK, ticker and registered name. Free. Use to disambiguate an informal company name before calling filings or facts endpoints.",
"tags": [
"sec",
"edgar",
"search",
"lookup",
"free"
],
"examples": [
"q=jefferies",
"q=nvidia&limit=5"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/search/company",
"priceUsd": 0.0
}
},
{
"id": "sec_distress_screen",
"name": "sec distress screen",
"description": "Rank companies by distress signals in one call \u2014 bankruptcy, delisting notices, restatements and impairments joined and sorted by salience score. A derived screen no other API sells as one endpoint; use for credit and short research.",
"tags": [
"sec",
"edgar",
"distress",
"screen",
"signal"
],
"examples": [
"limit=25",
"min_score=0.5"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/screen/distress",
"priceUsd": 0.05
}
},
{
"id": "sec_entity_profile",
"name": "sec entity profile",
"description": "Get a registrant's full SEC identity \u2014 tickers, exchanges, SIC and description, entity type, state of incorporation, fiscal year end and former names \u2014 free, from the submissions API without downloading the megabyte JSON.",
"tags": [
"sec",
"edgar",
"profile",
"entity",
"free"
],
"examples": [
"ticker=NVDA",
"cik=0000320193"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/entity",
"priceUsd": 0.0
}
},
{
"id": "sec_event_explain",
"name": "sec event explain",
"description": "Explain one indexed filing \u2014 returns its form, 8-K items and labels, and every derived event with flags and salience score, free. Use to audit any signal from our paid SEC endpoints against the underlying filing.",
"tags": [
"sec",
"edgar",
"provenance",
"explain",
"free"
],
"examples": [
"accession=0001214659-26-011100"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/event",
"priceUsd": 0.0
}
},
{
"id": "sec_filing_cadence",
"name": "sec filing cadence",
"description": "Get a filer's year-by-year filing counts per form since 2021 \u2014 reporting rhythm, disclosure volume and gaps in one call from our historical index. Use to spot stopped reports or disclosure spikes without listing filings.",
"tags": [
"sec",
"edgar",
"cadence",
"filings",
"history"
],
"examples": [
"ticker=NVDA",
"cik=0000320193"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/filings/cadence",
"priceUsd": 0.02
}
},
{
"id": "sec_filing_calendar",
"name": "sec filing calendar",
"description": "Get a filer's reporting cadence \u2014 fiscal year end, last 10-K/10-Q dates and naive next-report estimates from historical spacing. Use to time monitoring windows without deriving cadence from raw filings.",
"tags": [
"sec",
"edgar",
"calendar",
"filings",
"cadence"
],
"examples": [
"ticker=NVDA",
"cik=0000320193"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/calendar",
"priceUsd": 0.02
}
},
{
"id": "sec_filing_documents",
"name": "sec filing documents",
"description": "List every document in one SEC filing \u2014 name, type, size and direct URL per document, from the accession number. Use to fetch exactly the exhibit or XML you need instead of scraping the index page.",
"tags": [
"sec",
"edgar",
"documents",
"exhibits",
"filings"
],
"examples": [
"cik=0000320193&accession=0001437749-26-028920"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/filing/documents",
"priceUsd": 0.005
}
},
{
"id": "sec_filings_history",
"name": "sec filings history",
"description": "Get a filer's complete filing history from our 4M-row historical index \u2014 accession, form, date and URL per filing, form- and date-filterable, coverage stated. Use when the live 'recent' shard is too shallow and paginating EDGAR is too slow.",
"tags": [
"sec",
"edgar",
"filings",
"history",
"archive"
],
"examples": [
"ticker=NVDA&form=10-K",
"cik=0000320193&since=2022-01-01&limit=100"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/filings/history",
"priceUsd": 0.005
}
},
{
"id": "sec_filings_list",
"name": "sec filings list",
"description": "List a filer's recent SEC filings \u2014 accession, form, filed and report dates, 8-K items and index URL, filterable by form. Use instead of downloading submissions JSON and assembling archive URLs yourself.",
"tags": [
"sec",
"edgar",
"filings",
"list",
"digest"
],
"examples": [
"ticker=NVDA&form=10-K",
"cik=0000320193&limit=10"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/filings",
"priceUsd": 0.005
}
},
{
"id": "sec_filings_search",
"name": "sec filings search",
"description": "Search EDGAR filings by form type and date range \u2014 returns filer, date, 8-K items and URL per filing, market-wide. Use for \"all filings of form X in window Y\" without touching EFTS pagination.",
"tags": [
"sec",
"edgar",
"filings",
"search",
"metadata"
],
"examples": [
"form=8-K&start=2026-08-29&end=2026-08-31",
"form=S-1&start=2026-08-01&end=2026-08-31"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/search/filings",
"priceUsd": 0.005
}
},
{
"id": "sec_filings_since",
"name": "sec filings since",
"description": "Watch one filer's SEC filings with a date cursor \u2014 returns only filings newer than your cursor plus the next cursor, optional form filter. Use as the per-company poll loop instead of refetching submissions JSON.",
"tags": [
"sec",
"edgar",
"filings",
"watch",
"cursor"
],
"examples": [
"ticker=NVDA&since=2026-08-01",
"cik=0000320193&since=2026-08-01&form=8-K"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/filings/since",
"priceUsd": 0.005
}
},
{
"id": "sec_flag_glossary",
"name": "sec flag glossary",
"description": "List every event flag our SEC pipeline emits \u2014 insider_buy_cluster, distress, accounting_red_flag, large_raise and more \u2014 with meanings. Free. Use once to filter the events and watch endpoints precisely.",
"tags": [
"sec",
"edgar",
"flags",
"glossary",
"free"
],
"examples": [],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/flags",
"priceUsd": 0.0
}
},
{
"id": "sec_form_glossary",
"name": "sec form glossary",
"description": "List SEC form types with plain-English meaning and a covered flag for our 15-minute index \u2014 returns code, name, description per form. Free. Use to orient an agent before choosing which SEC endpoint to call.",
"tags": [
"sec",
"edgar",
"forms",
"glossary",
"free"
],
"examples": [],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/forms",
"priceUsd": 0.0
}
},
{
"id": "sec_form_trend",
"name": "sec form trend",
"description": "Get monthly EDGAR-wide volume for any form since 2021 \u2014 S-1 as an IPO-pipeline proxy, Form D as private-capital activity, 10-K seasonality \u2014 one series, coverage stated. Use instead of counting filings yourself month by month.",
"tags": [
"sec",
"edgar",
"trend",
"ipo",
"filings"
],
"examples": [
"form=S-1",
"form=D&since=2024-01-01"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/trends/form",
"priceUsd": 0.02
}
},
{
"id": "sec_formd_feed",
"name": "sec formd feed",
"description": "List new Reg D private offerings with issuer, state, industry group, offering and sold amounts, investors and exemptions parsed from Form D XML \u2014 free. Use instead of fetching and parsing primary_doc.xml per filing.",
"tags": [
"sec",
"formd",
"offerings",
"edgar",
"free"
],
"examples": [
"limit=50",
"since=2026-08-29T00:00:00Z"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/formd",
"priceUsd": 0.0
}
},
{
"id": "sec_formd_large_raises",
"name": "sec formd large raises",
"description": "Rank Reg D offerings above a USD threshold \u2014 returns issuer, industry, target size, sold and remaining amounts, largest first. Use to spot big private raises without scanning the full Form D feed.",
"tags": [
"sec",
"formd",
"raises",
"screen",
"edgar"
],
"examples": [
"min_usd=50000000",
"min_usd=100000000&since=2026-08-24T00:00:00Z"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/formd/large",
"priceUsd": 0.005
}
},
{
"id": "sec_formd_new_funds",
"name": "sec formd new funds",
"description": "List newly formed VC/PE/hedge vehicles \u2014 first-time Form D filings by pooled investment funds with target size, amount sold, state and investors. Use to track new fund formation without parsing the Reg D tape yourself.",
"tags": [
"sec",
"formd",
"funds",
"venture",
"edgar"
],
"examples": [
"since=2026-08-24T00:00:00Z",
"state=CA"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/formd/funds",
"priceUsd": 0.005
}
},
{
"id": "sec_formd_since",
"name": "sec formd since",
"description": "Watch Reg D filings with a since cursor \u2014 returns only offerings newer than your cursor, parsed, plus the next cursor to store. Use as the cheap poll loop for private-capital monitoring.",
"tags": [
"sec",
"formd",
"watch",
"offerings",
"edgar"
],
"examples": [
"since=2026-08-30T00:00:00Z"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/formd/since",
"priceUsd": 0.005
}
},
{
"id": "sec_full_text_search",
"name": "sec full text search",
"description": "Search EDGAR filing text for any phrase with form and date filters \u2014 returns matching filings with filer, date, items and URL. The search competitors gate at their top tier or lack entirely; one call, no crawling.",
"tags": [
"sec",
"edgar",
"search",
"fulltext",
"filings"
],
"examples": [
"q=supply chain disruption&forms=8-K&start=2026-08-01&end=2026-08-31"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/search/fulltext",
"priceUsd": 0.02
}
},
{
"id": "sec_insider_clusters",
"name": "sec insider clusters",
"description": "List issuers where 3+ distinct officers or directors bought within a week \u2014 returns combined buy USD, insider count and names per issuer. A derived cluster signal no other API sells as one call; use as a high-conviction insider screen.",
"tags": [
"sec",
"form4",
"insider",
"cluster",
"signal"
],
"examples": [
"days=7",
"days=14&min_insiders=2"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/insider/clusters",
"priceUsd": 0.05
}
},
{
"id": "sec_insider_latest",
"name": "sec insider latest",
"description": "List the newest Form 4 insider events market-wide with buy/sell USD, flags and links \u2014 free, up to 100 rows, no filters. Use to sample the live tape; the paid screen adds code, role, size and direction filters.",
"tags": [
"sec",
"form4",
"insider",
"latest",
"free"
],
"examples": [
"limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/insider/latest",
"priceUsd": 0.0
}
},
{
"id": "sec_insider_screen",
"name": "sec insider screen",
"description": "Screen insider transactions market-wide \u2014 filter by code, buy/sell direction, minimum USD, owner role and window; returns parsed lines ranked by value. Use instead of polling EDGAR and joining Form 4 XML across every filer.",
"tags": [
"sec",
"form4",
"insider",
"screen",
"edgar"
],
"examples": [
"direction=buy&min_value_usd=250000",
"codes=P&role=officer&limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/insider/screen",
"priceUsd": 0.02
}
},
{
"id": "sec_insider_since",
"name": "sec insider since",
"description": "Watch insider filings with a since cursor \u2014 returns only events newer than your cursor plus the next cursor to store; optional minimum USD filter. Use as the cheap poll loop instead of maintaining an EDGAR poller.",
"tags": [
"sec",
"form4",
"insider",
"watch",
"edgar"
],
"examples": [
"since=2026-08-30T00:00:00Z",
"since=2026-08-30T00:00:00Z&min_value_usd=100000"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/insider/since",
"priceUsd": 0.005
}
},
{
"id": "sec_insider_summary",
"name": "sec insider summary",
"description": "Summarize insider activity for one issuer \u2014 returns filings, distinct insiders, buy/sell/net USD and largest transactions over a chosen window. Use for a cheap net-buying signal before pulling full transaction lines.",
"tags": [
"sec",
"form4",
"insider",
"summary",
"edgar"
],
"examples": [
"ticker=JEF",
"ticker=JEF&days=60"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/insider/summary",
"priceUsd": 0.005
}
},
{
"id": "sec_insider_transactions",
"name": "sec insider transactions",
"description": "Get parsed Form 4/5 transaction lines for one issuer \u2014 returns date, code, shares, price, USD value, security, post-holdings, owner role and Rule 10b5-1 flag, derivatives included. Use instead of fetching and parsing ownershipDocument XML per filing.",
"tags": [
"sec",
"form4",
"insider",
"edgar",
"transactions"
],
"examples": [
"ticker=JEF",
"ticker=JEF&code=P&limit=50"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/insider/transactions",
"priceUsd": 0.005
}
},
{
"id": "sec_latest_filings",
"name": "sec latest filings",
"description": "List the newest EDGAR filings market-wide for any form type \u2014 accession, filer, time and URL from the SEC live feed, normalized. Use instead of polling and parsing the getcurrent Atom feed.",
"tags": [
"sec",
"edgar",
"filings",
"latest",
"feed"
],
"examples": [
"form=S-1",
"form=13F-HR&limit=20"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/filings/latest",
"priceUsd": 0.005
}
},
{
"id": "sec_market_digest",
"name": "sec market digest",
"description": "Rank the day's SEC events by salience \u2014 bankruptcies, restatements, cyber incidents, insider clusters and large raises first, with flags and links. Use as the one-call daily filing digest for a research or news agent.",
"tags": [
"sec",
"edgar",
"digest",
"events",
"daily"
],
"examples": [
"limit=25",
"date=2026-08-29&limit=10"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/digest",
"priceUsd": 0.005
}
},
{
"id": "sec_metrics_catalog",
"name": "sec metrics catalog",
"description": "List the metric keys the XBRL views accept \u2014 revenue, net income, cash, capex and more, each mapped to its us-gaap tags \u2014 free. Use once before calling concept, compare, frame or financials.",
"tags": [
"sec",
"xbrl",
"metrics",
"glossary",
"free"
],
"examples": [],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/xbrl/metrics",
"priceUsd": 0.0
}
},
{
"id": "sec_shares_outstanding",
"name": "sec shares outstanding",
"description": "Get reported common shares outstanding by period for one filer from XBRL \u2014 the series behind dilution and per-share math, deduplicated. Use instead of digging share counts out of companyfacts or cover pages.",
"tags": [
"sec",
"xbrl",
"shares",
"fundamentals",
"edgar"
],
"examples": [
"ticker=NVDA",
"cik=0000320193"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/xbrl/shares",
"priceUsd": 0.02
}
},
{
"id": "sec_ticker_lookup",
"name": "sec ticker lookup",
"description": "Resolve an SEC CIK to its ticker and registered company name from the SEC's official mapping \u2014 the reverse of CIK lookup. Free. Use when a filing gives you a CIK and you need the tradable symbol.",
"tags": [
"sec",
"edgar",
"cik",
"ticker",
"free"
],
"examples": [
"cik=0000320193"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/ticker",
"priceUsd": 0.0
}
},
{
"id": "sec_transaction_codes",
"name": "sec transaction codes",
"description": "Explain Form 4 transaction codes \u2014 P purchase, S sale, A award, F tax withholding, M exercise and the rest. Free. Use once so an insider screen filters on the right codes instead of guessing.",
"tags": [
"sec",
"form4",
"insider",
"glossary",
"free"
],
"examples": [],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/insider/codes",
"priceUsd": 0.0
}
},
{
"id": "sec_watchlist_events",
"name": "sec watchlist events",
"description": "Get flagged SEC events for up to 25 tickers in one call \u2014 8-K items, insider trades and raises since your cursor, with a next cursor to store. Use instead of running one EDGAR poll per portfolio name.",
"tags": [
"sec",
"edgar",
"watchlist",
"events",
"portfolio"
],
"examples": [
"tickers=JEF,NVDA,AAPL",
"tickers=JEF,NVDA&since=2026-08-30T00:00:00Z"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/watchlist",
"priceUsd": 0.02
}
},
{
"id": "sec_xbrl_compare",
"name": "sec xbrl compare",
"description": "Compare one XBRL metric across up to 10 tickers \u2014 latest reported value per company, ranked, with period ends and tags. Use instead of N companyfacts downloads and a fiscal-alignment headache.",
"tags": [
"sec",
"xbrl",
"compare",
"fundamentals",
"peers"
],
"examples": [
"tickers=NVDA,AAPL&metric=revenue",
"tickers=NVDA,AAPL&metric=rnd_expense"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/xbrl/compare",
"priceUsd": 0.05
}
},
{
"id": "sec_xbrl_concept",
"name": "sec xbrl concept",
"description": "Get one as-reported XBRL metric series for a filer \u2014 revenue, net income, cash and more, or any us-gaap tag \u2014 deduplicated 10-K/10-Q values with periods and source URL. Use instead of downloading companyfacts for one number.",
"tags": [
"sec",
"xbrl",
"fundamentals",
"concept",
"edgar"
],
"examples": [
"ticker=NVDA&metric=revenue",
"cik=0000320193&metric=us-gaap:GrossProfit"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/xbrl/concept",
"priceUsd": 0.005
}
},
{
"id": "sec_xbrl_financials",
"name": "sec xbrl financials",
"description": "Get normalized key financials for one filer \u2014 revenue, net income, operating cash flow, assets, liabilities, capex, R&D and shares across eight reported periods. Use instead of downloading and normalizing the companyfacts JSON.",
"tags": [
"sec",
"xbrl",
"fundamentals",
"financials",
"edgar"
],
"examples": [
"ticker=NVDA",
"cik=0000320193"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/xbrl/financials",
"priceUsd": 0.02
}
},
{
"id": "sec_xbrl_frame",
"name": "sec xbrl frame",
"description": "Rank every SEC filer on one XBRL metric for one period \u2014 top-N values with entity names and the total filer count, from the frames API. Use for whole-market screens without a bulk XBRL pipeline; one MCP incumbent exists for xbrl.",
"tags": [
"sec",
"xbrl",
"frame",
"rank",
"market"
],
"examples": [
"metric=rnd_expense&period=CY2025Q1",
"metric=revenue&period=CY2025&limit=20"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/xbrl/frame",
"priceUsd": 0.05
}
}
]
}