Card snapshot
answerpool.io
·
2026-09-08 02:47:53 UTC
·
fc7fba4d3aecdcc23f93ec8047451fef3dddd9dc8b9c8566eb9c8aaf51511f74
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "AnswerPool",
"description": "Computed answers over US public data for AI agents \u2014 SEC filings and events, Federal Register rulemaking, federal procurement and grants, NIH, US macro indicators and research momentum \u2014 derived only from rights-reviewed open data. Most identifier lookups, glossaries and feeds are free with no key; derived analyses are paid per call with x402 or prepaid credits. Strict JSON with public provenance.",
"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.0
}
},
{
"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.0
}
},
{
"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": [
"topic=photonic computing",
"topic=CRISPR gene editing",
"topic=solid-state batteries",
"topic=large language model agents",
"topic=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": [
"limit=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": [
"topic=photonic computing",
"topic=T10299",
"topic=perovskite solar cells"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/technology/lookup",
"priceUsd": 0.0
}
},
{
"id": "entity_resolve",
"name": "entity resolve",
"description": "Any entity name in; Wikidata id, labels, aliases and the external identifiers other datasets key on (SEC CIK, LEI, ticker, NAICS) out, with endpoint URLs where they map. Turns name matching into a key join. Free, no key.",
"tags": [
"entity",
"resolve",
"identifiers",
"crosswalk",
"free"
],
"examples": [
"q=Nvidia",
"q=Lockheed Martin"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/entity/resolve",
"priceUsd": 0.0
}
},
{
"id": "fda_drug_events",
"name": "fda drug events",
"description": "Most-reported reactions for a drug plus the serious/non-serious split from FDA's adverse-event system, with the reporting-bias and non-causality caveats carried in the response. Signal generation only. Free, no key.",
"tags": [
"health",
"fda",
"adverse-events",
"pharmacovigilance",
"free"
],
"examples": [
"drug=atorvastatin",
"drug=metformin&top=20"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/fda/drug-events",
"priceUsd": 0.0
}
},
{
"id": "fda_recall_trends",
"name": "fda recall trends",
"description": "Recall counts by hazard class, firm, state and status over your window, with the Class I share computed. The aggregate, not a record dump. Free, no key.",
"tags": [
"health",
"fda",
"recalls",
"trends",
"free"
],
"examples": [
"category=drug&days=365",
"category=device&days=180&top=15"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/fda/recall-trends",
"priceUsd": 0.0
}
},
{
"id": "fda_recalls",
"name": "fda recalls",
"description": "Drug, device and food recalls by firm, state, class or window, with FDA's hazard classification and days-since-report. One call instead of openFDA query syntax. Free, no key.",
"tags": [
"health",
"fda",
"recalls",
"safety",
"free"
],
"examples": [
"category=drug&days=90",
"category=food&classification=Class I"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/fda/recalls",
"priceUsd": 0.0
}
},
{
"id": "funding_agency_directory",
"name": "funding agency directory",
"description": "US federal toptier agency directory: name/abbreviation search, toptier code and current budget authority, sorted by budget size. One call replaces the agency reference crawl. Free, no key.",
"tags": [
"funding",
"agency",
"directory",
"budget",
"free"
],
"examples": [
"q=defense",
"limit=10"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/funding/agencies",
"priceUsd": 0.0
}
},
{
"id": "funding_naics_lookup",
"name": "funding naics lookup",
"description": "NAICS industry code resolution: text or code prefix in, code + description + retired flag out. The identifier layer for any US federal contracting analysis. Free, no key.",
"tags": [
"funding",
"procurement",
"naics",
"lookup",
"free"
],
"examples": [
"q=software",
"q=54151"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/funding/naics",
"priceUsd": 0.0
}
},
{
"id": "funding_program_lookup",
"name": "funding program lookup",
"description": "Federal assistance-listing (CFDA) resolution: topic or name in, program number + title + popular name out. The identifier for US federal grant analyses. Free.",
"tags": [
"funding",
"grants",
"cfda",
"lookup",
"free"
],
"examples": [
"q=cancer research",
"q=small business"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/funding/programs",
"priceUsd": 0.0
}
},
{
"id": "funding_psc_lookup",
"name": "funding psc lookup",
"description": "Federal Product/Service Code resolution: text in, PSC code + description out. The what-was-bought identifier for US federal award filtering. Free, no key.",
"tags": [
"funding",
"procurement",
"psc",
"lookup",
"free"
],
"examples": [
"q=engineering",
"q=AC13"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/funding/psc",
"priceUsd": 0.0
}
},
{
"id": "funding_recipient_lookup",
"name": "funding recipient lookup",
"description": "Federal award recipient name resolution: fuzzy name in, deduplicated canonical recipient names (and UEI when available) out. The entity-resolution step before any who-got-federal-money question. Free, no key.",
"tags": [
"funding",
"recipient",
"uei",
"lookup",
"free"
],
"examples": [
"q=lockheed",
"q=stanford"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/funding/recipients",
"priceUsd": 0.0
}
},
{
"id": "funding_resolve",
"name": "funding resolve",
"description": "Any federal-spending string in \u2014 industry, product, program, recipient or agency \u2014 every code space searched at once, each match tagged with the filter parameter it belongs to. One call instead of five lookups. Free, no key.",
"tags": [
"funding",
"resolve",
"identifiers",
"lookup",
"free"
],
"examples": [
"q=cancer",
"q=lockheed"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/funding/resolve",
"priceUsd": 0.0
}
},
{
"id": "graph_auditor_clients",
"name": "graph auditor clients",
"description": "Which public companies name a given audit firm in their annual reports \u2014 exact- phrase 10-K full-text join per registrant with filing counts and dates. Map auditor concentration and shared-auditor networks in one call.",
"tags": [
"sec",
"auditor",
"network",
"graph"
],
"examples": [
"name=Deloitte",
"name=Ernst %26 Young LLP&lookback_days=365"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/graph/auditor",
"priceUsd": 0.02
}
},
{
"id": "graph_interlocks",
"name": "graph interlocks",
"description": "Board and officer interlock map for any public company \u2014 the insiders from its SEC ownership filings joined to every other issuer they file for, with roles on both sides. One call replaces entity resolution across Forms 3/4/5.",
"tags": [
"sec",
"governance",
"interlocks",
"graph"
],
"examples": [
"ticker=JEF",
"cik=320193&days=180"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/graph/interlocks",
"priceUsd": 0.05
}
},
{
"id": "graph_person",
"name": "graph person",
"description": "Look up an insider by name or owner CIK and get every issuer they file SEC ownership forms for \u2014 roles, filing counts, first/last seen. The person node of the entity graph in one call.",
"tags": [
"sec",
"insider",
"person",
"graph"
],
"examples": [
"q=INSIDER",
"owner_cik=1211677"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/graph/person",
"priceUsd": 0.02
}
},
{
"id": "graph_subsidiaries",
"name": "graph subsidiaries",
"description": "Subsidiary names and jurisdictions extracted from any public company's latest annual-report Exhibit 21, with the source exhibit URL for verification. One call replaces locating and parsing EX-21 filings.",
"tags": [
"sec",
"subsidiaries",
"ownership",
"graph"
],
"examples": [
"ticker=AAPL",
"cik=1045810"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/graph/subsidiaries",
"priceUsd": 0.05
}
},
{
"id": "impact_cfr_citers",
"name": "impact cfr citers",
"description": "Which public companies cite a given CFR title and part in their SEC filings \u2014 exact-phrase full-text join aggregated per registrant with filing counts, forms and dates. Screen exposure to specific provisions in one call.",
"tags": [
"regulation",
"cfr",
"sec",
"exposure"
],
"examples": [
"cfr_title=17&cfr_part=240",
"cfr_title=40&cfr_part=60&lookback_days=730"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/impact/cfr",
"priceUsd": 0.02
}
},
{
"id": "impact_company_rules",
"name": "impact company rules",
"description": "Recent federal rules and proposed rules mapped to one public company via its SEC industry code \u2014 curated SIC-to-regulator table plus the agencies' rulemaking with comment and effective-date flags. Industry-level heuristic, one call.",
"tags": [
"regulation",
"company",
"radar",
"industry"
],
"examples": [
"ticker=AAPL",
"cik=320193&significant_only=true"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/impact/company",
"priceUsd": 0.05
}
},
{
"id": "impact_docket_citers",
"name": "impact docket citers",
"description": "Which public companies cite a specific agency docket id or RIN in their SEC filings \u2014 exact-phrase full-text join per registrant with filing counts and dates. Track who publicly engages with one rulemaking.",
"tags": [
"regulation",
"docket",
"sec",
"rulemaking"
],
"examples": [
"docket_id=SEC-2026-001",
"rin=3235-AN00"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/impact/docket",
"priceUsd": 0.02
}
},
{
"id": "impact_rule_companies",
"name": "impact rule companies",
"description": "Map a Federal Register rule to the public companies whose SEC filings cite its docket, RIN or CFR part \u2014 cross-corpus full-text join, ranked by citation strength with filing counts and dates. One call replaces holding and joining both corpora.",
"tags": [
"regulation",
"impact",
"sec",
"crosscorpus"
],
"examples": [
"document_number=2026-12341",
"document_number=2026-12341&lookback_days=730"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/impact/rule",
"priceUsd": 0.05
}
},
{
"id": "ipo_calendar",
"name": "ipo calendar",
"description": "The IPO pipeline staged in one call \u2014 just-filed S-1/F-1 issuers, amendments in progress, priced 424(b)(4) offerings and withdrawals for your window, each bucket newest first. Replaces composing four EDGAR form feeds.",
"tags": [
"ipo",
"calendar",
"pipeline",
"sec"
],
"examples": [
"days=30",
"days=14&limit=10"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/ipo/calendar",
"priceUsd": 0.05
}
},
{
"id": "ipo_company",
"name": "ipo company",
"description": "One issuer's complete path to going public \u2014 registrations, amendments, prospectuses, effectiveness and withdrawals in order with a current stage label, merged live from EDGAR plus our 2021+ index. Look up by CIK or name substring.",
"tags": [
"ipo",
"lifecycle",
"s1",
"sec"
],
"examples": [
"cik=320193",
"company=ROBOTICS"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/ipo/company",
"priceUsd": 0.05
}
},
{
"id": "ipo_new_registrations",
"name": "ipo new registrations",
"description": "New S-1 and F-1 registration statements filed in the last N days \u2014 companies that just started going public, newest first with CIKs and filing links; amendments excluded by default. One call replaces EDGAR form-feed polling.",
"tags": [
"ipo",
"s1",
"registrations",
"sec"
],
"examples": [
"days=30",
"days=7&include_amendments=true"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/ipo/registrations",
"priceUsd": 0.02
}
},
{
"id": "ipo_priced",
"name": "ipo priced",
"description": "Offerings that just priced \u2014 final 424(b)(4) prospectuses in your window, each flagged likely-IPO when the issuer has no earlier 424(b) in our 2021+ index, separating debuts from follow-ons. One call, minutes-fresh.",
"tags": [
"ipo",
"priced",
"424b4",
"sec"
],
"examples": [
"days=30",
"days=7&limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/ipo/priced",
"priceUsd": 0.02
}
},
{
"id": "ipo_withdrawn",
"name": "ipo withdrawn",
"description": "Registration statements withdrawn in the last N days (RW and AW filings), newest first with issuer and filing links \u2014 the dead-deal list as one call. Covers all registration types, stated in the response.",
"tags": [
"ipo",
"withdrawn",
"rw",
"sec"
],
"examples": [
"days=60",
"days=90&limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/ipo/withdrawn",
"priceUsd": 0.02
}
},
{
"id": "kev_search",
"name": "kev search",
"description": "CISA KEV search by vendor, product, CVE or ransomware linkage, with days-since-added and days-to-deadline computed per entry. Exploited-in-the-wild, not just published. Free, no key.",
"tags": [
"security",
"vulnerability",
"kev",
"cve",
"free"
],
"examples": [
"vendor=Microsoft",
"ransomware_only=true&limit=10"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/cyber/kev",
"priceUsd": 0.0
}
},
{
"id": "kev_stats",
"name": "kev stats",
"description": "Aggregates over the CISA KEV catalog: top exploited vendors all-time and recent, additions by month, top CWE weakness types, ransomware share and past-due count. Free, no key.",
"tags": [
"security",
"vulnerability",
"trends",
"kev",
"free"
],
"examples": [
"days=90",
"days=365&top=15"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/cyber/kev/stats",
"priceUsd": 0.0
}
},
{
"id": "macro_indicators",
"name": "macro indicators",
"description": "Headline US macro indicators (CPI, unemployment, payrolls, JOLTS, PPI\u2026) mapped to their exact, live-verified BLS series ids with units. The id-resolution layer for macro data. Free, no key.",
"tags": [
"macro",
"economy",
"bls",
"directory",
"free"
],
"examples": [
"q=unemployment",
""
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/macro/indicators",
"priceUsd": 0.0
}
},
{
"id": "macro_series",
"name": "macro series",
"description": "Any BLS time series as normalized JSON with latest value, YoY percent and prior-period change precomputed \u2014 inflation and labor data without the period arithmetic. Free, no key.",
"tags": [
"macro",
"economy",
"bls",
"timeseries",
"free"
],
"examples": [
"series_id=LNS14000000",
"series_id=CUUR0000SA0&years=5"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/macro/series",
"priceUsd": 0.0
}
},
{
"id": "macro_snapshot",
"name": "macro snapshot",
"description": "Eight headline US indicators (CPI YoY, core CPI, unemployment, participation, payrolls, wages, PPI, JOLTS) with derived stats in one call \u2014 the macro context object for economic reasoning. Free, no key.",
"tags": [
"macro",
"economy",
"bls",
"snapshot",
"free"
],
"examples": [
""
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/macro/snapshot",
"priceUsd": 0.0
}
},
{
"id": "nih_activity_codes",
"name": "nih activity codes",
"description": "NIH grant mechanism decoder: R01, R21, K-series, U-series, P-series, SBIR/STTR activity codes with names and one-line meanings. Free, no key.",
"tags": [
"nih",
"grants",
"activity-code",
"glossary",
"free"
],
"examples": [
"q=R01",
"q=fellowship"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/nih/activity-codes",
"priceUsd": 0.0
}
},
{
"id": "nih_institute_lookup",
"name": "nih institute lookup",
"description": "All 27 NIH institutes/centers with code, full name and research focus, searchable. One call replaces the NIH org-chart crawl. Free, no key.",
"tags": [
"nih",
"biomedical",
"institute",
"glossary",
"free"
],
"examples": [
"q=cancer",
"q=NIGMS"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/nih/institutes",
"priceUsd": 0.0
}
},
{
"id": "peers_industry",
"name": "peers industry",
"description": "Every SEC registrant in one SIC industry with total assets and revenue joined from corpus-wide XBRL frames, sorted largest first \u2014 the industry map in one call, by SIC code or resolved from any ticker.",
"tags": [
"sec",
"xbrl",
"industry",
"roster"
],
"examples": [
"sic=3571",
"ticker=NVDA&limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/peers/industry",
"priceUsd": 0.02
}
},
{
"id": "peers_percentile",
"name": "peers percentile",
"description": "A company's percentile and rank versus its same-industry XBRL peer group on revenue, assets, net income and margin, with peer median/min/max. One call replaces a peer lookup plus a fundamentals fetch per peer.",
"tags": [
"sec",
"peers",
"percentile",
"benchmarking",
"xbrl"
],
"examples": [
"ticker=NVDA",
"ticker=AAPL&peers=30"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/peers/percentile",
"priceUsd": 0.05
}
},
{
"id": "peers_similar",
"name": "peers similar",
"description": "The most similar public companies to any ticker or CIK \u2014 same-industry candidates ranked by log-scale asset/revenue distance and margin from the full SEC XBRL corpus, each peer row carrying the numbers behind the ranking. One call replaces corpus loading and similarity modeling.",
"tags": [
"sec",
"xbrl",
"peers",
"similarity"
],
"examples": [
"ticker=AAPL",
"cik=1045810&limit=10"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/peers/similar",
"priceUsd": 0.05
}
},
{
"id": "reg_activity",
"name": "reg activity",
"description": "Per-agency Federal Register volume with prior-window change and doc-type totals \u2014 which regulators are accelerating, in one call instead of a pagination crawl. Free, no key.",
"tags": [
"regulation",
"activity",
"agencies",
"trend",
"free"
],
"examples": [
"days=90",
"days=30&limit=10"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/activity",
"priceUsd": 0.0
}
},
{
"id": "reg_agency_feed",
"name": "reg agency feed",
"description": "Every rule and proposed rule from one US federal agency, newest first, with comment and effective-date day-counts and flags (significant, comments_close_soon, effective_soon). One call replaces Federal Register API integration and deadline math.",
"tags": [
"regulation",
"agency",
"rules",
"feed"
],
"examples": [
"agency=securities-and-exchange-commission",
"agency=environmental-protection-agency&types=rule"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/agency",
"priceUsd": 0.0
}
},
{
"id": "reg_agency_lookup",
"name": "reg agency lookup",
"description": "Resolve a US federal agency name to its Federal Register slug \u2014 searches all ~470 agencies, returns slug, display name, short name and parent. Free. The slug is the agency parameter every other AnswerPool regulation endpoint takes.",
"tags": [
"regulation",
"agency",
"lookup",
"free"
],
"examples": [
"q=securities",
"q=environmental"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/agencies",
"priceUsd": 0.0
}
},
{
"id": "reg_cfr_titles",
"name": "reg cfr titles",
"description": "All 50 CFR titles with names, searchable \u2014 subject to CFR title number in one call, feeding the CFR-part watch endpoints. Free, no key.",
"tags": [
"regulation",
"cfr",
"glossary",
"free"
],
"examples": [
"q=energy",
""
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/cfr-titles",
"priceUsd": 0.0
}
},
{
"id": "reg_cfr_watch",
"name": "reg cfr watch",
"description": "Federal rules and proposed rules amending a specific CFR title and part (e.g. 17 CFR 240), newest first with deadline flags. Watch the exact provisions you are subject to instead of whole agencies or topics.",
"tags": [
"regulation",
"cfr",
"watch",
"compliance"
],
"examples": [
"cfr_title=17&cfr_part=240",
"cfr_title=40"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/cfr",
"priceUsd": 0.02
}
},
{
"id": "reg_comment_deadlines",
"name": "reg comment deadlines",
"description": "Proposed federal rules whose comment window closes within N days, sorted soonest first with exact day-counts \u2014 the actionable comment queue, optionally filtered to one agency or topic. Replaces scanning months of proposed rules and computing dates.",
"tags": [
"regulation",
"comments",
"deadlines",
"calendar"
],
"examples": [
"within_days=14",
"within_days=30&agency=securities-and-exchange-commission"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/comment-deadlines",
"priceUsd": 0.02
}
},
{
"id": "reg_daily_digest",
"name": "reg daily digest",
"description": "Every federal rule and proposed rule published on one date, significant documents sorted first, with deadline flags and day-counts \u2014 optionally one agency. One call gives a briefing agent the whole day's rulemaking, pre-triaged.",
"tags": [
"regulation",
"digest",
"daily",
"briefing"
],
"examples": [
"agency=securities-and-exchange-commission",
"date=2026-08-28"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/digest",
"priceUsd": 0.02
}
},
{
"id": "reg_doc_types",
"name": "reg doc types",
"description": "Federal Register document types (final rule, proposed rule, notice, presidential) and every AnswerPool regulation flag, with what each implies for deadlines and CFR changes. Free, no key.",
"tags": [
"regulation",
"glossary",
"types",
"flags",
"free"
],
"examples": [
"q=rule",
""
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/doc-types",
"priceUsd": 0.0
}
},
{
"id": "reg_docket",
"name": "reg docket",
"description": "Every Federal Register document in one agency docket \u2014 proposal, comments extensions, final rule, corrections \u2014 newest first with deadline flags. Follow a single rulemaking's full lifecycle with one call.",
"tags": [
"regulation",
"docket",
"rulemaking",
"lifecycle"
],
"examples": [
"docket_id=SEC-2026-001"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/docket",
"priceUsd": 0.0
}
},
{
"id": "reg_document",
"name": "reg document",
"description": "Fetch one Federal Register document by document number \u2014 normalized agencies, CFR references, docket ids, effective and comment dates with day-counts and deadline flags. Free. Same schema as all AnswerPool regulation feeds.",
"tags": [
"regulation",
"federalregister",
"document",
"free"
],
"examples": [
"document_number=2026-12341"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/document",
"priceUsd": 0.0
}
},
{
"id": "reg_effective_soon",
"name": "reg effective soon",
"description": "Final federal rules taking effect within the next N days, sorted by effective date with exact day-counts, optionally one agency \u2014 the compliance-readiness queue. Replaces effective-date range queries and date math against the Federal Register.",
"tags": [
"regulation",
"effective",
"compliance",
"calendar"
],
"examples": [
"within_days=30",
"within_days=60&agency=environmental-protection-agency"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/effective",
"priceUsd": 0.02
}
},
{
"id": "reg_executive_orders",
"name": "reg executive orders",
"description": "New executive orders, proclamations and presidential memoranda from the Federal Register, newest first, optionally filtered by search term \u2014 normalized documents with agencies, topics and links. One call, no EO-section parsing.",
"tags": [
"regulation",
"executive",
"presidential",
"whitehouse"
],
"examples": [
"doc_type=executive_order",
"doc_type=executive_order&term=trade"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/eo",
"priceUsd": 0.0
}
},
{
"id": "reg_resolve",
"name": "reg resolve",
"description": "Any regulatory string in \u2014 agency name or acronym, \"40 CFR 60\", a document number \u2014 canonical identifier and the ready-to-call endpoint out. One call instead of picking a lookup. Free, no key.",
"tags": [
"regulation",
"resolve",
"cfr",
"identifiers",
"free"
],
"examples": [
"q=40 CFR 60",
"q=EPA"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/resolve",
"priceUsd": 0.0
}
},
{
"id": "reg_search",
"name": "reg search",
"description": "Full-text search over US federal rules, proposed rules and notices \u2014 any topic across all ~470 agencies, with comment and effective-date deadlines computed per document. One call replaces Federal Register search integration.",
"tags": [
"regulation",
"search",
"rules",
"fulltext"
],
"examples": [
"term=cybersecurity",
"term=artificial+intelligence&types=proposed_rule"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/search",
"priceUsd": 0.0
}
},
{
"id": "reg_significant_rules",
"name": "reg significant rules",
"description": "Only E.O. 12866 significant federal rules and proposed rules \u2014 the OIRA-reviewed, economically major subset \u2014 newest first with deadline flags, optionally one agency. The high-signal fraction of rulemaking without scanning everything.",
"tags": [
"regulation",
"significant",
"oira",
"tracker"
],
"examples": [
"agency=securities-and-exchange-commission",
"types=proposed_rule"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/significant",
"priceUsd": 0.02
}
},
{
"id": "reg_watch",
"name": "reg watch",
"description": "Incremental feed of newly published federal rules and proposed rules since your ISO date cursor, with a next_since cursor returned for the following poll. Purpose-built for scheduled agents \u2014 no state to keep beyond one date string.",
"tags": [
"regulation",
"watch",
"cursor",
"monitoring"
],
"examples": [
"since=2026-08-25",
"since=2026-08-25&agency=securities-and-exchange-commission"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/regs/watch",
"priceUsd": 0.0
}
},
{
"id": "science_fields",
"name": "science fields",
"description": "Every research field with tracked-topic count, recent works volume, emerging-topic count and its top-momentum topic \u2014 the one-call landscape map. Free, no key.",
"tags": [
"science",
"research",
"fields",
"landscape",
"free"
],
"examples": [
""
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/science/fields",
"priceUsd": 0.0
}
},
{
"id": "science_related",
"name": "science related",
"description": "One topic in, its OpenAlex subfield peers out with works volume, 3y growth and momentum rank from our weekly scan, term-matched peers first. Honest about subfield breadth via term_matched. Free, no key.",
"tags": [
"science",
"research",
"topics",
"subfield",
"free"
],
"examples": [
"q=quantum computing",
"topic_id=T10320"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/science/related",
"priceUsd": 0.0
}
},
{
"id": "science_topics",
"name": "science topics",
"description": "4,500-topic research directory with weekly-computed growth and momentum stats: search by name or field, sort by momentum, works or growth. Raw numbers, no LLM. Free, no key.",
"tags": [
"science",
"research",
"topics",
"momentum",
"free"
],
"examples": [
"q=quantum",
"field=Computer Science&sort=momentum"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/science/topics",
"priceUsd": 0.0
}
},
{
"id": "sec_13f_crowding",
"name": "sec 13f crowding",
"description": "Institutional breadth in an issuer over the quarters we hold: holders, value and shares per quarter with changes, plus the managers that entered or exited last quarter. Built from accumulated 13F history, not a single snapshot.",
"tags": [
"sec",
"13f",
"crowding",
"institutional",
"trend"
],
"examples": [
"issuer=NVIDIA",
"issuer=APPLE&quarters=8"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/13f/crowding",
"priceUsd": 0.05
}
},
{
"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_new_managers",
"name": "sec 13f new managers",
"description": "First-time-ever 13F filers per quarter from our multi-quarter index \u2014 newly reporting institutional managers with portfolio size, largest first. Free, no key.",
"tags": [
"sec",
"13f",
"new-managers",
"derived",
"free"
],
"examples": [
"limit=25",
"period=2025-12-31"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/13f/new",
"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.0
}
},
{
"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.0
}
},
{
"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.0
}
},
{
"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.0
}
},
{
"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.0
}
},
{
"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_companies_by_sic",
"name": "sec companies by sic",
"description": "SIC industry code in, the registrants filing under it out (CIK + name + ticker). Turns an industry into a company list in one call instead of paging EDGAR's company search. Free, no key.",
"tags": [
"sec",
"sic",
"industry",
"companies",
"free"
],
"examples": [
"sic=7372",
"sic=2834&limit=25"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/companies-by-sic",
"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_crosswalk",
"name": "sec crosswalk",
"description": "A company resolved across SEC EDGAR and federal spending in one call: exact CIK plus candidate USAspending recipient names, each graded exact/strong/weak because the join is by name, not by key. Free, no key.",
"tags": [
"sec",
"crosswalk",
"entity",
"federal",
"free"
],
"examples": [
"ticker=LMT",
"q=lockheed martin"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/crosswalk",
"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=0001045810&accession=0001045810-26-000021"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/filing/documents",
"priceUsd": 0.0
}
},
{
"id": "sec_filing_volume",
"name": "sec filing volume",
"description": "Daily counts for any SEC form vs its 52-week average and last year's same window, from our multi-year index \u2014 filing-volume anomalies in one call. Free, no key.",
"tags": [
"sec",
"filings",
"volume",
"baseline",
"free"
],
"examples": [
"form=8-K",
"form=D&days=60"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/volume",
"priceUsd": 0.0
}
},
{
"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.0
}
},
{
"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.0
}
},
{
"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.0
}
},
{
"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.0
}
},
{
"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_exemptions",
"name": "sec formd exemptions",
"description": "Reg D exemption decoder: 506(b), 506(c), 504 and the 3(c)(1)/3(c)(7) fund exclusions with what each permits (solicitation, investor limits). Free, no key.",
"tags": [
"sec",
"form-d",
"exemption",
"glossary",
"free"
],
"examples": [
"q=506",
""
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/formd/exemptions",
"priceUsd": 0.0
}
},
{
"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_industries",
"name": "sec formd industries",
"description": "The industry groups a Form D filer selects (pooled investment fund, biotechnology, commercial real estate and the rest) with what each covers. Free, no key.",
"tags": [
"sec",
"form-d",
"industry",
"glossary",
"free"
],
"examples": [
"q=fund",
""
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/formd/industries",
"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.0
}
},
{
"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.0
}
},
{
"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.0
}
},
{
"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.0
}
},
{
"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.0
}
},
{
"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.0
}
},
{
"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.0
}
},
{
"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.0
}
},
{
"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_new_registrants",
"name": "sec new registrants",
"description": "First-time-ever EDGAR filers in your window, derived from our multi-year filing index \u2014 new companies and funds entering the SEC system, with first forms. A question EDGAR's own API cannot answer. Free, no key.",
"tags": [
"sec",
"registrants",
"new-entrants",
"derived",
"free"
],
"examples": [
"days=7",
"days=30&limit=100"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/registrants/new",
"priceUsd": 0.0
}
},
{
"id": "sec_resolve",
"name": "sec resolve",
"description": "Any issuer string in \u2014 ticker, CIK or company name \u2014 canonical CIK, ticker, name, the match kind, and ready-to-call URLs for the next step out. One call instead of guessing which resolver to use. Free, no key.",
"tags": [
"sec",
"resolve",
"entity",
"identifiers",
"free"
],
"examples": [
"q=NVDA",
"q=nvidia"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/resolve",
"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_sic_lookup",
"name": "sec sic lookup",
"description": "SEC SIC industry code resolution: code prefix or text in, code + industry title + reviewing Corp-Fin office out, over all 444 codes. Free, no key.",
"tags": [
"sec",
"sic",
"industry",
"lookup",
"free"
],
"examples": [
"q=pharmaceutical",
"q=7372"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/sic",
"priceUsd": 0.0
}
},
{
"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.0
}
},
{
"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
}
},
{
"id": "sec_xbrl_growth",
"name": "sec xbrl growth",
"description": "Annual XBRL metrics with YoY change and 3y/5y CAGR precomputed per company \u2014 revenue, earnings, assets and more. Skips period alignment, restatement duplicates and the growth math.",
"tags": [
"sec",
"xbrl",
"growth",
"cagr",
"fundamentals"
],
"examples": [
"ticker=NVDA",
"ticker=AAPL&metrics=revenue,net_income"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/xbrl/growth",
"priceUsd": 0.05
}
},
{
"id": "sec_xbrl_ratios",
"name": "sec xbrl ratios",
"description": "Margins, returns, leverage and R&D/capex intensity for a company from filed XBRL, every ratio period-aligned with its inputs shown and nulled rather than mixed across fiscal years.",
"tags": [
"sec",
"xbrl",
"ratios",
"margins",
"fundamentals"
],
"examples": [
"ticker=NVDA",
"ticker=AAPL"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/sec/xbrl/ratios",
"priceUsd": 0.05
}
},
{
"id": "trials_pipeline",
"name": "trials pipeline",
"description": "Trials and enrollment by phase, status and study type for a condition or sponsor, with leading sponsors and an active-trial count. One call instead of paging and tallying the registry. Free, no key.",
"tags": [
"health",
"trials",
"pipeline",
"sponsors",
"free"
],
"examples": [
"condition=melanoma",
"sponsor=Pfizer&sample=300"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/trials/pipeline",
"priceUsd": 0.0
}
},
{
"id": "trials_search",
"name": "trials search",
"description": "Trials by condition, sponsor, intervention or status as flat records: phase, status, sponsor, enrollment and dates. Skips the registry's nested protocol modules. Free.",
"tags": [
"health",
"trials",
"clinical",
"search",
"free"
],
"examples": [
"condition=melanoma",
"sponsor=Amgen&status=RECRUITING"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/trials/search",
"priceUsd": 0.0
}
},
{
"id": "weather_alerts",
"name": "weather alerts",
"description": "Active NWS alerts by state or nationwide with counts by event type, severity and urgency plus a Severe/Extreme total. Replaces paging GeoJSON and tallying. Free.",
"tags": [
"weather",
"alerts",
"severe",
"nws",
"free"
],
"examples": [
"area=CA",
"severity=Severe"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/weather/alerts",
"priceUsd": 0.0
}
},
{
"id": "weather_forecast",
"name": "weather forecast",
"description": "Coordinates to forecast in one call, with high, low, peak precipitation probability and wet-period count computed across the window. Free, no key.",
"tags": [
"weather",
"forecast",
"nws",
"digest",
"free"
],
"examples": [
"latitude=38.8894&longitude=-77.0352",
"latitude=25.7617&longitude=-80.1918&periods=6"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/weather/forecast",
"priceUsd": 0.0
}
},
{
"id": "weather_point",
"name": "weather point",
"description": "Latitude and longitude in, NWS forecast grid, zone, county, timezone and the forecast/observation URLs out. The resolution step every weather call needs. Free.",
"tags": [
"weather",
"nws",
"resolve",
"geocoding",
"free"
],
"examples": [
"latitude=38.8894&longitude=-77.0352",
"latitude=37.7749&longitude=-122.4194"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"endpoint": {
"method": "GET",
"url": "https://answerpool.io/v1/weather/point",
"priceUsd": 0.0
}
}
]
}