{"workloads":[{"id":"sec_events","version":"0.1.0","status":"DRAFT","endpoint":"/v1/sec/events","method":"GET","price_usd":0.005,"description":"Recent SEC EDGAR corporate events as structured signals, refreshed every 15 minutes: 8-K items mapped to event labels (bankruptcy, auditor change, officer change, cyber incident, material agreement, results, debt), Form 4 open-market insider buys/sells with USD sizes and multi-insider buy clusters, and Form D private offerings with amounts and industry. Filter by ticker/CIK, form, flag, or time window; each event carries a salience score.","buyer_use_case":"Call this instead of polling EDGAR yourself when an agent needs to know what just happened at a company or across the market — new 8-K events, insider buying, private raises — with the parsing, item mapping and thresholds already done.","when_to_use":"You need parsed, flagged corporate events from EDGAR for one company or the whole market, in one call, without maintaining a poller and XML parsers.\n","when_not_to_use":"You need full filing text, historical archives before we started indexing, or legal advice.\n","avoids":["EDGAR polling and rate-limit handling","Form 4 and Form D XML parsing","8-K item mapping","insider-cluster detection"],"input_schema":{"additionalProperties":false,"properties":{"ticker":{"anyOf":[{"maxLength":12,"type":"string"},{"type":"null"}],"default":null,"title":"Ticker"},"cik":{"anyOf":[{"maxLength":10,"pattern":"^\\d{1,10}$","type":"string"},{"type":"null"}],"default":null,"title":"Cik"},"forms":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Comma-separated: 8-K,4,D","title":"Forms"},"flags":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Comma-separated flags, e.g. insider_buy_cluster,distress","title":"Flags"},"since":{"anyOf":[{"maxLength":40,"type":"string"},{"type":"null"}],"default":null,"description":"ISO date/time; default = last 24h","title":"Since"},"min_score":{"default":0.0,"maximum":1,"minimum":0,"title":"Min Score","type":"number"},"limit":{"default":50,"maximum":200,"minimum":1,"title":"Limit","type":"integer"}},"title":"EventsInput","type":"object"},"output_schema":{"$defs":{"Event":{"properties":{"event_id":{"title":"Event Id","type":"string"},"accession":{"title":"Accession","type":"string"},"cik":{"title":"Cik","type":"string"},"ticker":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ticker"},"company":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company"},"form":{"title":"Form","type":"string"},"event_type":{"title":"Event Type","type":"string"},"occurred_at":{"title":"Occurred At","type":"string"},"flags":{"items":{"type":"string"},"title":"Flags","type":"array"},"score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Score"},"payload":{"additionalProperties":true,"title":"Payload","type":"object"},"filing_url":{"title":"Filing Url","type":"string"}},"required":["event_id","accession","cik","ticker","company","form","event_type","occurred_at","flags","score","payload","filing_url"],"title":"Event","type":"object"}},"properties":{"as_of":{"title":"As Of","type":"string"},"index_started_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Index Started At"},"count":{"title":"Count","type":"integer"},"events":{"items":{"$ref":"#/$defs/Event"},"title":"Events","type":"array"},"method_id":{"default":"sec_events_rules_v1","title":"Method Id","type":"string"},"disclaimer":{"default":"Analytical flags derived from public SEC filings; not investment advice.","title":"Disclaimer","type":"string"}},"required":["as_of","index_started_at","count","events"],"title":"EventsOutput","type":"object"},"cache_ttl_days":1,"methodology_version":"0.1.0"},{"id":"sec_company","version":"0.1.0","status":"DRAFT","endpoint":"/v1/sec/company","method":"GET","price_usd":0.02,"description":"One-call company snapshot from SEC EDGAR: identity (CIK, tickers, SIC), recent filings, 8-K events and insider activity from our event index, plus key XBRL facts (revenue, net income, assets, cash — last eight periods) straight from the SEC's companyfacts API.","buyer_use_case":"Call this when an agent needs a fast, cited fundamentals-and-events snapshot of a US public company without wiring up EDGAR, XBRL parsing and Form 4 handling itself.","when_to_use":"You have a ticker or CIK and need cited fundamentals plus recent events in one call.\n","when_not_to_use":"You need private companies, non-US issuers, or real-time prices.\n","avoids":["XBRL companyfacts parsing","submissions pagination","Form 4 aggregation","ticker-to-CIK mapping"],"input_schema":{"additionalProperties":false,"properties":{"ticker":{"anyOf":[{"maxLength":12,"type":"string"},{"type":"null"}],"default":null,"title":"Ticker"},"cik":{"anyOf":[{"maxLength":10,"pattern":"^\\d{1,10}$","type":"string"},{"type":"null"}],"default":null,"title":"Cik"}},"title":"CompanyInput","type":"object"},"output_schema":{"$defs":{"Event":{"properties":{"event_id":{"title":"Event Id","type":"string"},"accession":{"title":"Accession","type":"string"},"cik":{"title":"Cik","type":"string"},"ticker":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ticker"},"company":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company"},"form":{"title":"Form","type":"string"},"event_type":{"title":"Event Type","type":"string"},"occurred_at":{"title":"Occurred At","type":"string"},"flags":{"items":{"type":"string"},"title":"Flags","type":"array"},"score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Score"},"payload":{"additionalProperties":true,"title":"Payload","type":"object"},"filing_url":{"title":"Filing Url","type":"string"}},"required":["event_id","accession","cik","ticker","company","form","event_type","occurred_at","flags","score","payload","filing_url"],"title":"Event","type":"object"},"FactPoint":{"properties":{"end":{"title":"End","type":"string"},"value":{"title":"Value","type":"number"},"form":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Form"},"fy":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Fy"},"fp":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Fp"}},"required":["end","value"],"title":"FactPoint","type":"object"}},"properties":{"cik":{"title":"Cik","type":"string"},"name":{"title":"Name","type":"string"},"tickers":{"items":{"type":"string"},"title":"Tickers","type":"array"},"sic":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sic"},"sic_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sic Description"},"state_of_incorporation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State Of Incorporation"},"fiscal_year_end":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fiscal Year End"},"recent_filings":{"items":{"additionalProperties":true,"type":"object"},"title":"Recent Filings","type":"array"},"events_30d":{"items":{"$ref":"#/$defs/Event"},"title":"Events 30D","type":"array"},"insider_90d":{"additionalProperties":true,"title":"Insider 90D","type":"object"},"facts":{"additionalProperties":{"items":{"$ref":"#/$defs/FactPoint"},"type":"array"},"title":"Facts","type":"object"},"sources":{"additionalProperties":{"type":"string"},"title":"Sources","type":"object"},"as_of":{"title":"As Of","type":"string"},"method_id":{"default":"sec_events_rules_v1","title":"Method Id","type":"string"},"disclaimer":{"default":"Compiled from public SEC filings; not investment advice.","title":"Disclaimer","type":"string"}},"required":["cik","name","tickers","sic","sic_description","state_of_incorporation","fiscal_year_end","recent_filings","events_30d","insider_90d","facts","sources","as_of"],"title":"CompanyOutput","type":"object"},"cache_ttl_days":1,"methodology_version":"0.1.0"},{"id":"reg_rules","version":"0.1.0","status":"DRAFT","endpoint":"/v1/regs/rules","method":"GET","price_usd":0.005,"description":"US federal regulatory change tracking from the Federal Register: final rules, proposed rules, notices and presidential documents filtered by term, agency, type, date and significance, each with docket/RIN/CFR identifiers, effective and comment-close dates, and derived deadline flags (significant, comments_close_soon, effective_soon, final_rule_pending_effect) with day counts.","buyer_use_case":"Call this when an agent needs to know what rules are changing in a domain or at an agency — what's newly proposed, what's about to take effect, which comment windows are closing — without polling federalregister.gov and computing deadlines itself.","when_to_use":"You need current federal rulemaking activity for a topic or agency — new proposals, imminent effective dates, closing comment windows — as structured JSON in one call.\n","when_not_to_use":"You need full rule text analysis, public-comment contents (regulations.gov), state-level regulation, or legal advice.\n","avoids":["federalregister.gov API pagination and field selection","deadline math","significance filtering","agency slug lookup"],"input_schema":{"additionalProperties":false,"properties":{"term":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Full-text term, e.g. 'artificial intelligence'.","title":"Term"},"agency":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"description":"Federal Register agency slug, e.g. securities-and-exchange-commission.","title":"Agency"},"types":{"default":"rule,proposed_rule","description":"Comma-separated: rule, proposed_rule, notice, presidential.","title":"Types","type":"string"},"since":{"anyOf":[{"maxLength":40,"type":"string"},{"type":"null"}],"default":null,"description":"publication_date >= (ISO date). Default: last 30 days.","title":"Since"},"until":{"anyOf":[{"maxLength":40,"type":"string"},{"type":"null"}],"default":null,"title":"Until"},"significant_only":{"default":false,"description":"Only E.O. 12866 significant documents.","title":"Significant Only","type":"boolean"},"limit":{"default":25,"maximum":100,"minimum":1,"title":"Limit","type":"integer"}},"title":"RulesInput","type":"object"},"output_schema":{"$defs":{"RegDoc":{"properties":{"document_number":{"title":"Document Number","type":"string"},"title":{"title":"Title","type":"string"},"type":{"title":"Type","type":"string"},"action":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Action"},"agencies":{"items":{"type":"string"},"title":"Agencies","type":"array"},"publication_date":{"title":"Publication Date","type":"string"},"effective_on":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Effective On"},"comments_close_on":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comments Close On"},"significant":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Significant"},"abstract":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Abstract"},"docket_ids":{"items":{"type":"string"},"title":"Docket Ids","type":"array"},"regulation_id_numbers":{"items":{"type":"string"},"title":"Regulation Id Numbers","type":"array"},"cfr_references":{"items":{"type":"string"},"title":"Cfr References","type":"array"},"topics":{"items":{"type":"string"},"title":"Topics","type":"array"},"url":{"title":"Url","type":"string"},"flags":{"items":{"type":"string"},"title":"Flags","type":"array"},"days_to_comment_close":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Days To Comment Close"},"days_to_effective":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Days To Effective"}},"required":["document_number","title","type","action","agencies","publication_date","effective_on","comments_close_on","significant","abstract","docket_ids","regulation_id_numbers","cfr_references","topics","url","flags","days_to_comment_close","days_to_effective"],"title":"RegDoc","type":"object"}},"properties":{"as_of":{"title":"As Of","type":"string"},"total_matching":{"title":"Total Matching","type":"integer"},"count":{"title":"Count","type":"integer"},"documents":{"items":{"$ref":"#/$defs/RegDoc"},"title":"Documents","type":"array"},"method_id":{"default":"reg_rules_rules_v1","title":"Method Id","type":"string"},"disclaimer":{"default":"Regulatory information from the Federal Register (public domain); not legal advice.","title":"Disclaimer","type":"string"}},"required":["as_of","total_matching","count","documents"],"title":"RulesOutput","type":"object"},"cache_ttl_days":1,"methodology_version":"0.1.0"},{"id":"funding_signals","version":"0.1.0","status":"DRAFT","endpoint":"/v1/funding/signals","method":"GET","price_usd":0.02,"description":"US federal funding momentum for a technology keyword: USAspending contract and grant obligations by fiscal year with 3y growth, top recipients with UEIs, NIH RePORTER project counts by fiscal year with growth and recent project samples, plus derived flags (accelerating_federal_funding, nih_active, partial_current_fy).","buyer_use_case":"Call this when an agent needs the federal money trail behind a technology — is government funding accelerating, who is winning the awards, is NIH active — without integrating USAspending and RePORTER and computing fiscal-year growth itself.","when_to_use":"You need federal funding momentum, recipients, or NIH activity for a technology in one structured call.\n","when_not_to_use":"You need a full census of a technology (keyword-matched only), classified or state spending, or investment advice.\n","avoids":["USAspending API filters and pagination","RePORTER query syntax","fiscal-year growth math","recipient aggregation"],"input_schema":{"additionalProperties":false,"properties":{"term":{"description":"Technology keyword, e.g. 'quantum computing'.","maxLength":200,"minLength":2,"title":"Term","type":"string"},"years":{"default":5,"description":"How many fiscal years back to aggregate.","maximum":8,"minimum":2,"title":"Years","type":"integer"}},"required":["term"],"title":"FundingInput","type":"object"},"output_schema":{"$defs":{"FiscalYearSpend":{"properties":{"fiscal_year":{"title":"Fiscal Year","type":"integer"},"total_obligations_usd":{"title":"Total Obligations Usd","type":"number"},"contract_obligations_usd":{"title":"Contract Obligations Usd","type":"number"},"grant_obligations_usd":{"title":"Grant Obligations Usd","type":"number"}},"required":["fiscal_year","total_obligations_usd","contract_obligations_usd","grant_obligations_usd"],"title":"FiscalYearSpend","type":"object"},"NihProject":{"properties":{"project_num":{"title":"Project Num","type":"string"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"organization":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Organization"},"award_amount_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Award Amount Usd"},"fiscal_year":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Fiscal Year"}},"required":["project_num","title","organization","award_amount_usd","fiscal_year"],"title":"NihProject","type":"object"},"Recipient":{"properties":{"name":{"title":"Name","type":"string"},"amount_usd":{"title":"Amount Usd","type":"number"},"uei":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Uei"}},"required":["name","amount_usd","uei"],"title":"Recipient","type":"object"}},"properties":{"as_of":{"title":"As Of","type":"string"},"term":{"title":"Term","type":"string"},"fiscal_years":{"items":{"type":"integer"},"title":"Fiscal Years","type":"array"},"usaspending_by_fy":{"items":{"$ref":"#/$defs/FiscalYearSpend"},"title":"Usaspending By Fy","type":"array"},"usaspending_growth_3y":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"Total obligations, last complete FY vs 3 FYs earlier, as a ratio - 1; null if base is 0.","title":"Usaspending Growth 3Y"},"top_recipients":{"items":{"$ref":"#/$defs/Recipient"},"title":"Top Recipients","type":"array"},"nih_projects_by_fy":{"additionalProperties":{"type":"integer"},"title":"Nih Projects By Fy","type":"object"},"nih_growth_3y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Nih Growth 3Y"},"nih_recent_projects":{"items":{"$ref":"#/$defs/NihProject"},"title":"Nih Recent Projects","type":"array"},"flags":{"items":{"type":"string"},"title":"Flags","type":"array"},"method_id":{"default":"funding_signals_rules_v1","title":"Method Id","type":"string"},"disclaimer":{"default":"Keyword-matched US federal spending (USAspending) and NIH grants (RePORTER), both public domain; an activity signal, not a census of the technology and not investment advice.","title":"Disclaimer","type":"string"}},"required":["as_of","term","fiscal_years","usaspending_by_fy","usaspending_growth_3y","top_recipients","nih_projects_by_fy","nih_growth_3y","nih_recent_projects","flags"],"title":"FundingOutput","type":"object"},"cache_ttl_days":1,"methodology_version":"0.1.0"},{"id":"technology_momentum","version":"0.1.1","status":"DRAFT","endpoint":"/v1/technology/momentum","method":"GET","price_usd":0.05,"description":"Scores whether a scientific or technical field is accelerating, growing, stable, or declining using longitudinal OpenAlex publication counts, highly-cited-work counts, institutional participation, and researcher activity over the last ten years, plus a bounded LLM judgment over that evidence.","buyer_use_case":"Call this when deciding whether a technology or research field is accelerating and you would otherwise need to search, page through, and aggregate thousands of publication and citation records yourself. Returns a momentum score, an acceleration score, growth ratios, leading institutions and researchers, and influential recent works, with a grounded confidence estimate.","when_to_use":"You need a quantified, source-cited answer to \"is this research or technology field accelerating, growing, stable, or declining?\" for one named topic, with growth ratios, leaders, and recent influential works, in one call.\n","when_not_to_use":"You need one paper's prospects, a literature review, raw bibliographic records, or a topic OpenAlex does not model (brand names, very new jargon) — the response will report a weak match.\n","avoids":["dozens of paginated scholarly API searches","aggregating thousands of works by year, institution, and author","age-normalized citation momentum computation","a long-context model call to interpret the aggregates","retries and rate-limit handling against upstream sources"],"input_schema":{"additionalProperties":false,"properties":{"topic":{"description":"Technology or research topic, free text.","maxLength":200,"minLength":2,"title":"Topic","type":"string"}},"required":["topic"],"title":"Input","type":"object"},"output_schema":{"$defs":{"GrowthSeries":{"properties":{"1y":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"1Y"},"3y":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"3Y"},"5y":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"5Y"}},"title":"GrowthSeries","type":"object"},"NamedEntity":{"properties":{"id":{"title":"Id","type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"recent_works":{"title":"Recent Works","type":"integer"}},"required":["id","name","recent_works"],"title":"NamedEntity","type":"object"},"Provenance":{"properties":{"source":{"title":"Source","type":"string"},"rights":{"title":"Rights","type":"string"},"data_as_of":{"title":"Data As Of","type":"string"},"model_family":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Model Family"}},"required":["source","rights","data_as_of"],"title":"Provenance","type":"object"},"QueryMatch":{"properties":{"mode":{"description":"phrase = exact phrase in title/abstract; terms = any-term fallback (broader).","enum":["phrase","terms"],"title":"Mode","type":"string"},"total_works_10y":{"title":"Total Works 10Y","type":"integer"},"focus_topic_ids":{"description":"Primary topics the works set was focused on.","items":{"type":"string"},"title":"Focus Topic Ids","type":"array"}},"required":["mode","total_works_10y"],"title":"QueryMatch","type":"object"},"WorkRef":{"properties":{"id":{"title":"Id","type":"string"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"year":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Year"},"cited_by":{"title":"Cited By","type":"integer"}},"required":["id","title","year","cited_by"],"title":"WorkRef","type":"object"}},"properties":{"result_id":{"title":"Result Id","type":"string"},"topic":{"title":"Topic","type":"string"},"query_match":{"$ref":"#/$defs/QueryMatch"},"matched_topics":{"description":"OpenAlex primary topics the matching works fall into, with counts and shares.","items":{"additionalProperties":true,"type":"object"},"title":"Matched Topics","type":"array"},"momentum_score":{"title":"Momentum Score","type":"number"},"acceleration_score":{"title":"Acceleration Score","type":"number"},"trend_label":{"enum":["accelerating","growing","stable","declining","nascent"],"title":"Trend Label","type":"string"},"confidence":{"description":"Grounded estimate combining evidence quantity, consistency, coverage, and model self-assessment.","title":"Confidence","type":"number"},"research_growth":{"$ref":"#/$defs/GrowthSeries"},"citation_growth":{"$ref":"#/$defs/GrowthSeries","description":"Growth in works ranking in the top decile of citations for their publication year (age-normalized); lagged to citation_growth_as_of_year."},"citation_growth_as_of_year":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Citation Growth As Of Year"},"institution_growth":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"Growth in the number of institutions with >=3 matching works, last 3y vs prior 3y; null when unmeasurable.","title":"Institution Growth"},"leading_institutions":{"items":{"$ref":"#/$defs/NamedEntity"},"title":"Leading Institutions","type":"array"},"leading_researchers":{"items":{"$ref":"#/$defs/NamedEntity"},"title":"Leading Researchers","type":"array"},"important_recent_works":{"items":{"$ref":"#/$defs/WorkRef"},"title":"Important Recent Works","type":"array"},"rationale":{"title":"Rationale","type":"string"},"key_drivers":{"items":{"type":"string"},"title":"Key Drivers","type":"array"},"risks":{"items":{"type":"string"},"title":"Risks","type":"array"},"warnings":{"items":{"type":"string"},"title":"Warnings","type":"array"},"evidence_count":{"title":"Evidence Count","type":"integer"},"data_as_of":{"title":"Data As Of","type":"string"},"methodology_version":{"title":"Methodology Version","type":"string"},"schema_version":{"title":"Schema Version","type":"string"},"computed_at":{"title":"Computed At","type":"string"},"cache_hit":{"default":false,"title":"Cache Hit","type":"boolean"},"provenance":{"anyOf":[{"$ref":"#/$defs/Provenance"},{"type":"null"}],"default":null},"disclaimer":{"default":"Model-derived analytical estimate over OpenAlex (CC0) evidence; not ground truth.","title":"Disclaimer","type":"string"}},"required":["result_id","topic","query_match","matched_topics","momentum_score","acceleration_score","trend_label","confidence","research_growth","citation_growth","citation_growth_as_of_year","institution_growth","leading_institutions","leading_researchers","important_recent_works","rationale","key_drivers","risks","warnings","evidence_count","data_as_of","methodology_version","schema_version","computed_at"],"title":"Output","type":"object"},"cache_ttl_days":30,"methodology_version":"0.1.0"},{"id":"technology_emerging","version":"0.1.0","status":"DRAFT","endpoint":"/v1/technology/emerging","method":"GET","price_usd":0.05,"description":"Ranked list of the fastest-accelerating research topics across the entire OpenAlex topic universe (~4,500 topics), recomputed weekly with a purely statistical momentum method: z-scored 3-year publication growth, 3-year acceleration, and lagged top-decile citation growth. Filter by field, minimum size, or emerging-only.","buyer_use_case":"Call this when you need to know what is accelerating right now without knowing what to search for — technology scouting, trend detection, portfolio ideation — instead of scanning thousands of topics yourself.","when_to_use":"You need a ranked, evidence-backed list of accelerating fields (optionally within one discipline) to seed scouting, diligence, or content, and would otherwise scan topic by topic.\n","when_not_to_use":"You already know the topic and want a judgment with leaders and works — use technology_momentum; or you want one topic's numbers — use technology_lookup.\n","avoids":["thousands of per-topic queries","universe-wide normalization","weekly recomputation"],"input_schema":{"additionalProperties":false,"properties":{"limit":{"default":25,"description":"Number of ranked topics to return.","maximum":100,"minimum":1,"title":"Limit","type":"integer"},"field":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"description":"Restrict to an OpenAlex field name, e.g. 'Engineering', 'Medicine'.","title":"Field"},"min_works":{"default":50,"description":"Minimum works in the last complete year (filters noise).","minimum":1,"title":"Min Works","type":"integer"},"emerging_only":{"default":false,"description":"Only topics flagged emerging (high momentum, below-median size).","title":"Emerging Only","type":"boolean"}},"title":"EmergingInput","type":"object"},"output_schema":{"$defs":{"TopicScore":{"properties":{"topic_id":{"title":"Topic Id","type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"field":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Field"},"subfield":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subfield"},"rank":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Rank"},"momentum_stat":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"Universe z-score blend of 3y growth, acceleration and lagged top-decile growth (method technology_momentum_stat_v1).","title":"Momentum Stat"},"growth_1y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Growth 1Y"},"growth_3y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Growth 3Y"},"growth_5y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Growth 5Y"},"acceleration_3y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Acceleration 3Y"},"decile_growth_3y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Decile Growth 3Y"},"works_last_full_year":{"title":"Works Last Full Year","type":"integer"},"works_10y":{"title":"Works 10Y","type":"integer"},"is_emerging":{"title":"Is Emerging","type":"boolean"}},"required":["topic_id","name","field","subfield","rank","momentum_stat","growth_1y","growth_3y","growth_5y","acceleration_3y","decile_growth_3y","works_last_full_year","works_10y","is_emerging"],"title":"TopicScore","type":"object"}},"properties":{"scan_id":{"title":"Scan Id","type":"string"},"computed_at":{"title":"Computed At","type":"string"},"data_as_of":{"title":"Data As Of","type":"string"},"last_full_year":{"title":"Last Full Year","type":"integer"},"universe_size":{"title":"Universe Size","type":"integer"},"method_id":{"default":"technology_momentum_stat_v1","title":"Method Id","type":"string"},"topics":{"items":{"$ref":"#/$defs/TopicScore"},"title":"Topics","type":"array"},"disclaimer":{"default":"Statistical ranking over OpenAlex (CC0) publication counts; an estimate, not ground truth.","title":"Disclaimer","type":"string"}},"required":["scan_id","computed_at","data_as_of","last_full_year","universe_size","topics"],"title":"EmergingOutput","type":"object"},"cache_ttl_days":7,"methodology_version":"0.1.0"},{"id":"technology_lookup","version":"0.1.0","status":"DRAFT","endpoint":"/v1/technology/lookup","method":"GET","price_usd":0.0,"description":"Statistical momentum for one OpenAlex topic (by id or name) from the weekly universe scan: rank among ~4,500 topics, momentum z-score, 1y/3y/5y publication growth, acceleration, lagged top-decile citation growth, and the per-year series. No LLM; instant; one cent.","buyer_use_case":"Call this for a cheap, deterministic momentum check on a known field before spending on a full judgment (technology_momentum) — or in bulk to screen a list of topics.","when_to_use":"You have a topic and want its numbers now, or you are screening many topics.\n","when_not_to_use":"You need leaders, influential works and a reasoned judgment — use technology_momentum.\n","avoids":["per-year aggregation","universe normalization","rate-limit handling"],"input_schema":{"additionalProperties":false,"properties":{"topic":{"description":"OpenAlex topic id (T…) or topic name (case-insensitive).","maxLength":200,"minLength":2,"title":"Topic","type":"string"}},"required":["topic"],"title":"LookupInput","type":"object"},"output_schema":{"$defs":{"TopicScore":{"properties":{"topic_id":{"title":"Topic Id","type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"field":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Field"},"subfield":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subfield"},"rank":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Rank"},"momentum_stat":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"Universe z-score blend of 3y growth, acceleration and lagged top-decile growth (method technology_momentum_stat_v1).","title":"Momentum Stat"},"growth_1y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Growth 1Y"},"growth_3y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Growth 3Y"},"growth_5y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Growth 5Y"},"acceleration_3y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Acceleration 3Y"},"decile_growth_3y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Decile Growth 3Y"},"works_last_full_year":{"title":"Works Last Full Year","type":"integer"},"works_10y":{"title":"Works 10Y","type":"integer"},"is_emerging":{"title":"Is Emerging","type":"boolean"}},"required":["topic_id","name","field","subfield","rank","momentum_stat","growth_1y","growth_3y","growth_5y","acceleration_3y","decile_growth_3y","works_last_full_year","works_10y","is_emerging"],"title":"TopicScore","type":"object"}},"properties":{"scan_id":{"title":"Scan Id","type":"string"},"computed_at":{"title":"Computed At","type":"string"},"data_as_of":{"title":"Data As Of","type":"string"},"last_full_year":{"title":"Last Full Year","type":"integer"},"universe_size":{"title":"Universe Size","type":"integer"},"method_id":{"default":"technology_momentum_stat_v1","title":"Method Id","type":"string"},"topic":{"$ref":"#/$defs/TopicScore"},"works_by_year":{"additionalProperties":{"type":"integer"},"title":"Works By Year","type":"object"},"top_decile_by_year":{"additionalProperties":{"type":"integer"},"title":"Top Decile By Year","type":"object"},"disclaimer":{"default":"Statistical momentum over OpenAlex (CC0) publication counts; an estimate, not ground truth.","title":"Disclaimer","type":"string"}},"required":["scan_id","computed_at","data_as_of","last_full_year","universe_size","topic","works_by_year","top_decile_by_year"],"title":"LookupOutput","type":"object"},"cache_ttl_days":7,"methodology_version":"0.1.0"}]}