LiveDataLink
Qué hace este MCP
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and market research.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'start_date', 'end_date'], 'properties': {'limit': {'type': 'number'}, 'state': {'type': 'string'}, 'end_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window end.'}, 'start_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window start.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location'], 'properties': {'location': {'type': 'string', 'description': 'City, zip code, or place name'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'bank': {'type': 'string', 'description': "Bank or savings institution name (e.g. 'JPMorgan Chase Bank', 'Cross River Bank'). Use the full legal name for best matching."}, 'cert': {'type': 'string', 'description': 'Optional FDIC certificate (CERT) number for an exact institution match, used instead of a name.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geographies', 'indicator', 'year'], 'properties': {'year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'indicator': {'type': 'string', 'description': 'Supported indicator slug/name or BEA SASUMMARY line code; examples: gdp, real_gdp, personal_income, per_capita_personal_income, regional_price_parities, total_employment.'}, 'geographies': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight distinct state selectors.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum results. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional words matched against indicator name, definition, and unit.'}, 'offset': {'type': 'number', 'description': 'Results to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geography', 'indicator'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum years. Default 20.'}, 'offset': {'type': 'number', 'description': 'Years to skip. Default 0.'}, 'end_year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'geography': {'type': 'string', 'description': 'State name, USPS abbreviation, 5-digit state-summary GeoFIPS, or United States/US.'}, 'indicator': {'type': 'string', 'description': 'Supported indicator slug/name or BEA SASUMMARY line code; examples: gdp, real_gdp, personal_income, per_capita_personal_income, regional_price_parities, total_employment.'}, 'start_year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geography'], 'properties': {'geography': {'type': 'string', 'description': 'State name, USPS abbreviation, 5-digit state-summary GeoFIPS, or United States/US.'}, 'as_of_year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geography', 'indicator'], 'properties': {'geography': {'type': 'string', 'description': 'State name, USPS abbreviation, 5-digit state-summary GeoFIPS, or United States/US.'}, 'indicator': {'type': 'string', 'description': 'Supported indicator slug/name or BEA SASUMMARY line code; examples: gdp, real_gdp, personal_income, per_capita_personal_income, regional_price_parities, total_employment.'}, 'as_of_year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lei': {'type': 'string', 'description': "Optional exact 20-character LEI code to anchor the ownership chain directly (e.g. '5493006MHB84DD0ZWV18'). Overrides a name search."}, 'company': {'type': 'string', 'description': "Company / organization name (e.g. 'Alphabet Inc.', 'JPMorgan') or a 20-character LEI code. Provide this or 'lei'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end_year': {'type': 'number', 'description': 'End year (optional; defaults to current year).'}, 'indicator': {'type': 'string', 'description': 'Indicator name, one of: unemployment_rate, labor_force_participation, employment_population_ratio, cpi, cpi_less_food_energy, nonfarm_payrolls, avg_hourly_earnings, avg_weekly_hours, ppi_final_demand.'}, 'start_year': {'type': 'number', 'description': 'Start year (optional; defaults to ~3 years back).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_id'], 'properties': {'end_year': {'type': 'number', 'description': 'End year (optional).'}, 'series_id': {'type': 'string', 'description': "BLS series ID, e.g. 'LNS14000000'."}, 'start_year': {'type': 'number', 'description': 'Start year (optional).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gutenberg_id'], 'properties': {'gutenberg_id': {'type': 'number', 'description': 'Project Gutenberg ebook id, e.g. 84 (Frankenstein).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum passages to return (default 10, max 50).'}, 'query': {'type': 'string', 'description': "Phrase or keywords to find inside the books, e.g. 'it was the best of times', 'whale'."}, 'gutenberg_id': {'type': 'number', 'description': 'Optional: restrict the search to a single indexed book by its Gutenberg id.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gutenberg_id'], 'properties': {'from_seq': {'type': 'number', 'description': 'Passage index to start from (0-based, default 0).'}, 'gutenberg_id': {'type': 'number', 'description': 'Project Gutenberg ebook id.'}, 'max_passages': {'type': 'number', 'description': 'Maximum passages to return per call (default 40, max 200).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Title / author / subject keyword, e.g. 'frankenstein', 'sherlock holmes', 'astronomy'."}, 'author': {'type': 'string', 'description': "Optional author-name fragment, e.g. 'Shelley', 'Twain'."}, 'subject': {'type': 'string', 'description': "Optional subject fragment, e.g. 'Science fiction', 'Detective'."}, 'language': {'type': 'string', 'description': "Optional language code filter, e.g. 'en', 'fr'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'symbol': {'type': 'string', 'description': "A single ticker (e.g. 'AAPL'). Use this or `symbols`."}, 'symbols': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Multiple tickers to scan (max 15).'}, 'ma_period': {'type': 'number', 'description': 'Simple moving-average period used as a dynamic support reference (default 50).'}, 'lookback_days': {'type': 'number', 'description': 'Trailing daily bars to analyze (default 180).'}, 'proximity_pct': {'type': 'number', 'description': "How close (percent) price must be to support/MA to count as 'near' (default 3)."}, 'rsi_threshold': {'type': 'number', 'description': 'RSI(14) must be at or below this to qualify as oversold (default 35).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['port'], 'properties': {'port': {'type': 'string', 'description': 'Exact BTS four-digit port code or an unambiguous U.S. land-border port name. Search first when needed.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'trailing_months': {'type': 'number', 'description': 'Months per current/prior comparison window. Default 12.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['port', 'measure'], 'properties': {'port': {'type': 'string', 'description': 'Exact BTS four-digit port code or an unambiguous U.S. land-border port name. Search first when needed.'}, 'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'measure': {'enum': ['Buses', 'Bus Passengers', 'Pedestrians', 'Personal Vehicle Passengers', 'Personal Vehicles', 'Train Passengers', 'Trains', 'Trucks'], 'type': 'string', 'description': 'Official BTS crossing measure. Measures have different units and must not be added together.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ports', 'measure'], 'properties': {'ports': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight exact four-digit port codes or unambiguous port names.'}, 'measure': {'enum': ['Buses', 'Bus Passengers', 'Pedestrians', 'Personal Vehicle Passengers', 'Personal Vehicles', 'Train Passengers', 'Trains', 'Trucks'], 'type': 'string', 'description': 'Official BTS crossing measure. Measures have different units and must not be added together.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'trailing_months': {'type': 'number', 'description': 'Months per current/prior comparison window. Default 12.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum ports. Default 20.'}, 'query': {'type': 'string', 'description': 'Port name, state, or exact four-digit port code.'}, 'state': {'type': 'string', 'description': 'Exact state name, such as Texas or New York.'}, 'border': {'enum': ['US-Canada Border', 'US-Mexico Border'], 'type': 'string', 'description': 'Optional official BTS border label.'}, 'offset': {'type': 'number', 'description': 'Ports to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': "US ticker (e.g. 'MSFT')."}, 'lookback_days': {'type': 'number', 'description': 'Trailing daily bars to scan for patterns (default 60).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "Crate name, e.g. 'serde'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc': {'type': 'number', 'description': 'MC/MX number without the prefix.'}, 'dot': {'type': 'number', 'description': 'USDOT number (preferred).'}, 'name': {'type': 'string', 'description': 'Carrier legal name when DOT/MC is unavailable.'}, 'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Report format. Defaults to markdown.'}, 'previous_snapshot': {'description': 'Prior carrier_vetting result or JSON snapshot returned by an earlier call.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dot_numbers'], 'properties': {'format': {'enum': ['markdown', 'json', 'csv'], 'type': 'string', 'description': 'Export format. Defaults to markdown.'}, 'dot_numbers': {'type': 'array', 'items': {'type': 'number'}, 'description': '1-10 USDOT numbers. A comma-separated string is also accepted for agent convenience.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc': {'type': 'number', 'description': 'MC/MX number without the prefix.'}, 'dot': {'type': 'number', 'description': 'USDOT number (preferred exact identifier).'}, 'name': {'type': 'string', 'description': 'Legal carrier name when DOT/MC is unavailable.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc': {'type': 'number', 'description': "MC (motor carrier) number, without the 'MC-' prefix. Used if no DOT number is given."}, 'dot': {'type': 'number', 'description': 'USDOT number of the carrier (most precise). Example: 76830.'}, 'name': {'type': 'string', 'description': 'Carrier legal name, used if no DOT/MC number is given. The top FMCSA name match is vetted; prefer a DOT number for an exact carrier.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'number', 'description': 'CAP case id, e.g. 11301409 (Brown v. Board of Education).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['citation'], 'properties': {'citation': {'type': 'string', 'description': "A reporter citation, e.g. '347 U.S. 483'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'number', 'description': 'CAP case id (from caselaw_search / caselaw_citation_lookup).'}, 'max_chars': {'type': 'number', 'description': 'Maximum total characters of opinion text (default 50000, max 500000).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'court': {'type': 'string', 'description': "Optional court-name fragment, e.g. 'Supreme Court'."}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Case name or keyword, e.g. 'Brown Board Education', 'Miranda'."}, 'end_date': {'type': 'string', 'description': 'Optional ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Optional ISO date lower bound (YYYY-MM-DD).'}, 'jurisdiction': {'type': 'string', 'description': "Optional jurisdiction fragment, e.g. 'United States'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dataset'], 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'order': {'type': 'string', 'description': "SoQL order clause (e.g. 'date DESC')"}, 'where': {'type': 'string', 'description': 'SoQL where clause (e.g. "state=\'Texas\' AND year=2024")'}, 'select': {'type': 'string', 'description': "SoQL select clause (default '*')"}, 'dataset': {'type': 'string', 'description': "Socrata 4x4 dataset ID (e.g. 'muzy-jte6')"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'indicator': {'type': 'string', 'description': "Drug class (e.g. 'Opioids (T40.0-T40.4,T40.6)', 'Synthetic opioids, excl. methadone (T40.4)')"}, 'state_name': {'type': 'string', 'description': 'Full state name'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'state': {'type': 'string', 'description': "Full state name (e.g. 'Texas') or 'United States'"}, 'outcome': {'type': 'string', 'description': "Outcome (e.g. 'All causes', 'All causes, excluding COVID-19')"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'season': {'type': 'string', 'description': "Flu season (e.g. '2023-24')"}, 'statename': {'type': 'string', 'description': 'Full state name'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'number', 'description': 'Year'}, 'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'state': {'type': 'string', 'description': "Full state name or 'United States'"}, 'cause_name': {'type': 'string', 'description': "Cause name (e.g. 'Heart disease', 'Cancer', 'Suicide')"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'number', 'description': 'Outbreak year'}, 'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'state': {'type': 'string', 'description': 'Full state name'}, 'etiology': {'type': 'string', 'description': "Causative agent (e.g. 'Salmonella', 'Norovirus', 'E. coli')"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'recip_state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA')"}, 'recip_county': {'type': 'string', 'description': 'County name'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'number', 'description': 'Year (e.g. 2024)'}, 'cause': {'type': 'string', 'description': "Cause category (e.g. 'All Cause', 'COVID-19 (U071, Multiple Cause of Death)', 'Influenza and pneumonia')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'state': {'type': 'string', 'description': "Full state name or 'United States' for national. Default 'United States'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'naics': {'type': 'string', 'description': "Optional NAICS 2017 industry code (2 to 6 digits). E.g. '23' for Construction, '54' for Professional Services."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'level': {'enum': ['state', 'county', 'zcta', 'place'], 'type': 'string', 'description': 'Optional filter: state, county, zcta, place.'}, 'limit': {'type': 'number', 'description': 'Max matches (default 10).'}, 'query': {'type': 'string', 'description': "Free-text: state name ('Texas'), state code ('TX'), or 5-digit ZIP ('77301')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['facet'], 'properties': {'facet': {'enum': ['product', 'issue', 'company', 'state', 'company_response', 'submitted_via'], 'type': 'string', 'description': 'Field to aggregate by'}, 'company': {'type': 'string', 'description': 'Optional company filter'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['complaint_id'], 'properties': {'complaint_id': {'type': 'string', 'description': 'CFPB complaint ID'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lens'], 'properties': {'lens': {'enum': ['overview', 'product', 'issue', 'company'], 'type': 'string', 'description': 'Trend dimension'}, 'product': {'type': 'string', 'description': 'Filter to a specific product'}, 'sub_lens': {'type': 'string', 'description': 'Optional sub-dimension'}, 'trend_depth': {'type': 'number', 'description': 'Top N to track (default 5)'}, 'trend_interval': {'enum': ['month', 'quarter', 'year'], 'type': 'string', 'description': 'Time bucket size'}, 'date_received_max': {'type': 'string', 'description': 'YYYY-MM-DD upper bound'}, 'date_received_min': {'type': 'string', 'description': 'YYYY-MM-DD lower bound'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'from': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'size': {'type': 'number', 'description': 'Page size (default 25, max 100)'}, 'state': {'type': 'string', 'description': 'Two-letter state code'}, 'company': {'type': 'string', 'description': 'Exact company name (use cfpb_suggest_company for fuzzy matching)'}, 'product': {'type': 'string', 'description': "CFPB product category (e.g. 'Credit reporting', 'Mortgage', 'Debt collection')"}, 'search_term': {'type': 'string', 'description': 'Free-text search across all complaint fields'}, 'has_narrative': {'type': 'boolean', 'description': 'Only complaints with consumer narratives'}, 'date_received_max': {'type': 'string', 'description': 'YYYY-MM-DD upper bound'}, 'date_received_min': {'type': 'string', 'description': 'YYYY-MM-DD lower bound'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'product': {'type': 'string', 'description': 'Optional product filter'}, 'date_received_max': {'type': 'string', 'description': 'YYYY-MM-DD upper bound'}, 'date_received_min': {'type': 'string', 'description': 'YYYY-MM-DD lower bound'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Partial company name'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['markets', 'report_type', 'category'], 'properties': {'scope': {'enum': ['futures_only', 'futures_and_options'], 'type': 'string', 'description': 'Futures-only or futures-and-options-combined view. Defaults to futures_only, except CIT (combined only).'}, 'markets': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight exact CFTC contract codes or unambiguous names.'}, 'category': {'type': 'string', 'description': 'A category valid for the selected report_type.'}, 'report_type': {'enum': ['legacy', 'disaggregated', 'tff', 'cit'], 'type': 'string', 'description': 'CFTC report family. Categories differ by family; use search or the evidence pack to discover available families.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market'], 'properties': {'market': {'type': 'string', 'description': 'Exact CFTC contract market code or contract name. Search first when the name is ambiguous.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market', 'report_type', 'category'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum weekly observations. Default 20.'}, 'scope': {'enum': ['futures_only', 'futures_and_options'], 'type': 'string', 'description': 'Futures-only or futures-and-options-combined view. Defaults to futures_only, except CIT (combined only).'}, 'market': {'type': 'string', 'description': 'Exact CFTC contract market code or contract name. Search first when the name is ambiguous.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'category': {'type': 'string', 'description': 'Family-specific category: noncommercial/commercial; producer_merchant_processor_user/swap_dealer/managed_money/other_reportables; dealer_intermediary/asset_manager_institutional/leveraged_funds/other_reportables; or noncommercial_ex_cit/commercial_ex_cit/commodity_index_trader.'}, 'end_date': {'type': 'string', 'description': 'Optional latest report date, YYYY-MM-DD.'}, 'start_date': {'type': 'string', 'description': 'Optional earliest report date, YYYY-MM-DD.'}, 'report_type': {'enum': ['legacy', 'disaggregated', 'tff', 'cit'], 'type': 'string', 'description': 'CFTC report family. Categories differ by family; use search or the evidence pack to discover available families.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market'], 'properties': {'market': {'type': 'string', 'description': 'Exact CFTC contract market code or contract name. Search first when the name is ambiguous.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum markets. Default 20.'}, 'query': {'type': 'string', 'description': 'Commodity, contract, exchange, or exact contract market code.'}, 'scope': {'enum': ['futures_only', 'futures_and_options'], 'type': 'string', 'description': 'Futures-only or futures-and-options-combined view. Defaults to futures_only, except CIT (combined only).'}, 'offset': {'type': 'number', 'description': 'Markets to skip. Default 0.'}, 'report_type': {'enum': ['legacy', 'disaggregated', 'tff', 'cit'], 'type': 'string', 'description': 'CFTC report family. Categories differ by family; use search or the evidence pack to discover available families.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "A chemical name (e.g. 'acetone', 'aspirin') or a numeric PubChem CID."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "A chemical name (e.g. 'aspirin', 'sodium chloride') or a numeric PubChem CID (e.g. '2244')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['condition'], 'properties': {'city': {'type': 'string', 'description': "Optional city to further localize the trial-location and provider search (e.g. 'Houston'); use with state."}, 'state': {'type': 'string', 'description': "Optional 2-letter US state to scope trial and provider counts (e.g. 'TX'). Omit for a national read."}, 'condition': {'type': 'string', 'description': "Medical condition / disease to evaluate (e.g. 'melanoma', 'type 2 diabetes', 'Alzheimer disease')."}, 'specialty': {'type': 'string', 'description': "Optional NPPES specialty taxonomy keyword to override the condition-to-specialty mapping (e.g. 'Cardiology', 'Endocrinology')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'NY')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'name_contains': {'type': 'string', 'description': 'Partial provider name match'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'NY')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'name_contains': {'type': 'string', 'description': 'Partial provider name match'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'description': 'City name (case-insensitive)'}, 'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'NY')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'name_contains': {'type': 'string', 'description': 'Partial provider name match'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'NY')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'name_contains': {'type': 'string', 'description': 'Partial provider name match'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id'], 'properties': {'unit_id': {'type': 'string', 'description': 'IPEDS UNITID.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_ids'], 'properties': {'unit_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of 2-5 IPEDS UNITIDs.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id'], 'properties': {'unit_id': {'type': 'string', 'description': 'IPEDS UNITID.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id'], 'properties': {'unit_id': {'type': 'string', 'description': "IPEDS UNITID (Scorecard 'id')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id'], 'properties': {'unit_id': {'type': 'string', 'description': 'IPEDS UNITID.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'description': 'Substring of the institution name.'}, 'size': {'enum': ['very_small', 'small', 'medium', 'large', 'very_large'], 'type': 'string', 'description': 'Carnegie size bucket.'}, 'limit': {'type': 'number', 'description': 'Max results, 1-100. Default 25.'}, 'state': {'type': 'string', 'description': 'Two-letter state code (e.g. TX).'}, 'control': {'enum': ['public', 'private_nonprofit', 'private_forprofit'], 'type': 'string', 'description': 'Institutional control.'}, 'accreditor': {'type': 'string', 'description': "Substring match against the school's institutional accreditor."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id', 'metric', 'start_year', 'end_year'], 'properties': {'metric': {'enum': ['enrollment', 'graduation_rate', 'retention', 'cost'], 'type': 'string', 'description': 'Trend metric.'}, 'unit_id': {'type': 'string', 'description': 'IPEDS UNITID.'}, 'end_year': {'type': 'number', 'description': 'Last academic year, e.g. 2022.'}, 'start_year': {'type': 'number', 'description': 'First academic year, e.g. 2010.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['college'], 'properties': {'state': {'type': 'string', 'description': "Optional 2-letter state to disambiguate the school name (e.g. 'OH')."}, 'college': {'type': 'string', 'description': "US college/university name (e.g. 'University of Michigan', 'Ohio State University')."}, 'program': {'type': 'string', 'description': "Optional program name or CIP prefix (e.g. 'Nursing', 'Computer Science') to add program-level debt-vs-earnings evidence."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'since': {'type': 'string', 'description': 'Optional lower-bound date (YYYY-MM-DD) for FDA recalls.'}, 'state': {'type': 'string', 'description': "Optional 2-letter state to scope the CFPB complaint leg (e.g. 'CA')."}, 'company': {'type': 'string', 'description': "Company or brand name to profile (e.g. 'Wells Fargo', 'Peloton')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Stock ticker symbol (e.g., "AAPL")'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate the EPA facility search.'}, 'ticker': {'type': 'string', 'description': "Optional stock ticker hint to pin the SEC EDGAR match (e.g. 'LMT')."}, 'company': {'type': 'string', 'description': "Company or organization name to check (e.g. 'Lockheed Martin', 'Acme Widgets LLC')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['congress', 'bill_type', 'bill_number'], 'properties': {'limit': {'type': 'number', 'description': 'Max actions (default 50).'}, 'congress': {'type': 'number', 'description': 'Congress number.'}, 'bill_type': {'enum': ['hr', 's', 'hjres', 'sjres', 'hconres', 'sconres', 'hres', 'sres'], 'type': 'string', 'description': 'Bill type code: hr (House Bill), s (Senate Bill), hjres, sjres, hconres, sconres, hres, sres.'}, 'bill_number': {'type': 'number', 'description': 'Bill number.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['congress', 'bill_type', 'bill_number'], 'properties': {'limit': {'type': 'number', 'description': 'Max cosponsors (default 250).'}, 'congress': {'type': 'number', 'description': 'Congress number.'}, 'bill_type': {'enum': ['hr', 's', 'hjres', 'sjres', 'hconres', 'sconres', 'hres', 'sres'], 'type': 'string', 'description': 'Bill type code: hr (House Bill), s (Senate Bill), hjres, sjres, hconres, sconres, hres, sres.'}, 'bill_number': {'type': 'number', 'description': 'Bill number.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['congress', 'bill_type', 'bill_number'], 'properties': {'congress': {'type': 'number', 'description': 'Congress number, e.g. 118.'}, 'bill_type': {'enum': ['hr', 's', 'hjres', 'sjres', 'hconres', 'sconres', 'hres', 'sres'], 'type': 'string', 'description': 'Bill type code: hr (House Bill), s (Senate Bill), hjres, sjres, hconres, sconres, hres, sres.'}, 'bill_number': {'type': 'number', 'description': 'Bill number, e.g. 3076.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max votes (default 20).'}, 'congress': {'type': 'number', 'description': 'Congress number (default current, 91).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bioguide_id'], 'properties': {'bioguide_id': {'type': 'string', 'description': "Bioguide ID, e.g. 'P000197'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 20).'}, 'congress': {'type': 'number', 'description': 'Congress number (default current, 91).'}, 'law_type': {'enum': ['pub', 'priv'], 'type': 'string', 'description': "Law type: 'pub' or 'priv'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sort': {'type': 'string', 'description': "Sort order, e.g. 'updateDate+desc' (default) or 'updateDate+asc'."}, 'limit': {'type': 'number', 'description': 'Max results (1-250, default 20).'}, 'query': {'type': 'string', 'description': "Optional free-text keyword filter (e.g. 'inflation', 'semiconductor')."}, 'offset': {'type': 'number', 'description': 'Pagination offset.'}, 'congress': {'type': 'number', 'description': 'Congress number (e.g. 91 is current). Omit for all.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 20).'}, 'state': {'type': 'string', 'description': "Two-letter state code, e.g. 'TX'."}, 'congress': {'type': 'number', 'description': 'Congress number.'}, 'district': {'type': 'number', 'description': 'House district number.'}, 'current_member': {'type': 'boolean', 'description': 'Limit to currently-serving members.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lei': {'type': 'string', 'description': "Optional exact 20-character LEI code to anchor the tree directly (e.g. '5493006MHB84DD0ZWV18'). Overrides a name search."}, 'company': {'type': 'string', 'description': "Company / organization name (e.g. 'Alphabet Inc.', 'JPMorgan') or a 20-character LEI code. Provide this or 'lei'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state'], 'properties': {'metro': {'type': 'string', 'description': "Optional 5-digit CBSA/metro code (e.g. '12420' for Austin, TX) to refine the Census local-context leg and the label. Labor and energy remain state-level."}, 'state': {'type': 'string', 'description': "US state as a 2-letter code (e.g. 'TX', 'CA', 'NY') or 2-digit FIPS (e.g. '48'). Required."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name'], 'properties': {'company_name': {'type': 'string', 'description': "Company or entity name to score. Examples: 'Lockheed Martin', 'Acme Holdings BV', 'Pfizer Inc'. Common suffixes (Inc/LLC/Ltd/Corp) are normalized automatically."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'court': {'type': 'string', 'description': "Court ID, e.g. 'scotus', 'ca9', 'nysd'."}, 'judge': {'type': 'string', 'description': 'Judge name filter.'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'party': {'type': 'string', 'description': 'Party name filter.'}, 'query': {'type': 'string', 'description': 'Free-text search query.'}, 'date_filed_after': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'date_filed_before': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['citation'], 'properties': {'citation': {'type': 'string', 'description': "Citation string, e.g. '410 U.S. 113'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['court', 'docket_number'], 'properties': {'court': {'type': 'string', 'description': "Court ID, e.g. 'nysd'."}, 'docket_number': {'type': 'string', 'description': "Docket number, e.g. '1:23-cv-04567'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Judge full or partial name, or numeric person ID.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'court': {'type': 'string', 'description': 'Optional court ID filter.'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Search text required.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'court': {'type': 'string', 'description': 'Optional court ID filter.'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Search text.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['court'], 'properties': {'court': {'type': 'string', 'description': "Court ID, e.g. 'nysd', 'cand'."}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max recalls to return (default 25).'}, 'title': {'type': 'string', 'description': 'Recall title keyword filter.'}, 'hazard': {'type': 'string', 'description': "Hazard keyword filter (e.g. 'fire', 'choking', 'laceration')."}, 'product': {'type': 'string', 'description': "Product name filter (e.g. 'stroller', 'space heater')."}, 'date_end': {'type': 'string', 'description': 'Recalls on/before this date (YYYY-MM-DD).'}, 'date_start': {'type': 'string', 'description': 'Recalls on/after this date (YYYY-MM-DD).'}, 'manufacturer': {'type': 'string', 'description': 'Manufacturer name filter.'}, 'recall_number': {'type': 'string', 'description': "Exact CPSC recall number (e.g. '26561')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of recent recalls to return (default 10).'}, 'lookback_days': {'type': 'number', 'description': 'How many days back to scan (default 90).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coins'], 'properties': {'coins': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': "Coin names or tickers, 2-5 coins. Accept either CSV string ('bitcoin,ethereum,solana') or array (['bitcoin','ethereum','solana'])."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': "Cryptocurrency name or ticker (e.g., 'bitcoin', 'BTC', 'ethereum')"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': "Cryptocurrency name or ticker (e.g., 'bitcoin', 'BTC', 'ethereum', 'ETH')"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cve_id'], 'properties': {'cve_id': {'type': 'string', 'description': 'CVE identifier, e.g. CVE-2024-3094.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'number', 'description': 'Lookback window in days (1-120).'}, 'limit': {'type': 'number', 'description': 'Max results (default 50).'}, 'vendor': {'type': 'string', 'description': 'Optional vendor filter.'}, 'severity': {'type': 'string', 'description': 'Optional CVSS severity filter: CRITICAL, HIGH, MEDIUM, or LOW.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['keyword'], 'properties': {'limit': {'type': 'number', 'description': 'Max results to return (1-2000, default 20).'}, 'keyword': {'type': 'string', 'description': 'Free-text search phrase.'}, 'pub_end_date': {'type': 'string', 'description': 'Optional YYYY-MM-DD upper bound.'}, 'pub_start_date': {'type': 'string', 'description': 'Optional YYYY-MM-DD lower bound.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vendor'], 'properties': {'limit': {'type': 'number', 'description': 'Max results to return (1-2000, default 20).'}, 'vendor': {'type': 'string', 'description': 'Vendor name, lowercase preferred.'}, 'product': {'type': 'string', 'description': 'Optional product name filter.'}, 'pub_end_date': {'type': 'string', 'description': 'ISO date or YYYY-MM-DD upper bound on published date.'}, 'pub_start_date': {'type': 'string', 'description': 'ISO date or YYYY-MM-DD lower bound on published date.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cwe_id'], 'properties': {'cwe_id': {'type': 'string', 'description': 'CWE identifier, e.g. CWE-79.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return (1-1000, default 50).'}, 'state': {'type': 'string', 'description': "Two-letter state code, e.g. 'TX'."}, 'county': {'type': 'string', 'description': 'Designated area / county name as FEMA records it.'}, 'end_date': {'type': 'string', 'description': 'ISO date upper bound on declarationDate.'}, 'start_date': {'type': 'string', 'description': 'ISO date lower bound on declarationDate.'}, 'incident_type': {'type': 'string', 'description': "Incident type filter, e.g. 'Hurricane', 'Flood', 'Severe Storm', 'Wildfire'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state'], 'properties': {'state': {'type': 'string', 'description': 'Two-letter state code.'}, 'years': {'type': 'number', 'description': 'Lookback window in years (default 10).'}, 'county': {'type': 'string', 'description': 'County name.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['area'], 'properties': {'area': {'type': 'string', 'description': "County or place name to profile (e.g. 'Harris', 'Orleans', 'New Orleans'). Use the name without the word 'County'."}, 'state': {'type': 'string', 'description': "2-letter US state code (or full state name) to scope the FEMA history (e.g. 'TX', 'LA'). Strongly recommended - required for an accurate county read."}, 'county': {'type': 'string', 'description': 'Alias for area; either may be supplied.'}, 'address': {'type': 'string', 'description': 'Optional street address to attach a sample parcel/property record (Maryland statewide or Texas-Harris County only).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'limit': {'type': 'number', 'description': 'Max events (default 50).'}, 'end_time': {'type': 'string', 'description': 'ISO datetime upper bound (default now).'}, 'location': {'type': 'string', 'description': "Address, zip, city, or 'lat,lon' to center the search. Optional."}, 'radius_km': {'type': 'number', 'description': 'Search radius around lat/lon (max ~20000).'}, 'start_time': {'type': 'string', 'description': 'ISO datetime lower bound (default 30 days ago).'}, 'min_magnitude': {'type': 'number', 'description': 'Minimum magnitude (default 2.5).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['identifier'], 'properties': {'concept': {'type': 'string', 'description': "Optional XBRL concept name (e.g. 'Revenues', 'Assets', 'NetIncomeLoss'). If omitted, returns the catalog of available concepts."}, 'taxonomy': {'type': 'string', 'description': "Optional XBRL taxonomy (default 'us-gaap')."}, 'identifier': {'type': 'string', 'description': 'Ticker symbol or CIK.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Ticker (e.g. 'AAPL') or company-name fragment (e.g. 'Apple')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cik', 'accession_number'], 'properties': {'cik': {'type': 'string', 'description': 'Filer CIK (with or without leading zeros).'}, 'max_chars': {'type': 'number', 'description': 'Maximum characters of text to return (default 20000, max 200000).'}, 'accession_number': {'type': 'string', 'description': "Accession number (e.g. '0000320193-25-000006' or '000032019325000006')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['form_type'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'form_type': {'type': 'string', 'description': "SEC form type (e.g. '8-K', 'S-1', 'DEF 14A', '13F-HR')."}, 'start_date': {'type': 'string', 'description': 'ISO date lower bound (YYYY-MM-DD). Defaults to 30 days ago.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'forms': {'type': 'string', 'description': "Comma-separated form types to filter (e.g. '10-K,10-Q'). Optional."}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Search query (e.g. 'cybersecurity incident', 'going concern')."}, 'end_date': {'type': 'string', 'description': 'Optional ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Optional ISO date lower bound (YYYY-MM-DD).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['identifier'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'identifier': {'type': 'string', 'description': 'Ticker symbol or CIK.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['identifier'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'form_type': {'type': 'string', 'description': "Optional form type filter (e.g. '10-K', '10-Q', '8-K', '4')."}, 'identifier': {'type': 'string', 'description': "Ticker symbol or CIK. Examples: 'AAPL', '0000320193'."}, 'start_date': {'type': 'string', 'description': 'Optional ISO date lower bound (YYYY-MM-DD).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'TX', 'CA') or 'US' for national rollup. Default 'US'."}, 'metric': {'enum': ['price', 'sales', 'revenue', 'customers', 'generation'], 'type': 'string', 'description': "Metric: 'price', 'sales', 'revenue', 'customers', 'generation'. Default 'price'."}, 'sector': {'type': 'string', 'description': "Sector: 'all', 'residential', 'commercial', 'industrial', 'transportation'. Default 'all'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'state': {'type': 'string', 'description': "Two-letter state code or 'US' for national rollup. Default 'US'."}, 'sector': {'enum': ['total', 'residential', 'commercial', 'industrial', 'transportation'], 'type': 'string', 'description': "Sector: 'total', 'residential', 'commercial', 'industrial', 'transportation'. Default 'total'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'grade': {'type': 'string', 'description': "Fuel grade: 'all', 'regular', 'midgrade', 'premium', 'diesel'. Default 'all'."}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'region': {'type': 'string', 'description': "PADD region code or 'national'. Examples: 'national', 'PADD1', 'PADD3'. Default 'national'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'series': {'enum': ['spot', 'futures', 'residential', 'storage'], 'type': 'string', 'description': "Subset to query: 'spot', 'futures', 'residential', 'storage'. Default 'spot'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'metric': {'enum': ['production', 'imports', 'stocks', 'refinery_inputs'], 'type': 'string', 'description': "Metric: 'production', 'imports', 'stocks', 'refinery_inputs'. Default 'production'."}, 'region': {'type': 'string', 'description': "PADD region or 'national'. Examples: 'national', 'PADD1', 'PADD3'. Default 'national'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'state': {'type': 'string', 'description': "Two-letter state code or 'US' for national rollup. Default 'US'."}, 'source': {'enum': ['all', 'solar', 'wind', 'hydro', 'nuclear', 'geothermal', 'biomass'], 'type': 'string', 'description': "Generation source: 'all', 'solar', 'wind', 'hydro', 'nuclear', 'geothermal', 'biomass'. Default 'all'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_id'], 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'series_id': {'type': 'string', 'description': 'EIA series ID. See https://www.eia.gov/opendata/browser/ for the full catalog.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lookback_days': {'type': 'number', 'description': 'Trailing daily history to pull per benchmark for the derived context (default 400 ~ 1.3 years; min 60, max 2000).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "Company / organization name, e.g. 'Chevron Corporation', 'Acme Trucking LLC'."}, 'limit': {'type': 'number', 'description': 'Max records to surface per source (default 5, max 15).'}, 'state': {'type': 'string', 'description': "Optional 2-letter US state to disambiguate location-based sources (e.g. 'TX')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "Company / organization name, e.g. 'Chevron Corporation', 'Acme Trucking LLC'."}, 'state': {'type': 'string', 'description': "Optional 2-letter US state to disambiguate location-based sources (e.g. 'TX')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site'], 'properties': {'site': {'type': 'string', 'description': "Site, facility, or operator name to screen (e.g. 'Smith Manufacturing', 'Acme Plating Inc')."}, 'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate the EPA facility and parcel search.'}, 'address': {'type': 'string', 'description': 'Optional street address to pin the parcel record.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['registry_id'], 'properties': {'registry_id': {'type': 'string', 'description': "EPA Registry ID (FRS ID), the numeric facility identifier returned by epa_facility_search (e.g. '110001136271')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['registry_id'], 'properties': {'registry_id': {'type': 'string', 'description': "EPA Registry ID (FRS ID), the numeric facility identifier returned by epa_facility_search (e.g. '110001136271')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['registry_id'], 'properties': {'registry_id': {'type': 'string', 'description': "EPA Registry ID (FRS ID), the numeric facility identifier returned by epa_facility_search (e.g. '110001136271')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': "5-digit ZIP code (e.g. '20010')."}, 'city': {'type': 'string', 'description': "City name (e.g. 'Washington')."}, 'name': {'type': 'string', 'description': "Facility name or fragment (e.g. 'Pepco', 'refinery')."}, 'limit': {'type': 'number', 'description': 'Maximum facilities to return (default 25, max 100).'}, 'state': {'type': 'string', 'description': "Two-letter state or territory code (e.g. 'DC', 'TX', 'CA')."}, 'active_only': {'type': 'boolean', 'description': 'If true, only return facilities flagged with active enforcement/compliance activity.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['registry_id'], 'properties': {'media': {'enum': ['air', 'water', 'all'], 'type': 'string', 'description': "Which media to report: 'air', 'water', or 'all' (default 'all')."}, 'registry_id': {'type': 'string', 'description': "EPA Registry ID (FRS ID), the numeric facility identifier returned by epa_facility_search (e.g. '110001136271')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cve_id'], 'properties': {'cve_id': {'type': 'string', 'description': 'CVE identifier.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['airport'], 'properties': {'airport': {'type': 'string', 'description': 'Exact FAA location id, ICAO id, NASR site number, or unambiguous facility name.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['airports'], 'properties': {'airports': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight FAA location ids, ICAO ids, site numbers, or unambiguous names.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum facilities. Default 20.'}, 'query': {'type': 'string', 'description': 'FAA/ICAO id, airport/facility name, or city.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or territory code.'}, 'offset': {'type': 'number', 'description': 'Facilities to skip. Default 0.'}, 'status': {'enum': ['operational', 'closed_indefinitely', 'closed_permanently'], 'type': 'string', 'description': 'FAA operational or closure status. Omit to include all statuses.'}, 'facility_use': {'enum': ['public', 'private'], 'type': 'string', 'description': 'FAA public-use or private-use classification.'}, 'facility_type': {'enum': ['airport', 'balloonport', 'seaplane_base', 'gliderport', 'heliport', 'ultralight'], 'type': 'string', 'description': 'Airport, heliport, seaplane base, balloonport, gliderport, or ultralight facility.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'min_runway_length_ft': {'type': 'number', 'description': 'Require at least one runway of this published length.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum runways. Default 20.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or territory code.'}, 'offset': {'type': 'number', 'description': 'Runways to skip. Default 0.'}, 'surface': {'type': 'string', 'description': 'Substring of FAA surface code, such as ASPH, CONC, TURF, WATER, or GRVL.'}, 'ils_only': {'type': 'boolean', 'description': 'Require at least one runway end with a published ILS type. Default false.'}, 'lighted_only': {'type': 'boolean', 'description': 'Require a nonblank FAA runway-light code. Default false.'}, 'min_width_ft': {'type': 'number', 'description': 'Minimum published runway width in feet; water landing areas may be much wider than paved runways.'}, 'min_length_ft': {'type': 'number', 'description': 'Minimum published runway length in feet.'}, 'public_use_only': {'type': 'boolean', 'description': 'Require FAA public-use classification. Default false.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'operational_only': {'type': 'boolean', 'description': 'Exclude closed facilities. Default true.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['facility'], 'properties': {'type': {'enum': ['hospital', 'nursing_home', 'home_health', 'hospice'], 'type': 'string', 'description': "Optional provider category to pin the CMS dataset: 'hospital', 'nursing_home', 'home_health', or 'hospice'. Omit to auto-detect."}, 'state': {'type': 'string', 'description': "Optional 2-letter state to disambiguate the facility (e.g. 'OH', 'AZ')."}, 'facility': {'type': 'string', 'description': "Facility name to look up (e.g. 'Cleveland Clinic', 'Mayo Clinic Hospital', 'Burns Nursing Home')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'offense', 'start_month', 'end_month'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or District of Columbia abbreviation; US is not accepted.'}, 'offset': {'type': 'number', 'description': 'Monthly observations to skip. Default 0.'}, 'offense': {'enum': ['violent-crime', 'property-crime', 'homicide', 'rape', 'robbery', 'aggravated-assault', 'burglary', 'larceny', 'motor-vehicle-theft', 'arson'], 'type': 'string', 'description': 'FBI CDE summarized offense category. Aggregate categories overlap their component offenses.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['offense', 'start_month', 'end_month'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'offset': {'type': 'number', 'description': 'Monthly observations to skip. Default 0.'}, 'offense': {'enum': ['violent-crime', 'property-crime', 'homicide', 'rape', 'robbery', 'aggravated-assault', 'burglary', 'larceny', 'motor-vehicle-theft', 'arson'], 'type': 'string', 'description': 'FBI CDE summarized offense category. Aggregate categories overlap their component offenses.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'offense', 'start_month', 'end_month'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or District of Columbia abbreviation; US is not accepted.'}, 'offset': {'type': 'number', 'description': 'Monthly observations to skip. Default 0.'}, 'offense': {'enum': ['violent-crime', 'property-crime', 'homicide', 'rape', 'robbery', 'aggravated-assault', 'burglary', 'larceny', 'motor-vehicle-theft', 'arson'], 'type': 'string', 'description': 'FBI CDE summarized offense category. Aggregate categories overlap their component offenses.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'month'], 'properties': {'month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or District of Columbia abbreviation; US is not accepted.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'start_month', 'end_month'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or District of Columbia abbreviation; US is not accepted.'}, 'offset': {'type': 'number', 'description': 'Monthly observations to skip. Default 0.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (1-25, default 10).'}, 'query': {'type': 'string', 'description': 'Name or keyword to search (optional; omit for the current featured list).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': 'Manufacturer (applicant) name or device name search term.'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'product_code': {'type': 'string', 'description': "Optional product code (e.g. 'DXJ' for ECG)."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': 'Optional device name or recalling firm search term.'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'classification': {'enum': ['1', '2', '3'], 'type': 'string', 'description': 'Recall classification: 1 (Class I, most severe), 2, 3.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['drug'], 'properties': {'drug': {'type': 'string', 'description': "Drug name (brand or generic) to query FAERS for. Example: 'Lipitor' or 'atorvastatin'."}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'reaction': {'type': 'string', 'description': "Optional MedDRA-preferred-term reaction filter (e.g. 'headache', 'nausea', 'liver injury')."}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'serious_only': {'type': 'boolean', 'description': 'If true, only return serious adverse events (death, hospitalization, life-threatening, disability).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "NDC code (e.g. '0002-1407'), brand name (e.g. 'Lipitor'), or generic name (e.g. 'atorvastatin')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': 'Optional product description / generic name / brand name search term.'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state filter.'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'classification': {'enum': ['I', 'II', 'III'], 'type': 'string', 'description': 'Recall severity: I (most severe), II, III.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': 'Optional product description search term.'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state filter.'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'classification': {'enum': ['I', 'II', 'III'], 'type': 'string', 'description': 'Recall severity: I (most severe), II, III.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'description': 'City name'}, 'limit': {'type': 'number', 'description': 'Max branches (default 25)'}, 'state': {'type': 'string', 'description': 'Two-letter state code'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': 'Two-letter state code'}, 'offset': {'type': 'number', 'description': 'Pagination offset'}, 'end_date': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'start_date': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cert'], 'properties': {'cert': {'type': 'number', 'description': 'FDIC Certificate Number (get this from fdic_search_institutions)'}, 'limit': {'type': 'number', 'description': 'Number of recent quarters (default 4)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cert'], 'properties': {'cert': {'type': 'number', 'description': 'FDIC Certificate Number'}, 'limit': {'type': 'number', 'description': 'Max events (default 25)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'description': 'City name (exact)'}, 'name': {'type': 'string', 'description': 'Institution name (partial match)'}, 'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'active_only': {'type': 'boolean', 'description': 'Only currently-active banks (default true)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of years (default 20)'}, 'state': {'type': 'string', 'description': 'Two-letter state code (omit for national)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['candidate_id'], 'properties': {'candidate_id': {'type': 'string', 'description': "FEC candidate ID (e.g. 'P80001571', 'S2MA00170')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['candidate_id'], 'properties': {'cycle': {'type': 'number', 'description': 'Two-year election cycle (even year, e.g. 2024). Optional.'}, 'limit': {'type': 'number', 'description': 'Maximum cycles to return (default 10, max 50).'}, 'candidate_id': {'type': 'string', 'description': "FEC candidate ID (e.g. 'S2MA00170')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cycle': {'type': 'number', 'description': 'Two-year election cycle (even year, e.g. 2024). Optional.'}, 'limit': {'type': 'number', 'description': 'Maximum candidates to return (default 20, max 100).'}, 'party': {'type': 'string', 'description': "Party code (e.g. 'DEM', 'REP', 'IND', 'LIB'). Optional."}, 'query': {'type': 'string', 'description': "Candidate name fragment (e.g. 'Warren', 'Smith'). Optional."}, 'state': {'type': 'string', 'description': "Two-letter state code to filter by (e.g. 'MA', 'TX'). Optional."}, 'office': {'type': 'string', 'description': "Office: 'P' (President), 'S' (Senate), or 'H' (House). Optional."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cycle': {'type': 'number', 'description': 'Two-year election cycle (even year, e.g. 2024). Optional.'}, 'limit': {'type': 'number', 'description': 'Maximum committees to return (default 20, max 100).'}, 'query': {'type': 'string', 'description': 'Committee name fragment. Optional.'}, 'state': {'type': 'string', 'description': 'Two-letter state code to filter by. Optional.'}, 'committee_type': {'type': 'string', 'description': "Committee type code: 'P' (President), 'S' (Senate), 'H' (House), 'N'/'Q' (PAC), 'O' (Super PAC), 'X'/'Y' (party). Optional."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cycle': {'type': 'number', 'description': 'Two-year election cycle (even year, e.g. 2024). Optional.'}, 'limit': {'type': 'number', 'description': 'Maximum expenditures to return (default 20, max 100).'}, 'candidate_id': {'type': 'string', 'description': "FEC candidate ID the spending targets (e.g. 'P80001571'). Provide this or committee_id."}, 'committee_id': {'type': 'string', 'description': "FEC committee ID of the spender (e.g. 'C00804856'). Provide this or candidate_id."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum observations. Default 30.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'series': {'type': 'string', 'description': "Exact H.15 series_name, descriptive name, or Treasury alias such as '10-year Treasury', '2y', or '3-month Treasury'."}, 'end_date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'start_date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_a', 'series_b'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum aligned observations. Default 30.'}, 'offset': {'type': 'number', 'description': 'Aligned observations to skip. Default 0.'}, 'end_date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'series_a': {'type': 'string', 'description': "Exact H.15 series_name, descriptive name, or Treasury alias such as '10-year Treasury', '2y', or '3-month Treasury'."}, 'series_b': {'type': 'string', 'description': "Exact H.15 series_name, descriptive name, or Treasury alias such as '10-year Treasury', '2y', or '3-month Treasury'."}, 'start_date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum series. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional words, instrument code, maturity, or series name.'}, 'offset': {'type': 'number', 'description': 'Series to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum series. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional substring of slug, official series ID, or title.'}, 'offset': {'type': 'number', 'description': 'Series to skip. Default 0.'}, 'category': {'enum': ['household_balance_sheet', 'debt_outstanding'], 'type': 'string', 'description': 'Optional curated category.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series', 'start_period', 'end_period'], 'properties': {'series': {'type': 'string', 'description': 'Exact curated slug or official Z.1 series ID. Call fed_z1_catalog to discover supported values.'}, 'end_period': {'type': 'string', 'description': 'Quarter in official Z.1 YYYY:Qn form, such as 2020:Q4.'}, 'start_period': {'type': 'string', 'description': 'Quarter in official Z.1 YYYY:Qn form, such as 2020:Q4.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum observations, newest first. Default 24.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'series': {'type': 'string', 'description': 'Exact curated slug or official Z.1 series ID. Call fed_z1_catalog to discover supported values.'}, 'end_period': {'type': 'string', 'description': 'Quarter in official Z.1 YYYY:Qn form, such as 2020:Q4.'}, 'start_period': {'type': 'string', 'description': 'Quarter in official Z.1 YYYY:Qn form, such as 2020:Q4.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series'], 'properties': {'series': {'type': 'array', 'items': {'type': 'string'}, 'description': 'One to eight unique exact curated slugs or official series IDs.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dfirm_ids'], 'properties': {'dfirm_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to ten distinct exact FEMA DFIRM IDs.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dfirm_id'], 'properties': {'dfirm_id': {'type': 'string', 'description': 'Exact six-character FEMA DFIRM ID, optionally suffixed -NFHL.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sort': {'enum': ['jurisdiction', 'update_date_desc', 'size_desc'], 'type': 'string', 'description': 'Stable sort. Default jurisdiction.'}, 'limit': {'type': 'number', 'description': 'Maximum rows. Default 20.'}, 'query': {'type': 'string', 'description': 'DFIRM ID, item ID, jurisdiction, state, code, or filename search terms (maximum 8 terms).'}, 'state': {'type': 'string', 'description': 'Two-letter state/territory code or full FEMA state name.'}, 'offset': {'type': 'number', 'description': 'Rows to skip. Default 0.'}, 'updated_from': {'type': 'string', 'description': 'Inclusive displayed inventory update date floor, YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'updated_through': {'type': 'string', 'description': 'Inclusive displayed inventory update date ceiling, YYYY-MM-DD.'}, 'jurisdiction_kind': {'enum': ['countywide', 'community', 'territorywide'], 'type': 'string', 'description': 'Inventory coverage-unit kind derived conservatively from FEMA identifiers/names.'}, 'max_advertised_mb': {'type': 'number', 'description': 'Maximum FEMA-advertised package size in approximate MiB.'}, 'min_advertised_mb': {'type': 'number', 'description': 'Minimum FEMA-advertised package size in approximate MiB.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state'], 'properties': {'state': {'type': 'string', 'description': 'Two-letter state/territory code or full FEMA state name.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['places'], 'properties': {'places': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight exact FHFA place ids or geography names.'}, 'frequency': {'enum': ['monthly', 'quarterly', 'annual'], 'type': 'string', 'description': 'Observation frequency. Default quarterly.'}, 'hpi_flavor': {'enum': ['purchase-only', 'all-transactions'], 'type': 'string', 'description': 'FHFA index flavor. Default purchase-only.'}, 'index_basis': {'enum': ['seasonally_adjusted', 'not_seasonally_adjusted'], 'type': 'string', 'description': 'Index column to use. Default seasonally_adjusted.'}, 'geography_level': {'type': 'string', 'description': 'Optional exact FHFA geography level to disambiguate state, metro, division, or national series.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['place'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum observations. Default 24.'}, 'place': {'type': 'string', 'description': "Exact FHFA place_id or geography name, such as 'CA', 'California', a 5-digit CBSA id, or an FHFA metro name."}, 'offset': {'type': 'number', 'description': 'Observations to skip for pagination. Default 0.'}, 'end_year': {'type': 'number', 'description': 'Optional latest observation year.'}, 'frequency': {'enum': ['monthly', 'quarterly', 'annual'], 'type': 'string', 'description': 'Observation frequency. Default quarterly.'}, 'hpi_flavor': {'enum': ['purchase-only', 'all-transactions'], 'type': 'string', 'description': 'FHFA index flavor. Default purchase-only.'}, 'start_year': {'type': 'number', 'description': 'Optional earliest observation year.'}, 'index_basis': {'enum': ['seasonally_adjusted', 'not_seasonally_adjusted'], 'type': 'string', 'description': 'Index column to use. Default seasonally_adjusted.'}, 'geography_level': {'type': 'string', 'description': 'Optional exact FHFA geography level to disambiguate state, metro, division, or national series.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['place'], 'properties': {'place': {'type': 'string', 'description': "Exact FHFA place_id or geography name, such as 'CA', 'California', a 5-digit CBSA id, or an FHFA metro name."}, 'frequency': {'enum': ['monthly', 'quarterly', 'annual'], 'type': 'string', 'description': 'Observation frequency. Default quarterly.'}, 'hpi_flavor': {'enum': ['purchase-only', 'all-transactions'], 'type': 'string', 'description': 'FHFA index flavor. Default purchase-only.'}, 'index_basis': {'enum': ['seasonally_adjusted', 'not_seasonally_adjusted'], 'type': 'string', 'description': 'Index column to use. Default seasonally_adjusted.'}, 'geography_level': {'type': 'string', 'description': 'Optional exact FHFA geography level to disambiguate state, metro, division, or national series.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'location': {'type': 'string', 'description': 'Address or zip to geocode.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dot_number'], 'properties': {'dot_number': {'type': 'integer', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dot_numbers'], 'properties': {'dot_numbers': {'anyOf': [{'type': 'array', 'items': {'type': 'integer', 'exclusiveMinimum': 0}}, {'type': 'string'}], 'description': '2-5 USDOT numbers, as an array or comma-separated string.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc_number': {'type': 'integer', 'exclusiveMinimum': 0}, 'dot_number': {'type': 'integer', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 100, 'minLength': 2}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dot_number'], 'properties': {'dot_number': {'type': 'integer', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['category_id'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'category_id': {'type': 'number', 'description': 'FRED category ID. See https://fred.stlouisfed.org/categories/ for the hierarchy.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_ids'], 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound ISO date (YYYY-MM-DD).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound ISO date (YYYY-MM-DD).'}, 'series_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': '2 to 5 FRED series IDs.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_id'], 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound ISO date (YYYY-MM-DD).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound ISO date (YYYY-MM-DD).'}, 'units': {'type': 'string', 'description': "Units transformation: 'lin' (default), 'chg' (change), 'ch1' (change YoY), 'pch' (% change), 'pc1' (% change YoY), 'log', etc."}, 'frequency': {'type': 'string', 'description': "Aggregate to a different frequency: 'd', 'w', 'bw', 'm', 'q', 'sa', 'a'."}, 'series_id': {'type': 'string', 'description': "FRED series ID (e.g. 'GDP', 'UNRATE'). See https://fred.stlouisfed.org/ for the catalog."}, 'aggregation_method': {'enum': ['avg', 'sum', 'eop'], 'type': 'string', 'description': "Aggregation method when changing frequency: 'avg', 'sum', or 'eop' (end of period)."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['indicator'], 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound ISO date (YYYY-MM-DD).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound ISO date (YYYY-MM-DD).'}, 'indicator': {'enum': ['unemployment_rate', 'fed_funds', 'fed_funds_target', 'cpi', 'core_cpi', 'gdp', 'real_gdp', 'ten_year_yield', 'two_year_yield', 'thirty_year_yield', 'thirty_year_mortgage', 'm2', 'industrial_production', 'retail_sales', 'nonfarm_payrolls', 'housing_starts', 'case_shiller', 'vix', 'wti', 'brent', 'natural_gas_henry_hub', 'dollar_index', 'consumer_sentiment', 'initial_claims', 'pce_inflation', 'recession_indicator'], 'type': 'string', 'description': 'Friendly indicator name. See description for valid options.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'release_id': {'type': 'number', 'description': "Optional. If provided, return only that release's metadata."}, 'upcoming_dates': {'type': 'boolean', 'description': 'If true, return upcoming release date schedule instead of release metadata. Default false.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['search_text'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'tag_names': {'type': 'string', 'description': "Optional semicolon-delimited tag filter (e.g. 'usa;monthly')."}, 'search_text': {'type': 'string', 'description': "Free-text search query (e.g. 'unemployment Texas', 'natural gas price', 'corporate profit')."}, 'search_type': {'enum': ['full_text', 'series_id'], 'type': 'string', 'description': "'full_text' (default) or 'series_id'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_id'], 'properties': {'series_id': {'type': 'string', 'description': "FRED series ID (e.g. 'GDP', 'UNRATE', 'CPIAUCSL', 'DGS10')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': 'ZIP code for a structured query.'}, 'city': {'type': 'string', 'description': 'City for a structured query.'}, 'state': {'type': 'string', 'description': "Two-letter state code for a structured query (e.g. 'DC')."}, 'street': {'type': 'string', 'description': "Street line for a structured query (e.g. '4600 Silver Hill Rd')."}, 'address': {'type': 'string', 'description': "One-line address, e.g. '4600 Silver Hill Rd, Washington, DC 20233'. Provide this OR the structured parts."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['addresses'], 'properties': {'addresses': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of one-line address strings. Max 10.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['longitude', 'latitude'], 'properties': {'latitude': {'type': 'number', 'description': 'Latitude (y), e.g. 38.84'}, 'longitude': {'type': 'number', 'description': 'Longitude (x), e.g. -76.92'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['repo'], 'properties': {'repo': {'type': 'string', 'description': "Repository as 'owner/repo', e.g. 'facebook/react'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_type', 'bill_number'], 'properties': {'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'bill_number': {'type': 'number', 'description': 'Numeric bill number within the fixed 118th Congress.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_type', 'bill_number'], 'properties': {'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'bill_number': {'type': 'number', 'description': 'Numeric bill number within the fixed 118th Congress.'}, 'action_limit': {'type': 'number', 'description': 'Maximum most-recent actions in the pack. Default 15; stored total is always returned.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_type', 'bill_number'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum relationship records. Default 25.'}, 'offset': {'type': 'number', 'description': 'Relationship records to skip. Default 0.'}, 'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'bill_number': {'type': 'number', 'description': 'Numeric bill number within the fixed 118th Congress.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum bills. Default 20.'}, 'query': {'type': 'string', 'description': 'Bill number/title phrase, sponsor name, policy area, subject, or committee phrase.'}, 'offset': {'type': 'number', 'description': 'Bills to skip. Default 0.'}, 'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'policy_area': {'type': 'string', 'description': 'Optional exact policy-area label, case-insensitive.'}, 'enacted_only': {'type': 'boolean', 'description': 'When true, require at least one law citation in the captured Bill Status XML.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'multiple_text_versions_only': {'type': 'boolean', 'description': 'When true, require at least two published GovInfo text-version links.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_type', 'bill_number'], 'properties': {'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'bill_number': {'type': 'number', 'description': 'Numeric bill number within the fixed 118th Congress.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['opportunityId'], 'properties': {'opportunityId': {'type': 'string', 'description': "Numeric opportunity id from a grants_search result (e.g. '334326')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'rows': {'type': 'number', 'description': 'Max results (default 25, max 100).'}, 'keyword': {'type': 'string', 'description': "Free-text keyword (e.g. 'clean energy', 'rural health')."}, 'agencies': {'type': 'string', 'description': "Agency code filter (e.g. 'NSF', 'HHS'). Pipe-separate multiples."}, 'oppStatuses': {'type': 'string', 'description': "Pipe-separated statuses. Default 'forecasted|posted'. Options: forecasted, posted, closed, archived."}, 'eligibilities': {'type': 'string', 'description': "Applicant-eligibility code filter (e.g. '25' state governments, '99' unrestricted). Pipe-separate multiples."}, 'fundingCategories': {'type': 'string', 'description': "Funding category code filter (e.g. 'ENV', 'ED'). Pipe-separate multiples."}, 'fundingInstruments': {'type': 'string', 'description': "Funding-instrument code filter (e.g. 'G' grant, 'CA' cooperative agreement). Pipe-separate multiples."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fiscal_year'], 'properties': {'zip': {'type': 'string', 'description': 'Exactly five ZIP digits, preserving leading zeroes. Do not combine with state or city.'}, 'city': {'type': 'string', 'description': "Optional city within state, e.g. 'O'Fallon'. GSA punctuation quirks are normalized safely."}, 'limit': {'type': 'number', 'description': 'Maximum locations returned; default 10 and hard maximum 25.'}, 'state': {'type': 'string', 'description': 'Two-letter code for a contiguous state or DC. Required with city; omit when using zip.'}, 'offset': {'type': 'number', 'description': 'Locations to skip for state-result pagination; default 0.'}, 'fiscal_year': {'type': 'number', 'description': 'Four-digit federal fiscal year. GSA generally publishes the current three fiscal years.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fiscal_year'], 'properties': {'fiscal_year': {'type': 'number', 'description': 'Four-digit federal fiscal year. GSA generally publishes the current three fiscal years.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_date', 'end_date'], 'properties': {'limit': {'type': 'number'}, 'state': {'type': 'string'}, 'offset': {'type': 'number'}, 'end_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window end.'}, 'group_by': {'enum': ['lender', 'state', 'month'], 'type': 'string'}, 'start_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window start.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_date', 'end_date'], 'properties': {'limit': {'type': 'number'}, 'state': {'type': 'string'}, 'lender': {'type': 'string'}, 'offset': {'type': 'number'}, 'end_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window end.'}, 'lihtc_only': {'type': 'boolean'}, 'start_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window start.'}, 'min_balance': {'type': 'number'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_date', 'end_date'], 'properties': {'limit': {'type': 'number'}, 'state': {'type': 'string'}, 'offset': {'type': 'number'}, 'end_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window end.'}, 'min_units': {'type': 'number'}, 'start_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window start.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'basin': {'type': 'string', 'description': "Optional basin filter: 'AL' (Atlantic), 'EP' (Eastern Pacific), 'CP' (Central Pacific)."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['organization'], 'properties': {'year': {'type': 'string', 'description': "Optional 4-digit lobbying filing year (e.g. '2024'); defaults to the most recent year with filings."}, 'state': {'type': 'string', 'description': 'Optional 2-letter state to scope the FEC committee search.'}, 'company': {'type': 'string', 'description': 'Alias for organization.'}, 'organization': {'type': 'string', 'description': "Organization / company name (e.g. 'Lockheed Martin', 'Boeing')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': 'IPv4 or IPv6 address to screen.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'state': {'type': 'string', 'description': 'Optional 2-letter state hint for disambiguation (currently informational).'}, 'ticker': {'type': 'string', 'description': "Optional stock ticker hint to pin the SEC EDGAR match (e.g. 'LMT')."}, 'company': {'type': 'string', 'description': "Public company / SEC issuer name (e.g. 'Lockheed Martin', 'Pfizer')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'as_of': {'type': 'string', 'description': 'Optional as-of date (YYYY-MM-DD); defaults to the latest available day.'}, 'ticker': {'type': 'string', 'description': "US stock ticker with listed options (e.g. 'AAPL', 'SPY')."}, 'lookback_days': {'type': 'number', 'description': 'Trailing window for rank/percentile (default 252 ~ 1 trading year).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cve_id'], 'properties': {'cve_id': {'type': 'string', 'description': 'CVE identifier.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'ein': {'type': 'string', 'description': 'Optional EIN hint for nonprofit identity.'}, 'lei': {'type': 'string', 'description': 'Optional 20-character LEI to anchor the ownership chain.'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state.'}, 'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Case-file format. Defaults to markdown.'}, 'ticker': {'type': 'string', 'description': 'Optional SEC ticker hint.'}, 'company': {'type': 'string', 'description': 'Company or organization name.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['origin_address', 'destination_address'], 'properties': {'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Report format. Defaults to markdown.'}, 'origin_area': {'type': 'string', 'description': 'Optional origin county/place for FEMA history.'}, 'origin_state': {'type': 'string', 'description': 'Optional origin 2-letter state, required with origin_area.'}, 'origin_address': {'type': 'string', 'description': 'Full US origin street address.'}, 'destination_area': {'type': 'string', 'description': 'Optional destination county/place for FEMA history.'}, 'destination_state': {'type': 'string', 'description': 'Optional destination 2-letter state, required with destination_area.'}, 'destination_address': {'type': 'string', 'description': 'Full US destination street address.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['exclusion_id'], 'properties': {'exclusion_id': {'type': 'string', 'description': '24-character evidence ID from a LEIE result.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['npi'], 'properties': {'npi': {'type': 'string', 'description': 'Exactly 10 digits; placeholder NPI 0000000000 is rejected.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Individual or business name, at least 2 characters.'}, 'limit': {'type': 'number', 'description': 'Maximum rows, default 10 and maximum 50.'}, 'state': {'type': 'string', 'description': 'Optional two-letter US state code.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "A company legal name (e.g. 'Apple Inc') or a 20-character LEI code. Names resolve to the top-ranked match."}, 'children_limit': {'type': 'number', 'description': 'Max direct children to list (default 15, max 50). The total count is always reported.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max candidate records for a name search (default 10, max 25). Ignored for an exact LEI.'}, 'query': {'type': 'string', 'description': "A company legal name (e.g. 'Apple Inc') or a 20-character LEI code (e.g. 'HWUPKR0MPOU8FGXBT394')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'description': 'Optional substring to filter group names (case-insensitive).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc': {'type': 'number', 'description': 'MC/MX number without the prefix.'}, 'dot': {'type': 'number', 'description': 'USDOT number (preferred).'}, 'name': {'type': 'string', 'description': 'Carrier legal name when DOT/MC is unavailable.'}, 'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Report format. Defaults to markdown.'}, 'load_id': {'type': 'string', 'description': 'Optional internal load/tender identifier to echo in the report.'}, 'carrier_address': {'type': 'string', 'description': 'Address supplied with the tender or onboarding packet, used for a coarse location consistency check.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page_size': {'type': 'number', 'description': 'Results per page (default 20).'}, 'filing_year': {'type': 'number', 'description': 'Filing year, e.g. 2025.'}, 'lobbyist_name': {'type': 'string', 'description': 'Lobbyist name, partial match.'}, 'registrant_name': {'type': 'string', 'description': 'Registrant (firm) name, partial match.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['filing_uuid'], 'properties': {'filing_uuid': {'type': 'string', 'description': 'Filing UUID from lobbying_search results.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number', 'description': 'Page number for pagination.'}, 'page_size': {'type': 'number', 'description': 'Results per page (default 20).'}, 'lobbyist_name': {'type': 'string', 'description': 'Lobbyist name, partial match.'}, 'registrant_name': {'type': 'string', 'description': 'Optional registrant (firm) name to scope the search.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page_size': {'type': 'number', 'description': 'Results per page (default 20).'}, 'registrant_name': {'type': 'string', 'description': 'Registrant (firm) name, partial match.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number', 'description': 'Page number for pagination.'}, 'page_size': {'type': 'number', 'description': 'Results per page (default 20, max 25).'}, 'issue_code': {'type': 'string', 'description': "General issue area code, e.g. 'ENG' (energy), 'TAX', 'HCR' (health)."}, 'client_name': {'type': 'string', 'description': 'Client name (the entity that hired the lobbyist), partial match.'}, 'filing_type': {'type': 'string', 'description': "Filing type code, e.g. 'RR' (registration), 'Q1'-'Q4' (quarterly reports)."}, 'filing_year': {'type': 'number', 'description': 'Filing year, e.g. 2025.'}, 'registrant_name': {'type': 'string', 'description': 'Lobbying firm / registrant name (partial match).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'location'], 'properties': {'query': {'type': 'string', 'description': "What to find (e.g., 'restaurants', 'coffee', 'gas station')"}, 'radius': {'type': 'number', 'description': 'Search radius in miles (default: 1.5)'}, 'location': {'type': 'string', 'description': 'Where to search (city, zip, or address)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude (use with lon instead of address).'}, 'lon': {'type': 'number', 'description': 'Longitude (use with lat instead of address).'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state override (helps EPA/parcel/declaration scoping).'}, 'address': {'type': 'string', 'description': 'Full US street address to geocode.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'metro': {'type': 'string', 'description': "Optional 5-digit CBSA/metro code (e.g. '12420' Austin, TX). Census leg only; requires the Census key."}, 'naics': {'type': 'string', 'description': "Explicit 2 to 6 digit NAICS industry code (e.g. '722' food services, '5112' software publishers). Overrides 'industry'."}, 'state': {'type': 'string', 'description': "Optional 2-letter state code or 2-digit FIPS (e.g. 'TX', '48'). Omit for a national estimate."}, 'industry': {'type': 'string', 'description': "Free-text industry to map to a NAICS code (e.g. 'restaurants', 'software publishers', 'construction'). Provide this or 'naics'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['west', 'south', 'east', 'north'], 'properties': {'east': {'type': 'number', 'description': 'Eastern longitude; must be greater than west.'}, 'west': {'type': 'number', 'description': 'Western longitude of the bounding box.'}, 'limit': {'type': 'number', 'description': 'Maximum detections returned. Default 25.'}, 'north': {'type': 'number', 'description': 'Northern latitude; must be greater than south.'}, 'south': {'type': 'number', 'description': 'Southern latitude of the bounding box.'}, 'offset': {'type': 'number', 'description': 'Rows to skip for pagination. Default 0.'}, 'source': {'enum': ['VIIRS_NOAA20_NRT', 'VIIRS_NOAA21_NRT', 'MODIS_NRT'], 'type': 'string', 'description': 'NASA FIRMS sensor product. Default VIIRS_NOAA20_NRT.'}, 'data_mode': {'enum': ['auto', 'hosted', 'live'], 'type': 'string', 'description': 'auto uses the D1 mirror when configured; hosted requires D1; live requires NASA_FIRMS_MAP_KEY. Default auto.'}, 'day_range': {'type': 'number', 'description': 'Number of days from start_date, or most recent days when omitted. Default 1.'}, 'start_date': {'type': 'string', 'description': 'Optional first UTC date in YYYY-MM-DD form.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': 'Five-digit zip code.'}, 'limit': {'type': 'number', 'description': 'Max rows (default 200).'}, 'state': {'type': 'string', 'description': 'Two-letter state code.'}, 'county': {'type': 'string', 'description': 'FEMA county code.'}, 'end_year': {'type': 'number', 'description': 'Latest year of loss.'}, 'start_year': {'type': 'number', 'description': 'Earliest year of loss.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ein'], 'properties': {'ein': {'type': 'string', 'description': 'Employer Identification Number (EIN). Accepts 9 digits with or without a dash, e.g. "13-1837418" or "131837418".'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ein'], 'properties': {'ein': {'type': 'string', 'description': 'Employer Identification Number (EIN). Accepts 9 digits with or without a dash, e.g. "13-1837418" or "131837418".'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': '5-digit ZIP code.'}, 'city': {'type': 'string', 'description': 'City name (combine with state for best results).'}, 'limit': {'type': 'number', 'description': 'Max results to return (default 20, max 100).'}, 'state': {'type': 'string', 'description': '2-letter US state/territory code, e.g. "TX".'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Organization name or partial name to search for.'}, 'limit': {'type': 'number', 'description': 'Max matches to return (default 10, max 50).'}, 'state': {'type': 'string', 'description': 'Optional 2-letter US state/territory code to narrow results, e.g. "NY", "TX", "CA".'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ein'], 'properties': {'ein': {'type': 'string', 'description': 'Employer Identification Number (EIN). Accepts 9 digits with or without a dash, e.g. "13-1837418" or "131837418".'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['npi'], 'properties': {'npi': {'type': 'string', 'description': '10-digit NPI number.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['organization_name'], 'properties': {'city': {'type': 'string', 'description': 'City to narrow results (optional).'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'state': {'type': 'string', 'description': 'Two-letter state code to narrow results (optional).'}, 'organization_name': {'type': 'string', 'description': 'Organization name (required).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['last_name'], 'properties': {'city': {'type': 'string', 'description': 'City to narrow results (optional).'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'state': {'type': 'string', 'description': 'Two-letter state code to narrow results (optional).'}, 'last_name': {'type': 'string', 'description': 'Provider last name (required).'}, 'first_name': {'type': 'string', 'description': 'Provider first name (optional).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['taxonomy'], 'properties': {'city': {'type': 'string', 'description': 'City to narrow results (optional).'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'state': {'type': 'string', 'description': 'Two-letter state code to narrow results (optional).'}, 'taxonomy': {'type': 'string', 'description': "Specialty / taxonomy description, e.g. 'Cardiology'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "npm package name, e.g. 'express' or '@scope/pkg'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fund_a', 'fund_b'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum shared securities; default 25.'}, 'fund_a': {'type': 'string', 'description': 'First EDGAR series ID, mapped ticker, or fund name.'}, 'fund_b': {'type': 'string', 'description': 'Second EDGAR series ID, mapped ticker, or fund name.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fund'], 'properties': {'fund': {'type': 'string', 'description': 'EDGAR series ID, mapped ticker, or fund name (at least 2 characters).'}, 'limit': {'type': 'number', 'description': 'Maximum holdings; default 25.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['station_id'], 'properties': {'station_id': {'type': 'number', 'description': 'Station ID from the alt-fuel stations dataset.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude. Use with lon as alternative to location.'}, 'lon': {'type': 'number', 'description': 'Longitude. Use with lat as alternative to location.'}, 'limit': {'type': 'number', 'description': 'Max stations to return (default 25, max 200).'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state code filter.'}, 'radius': {'type': 'number', 'description': 'Search radius in miles (default 5, max 500).'}, 'status': {'type': 'string', 'description': 'Optional status filter: E (available, default), P (planned), T (temporarily unavailable).'}, 'location': {'type': 'string', 'description': 'Address or city/state. Either location OR lat+lon required.'}, 'fuel_type': {'type': 'string', 'description': 'Comma-separated fuel types: ELEC (default), CNG, LNG, E85, HY, LPG, BD.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['system_capacity'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Use with lon as alternative to address.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees. Use with lat as alternative to address.'}, 'tilt': {'type': 'number', 'description': 'Array tilt angle in degrees (default 20).'}, 'losses': {'type': 'number', 'description': 'Total system losses percent (default 14).'}, 'address': {'type': 'string', 'description': 'Street address, city/state, or place name. Either address OR lat+lon required.'}, 'azimuth': {'type': 'number', 'description': 'Array azimuth in degrees (default 180 = south for northern hemisphere).'}, 'array_type': {'type': 'number', 'description': '0=fixed open rack, 1=fixed roof (default), 2=1-axis tracking, 3=1-axis backtracking, 4=2-axis tracking.'}, 'module_type': {'type': 'number', 'description': '0=standard (default), 1=premium, 2=thin film.'}, 'system_capacity': {'type': 'number', 'description': 'System size in kilowatts DC (e.g. 5 for a 5 kW residential system).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Use with lon as alternative to address.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees. Use with lat as alternative to address.'}, 'address': {'type': 'string', 'description': 'Street address, city/state, or place name. Either address OR lat+lon required.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Use with lon as alternative to address.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees. Use with lat as alternative to address.'}, 'address': {'type': 'string', 'description': 'Street address, city/state, or place name. Either address OR lat+lon required.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'zone': {'type': 'string', 'description': "NWS zone id, e.g. 'TXZ123'."}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'TX')."}, 'location': {'type': 'string', 'description': 'Address, zip, or city. Will be geocoded to a point.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'api': {'type': 'string', 'description': 'API well number (digits; non-digits are ignored).'}, 'limit': {'type': 'number', 'description': 'Max well records to return (default 25, max 100). The total matching count is always reported.'}, 'county': {'type': 'string', 'description': "Oklahoma county name (e.g. 'Canadian', 'Kingfisher', 'Grady'). Matched case-insensitively."}, 'operator': {'type': 'string', 'description': "Operator name or fragment (e.g. 'Chesapeake', 'Devon'). Substring, case-insensitive."}, 'well_type': {'type': 'string', 'description': 'Filter by well type: OIL, GAS, DRY, SWD (saltwater disposal), etc.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of companies (default 20, max 50)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max specialties (default 50)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'string', 'description': "Program year (auto-discovers latest if omitted, e.g. '2024')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'doctor': {'type': 'string', 'description': 'Doctor last name (case-insensitive)'}, 'company': {'type': 'string', 'description': "Manufacturer/GPO name (partial match), e.g. 'Pfizer', 'Stryker', 'Johnson & Johnson'"}, 'specialty': {'type': 'string', 'description': "Medical specialty (partial), e.g. 'Cardiology', 'Orthopaedic'"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'string', 'description': "Program year (auto-discovers latest if omitted, e.g. '2024')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'doctor': {'type': 'string', 'description': 'Doctor last name (case-insensitive)'}, 'company': {'type': 'string', 'description': "Manufacturer/GPO name (partial match), e.g. 'Pfizer', 'Stryker', 'Johnson & Johnson'"}, 'specialty': {'type': 'string', 'description': "Medical specialty (partial), e.g. 'Cardiology', 'Orthopaedic'"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'string', 'description': "Program year (auto-discovers latest if omitted, e.g. '2024')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'doctor': {'type': 'string', 'description': 'Doctor last name (case-insensitive)'}, 'company': {'type': 'string', 'description': "Manufacturer/GPO name (partial match), e.g. 'Pfizer', 'Stryker', 'Johnson & Johnson'"}, 'specialty': {'type': 'string', 'description': "Medical specialty (partial), e.g. 'Cardiology', 'Orthopaedic'"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max states (default 60)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'string', 'description': "Program year (auto-discovers latest if omitted, e.g. '2024')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'doctor': {'type': 'string', 'description': 'Doctor last name (case-insensitive)'}, 'company': {'type': 'string', 'description': "Manufacturer/GPO name (partial match), e.g. 'Pfizer', 'Stryker', 'Johnson & Johnson'"}, 'specialty': {'type': 'string', 'description': "Medical specialty (partial), e.g. 'Cardiology', 'Orthopaedic'"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['jurisdictions'], 'properties': {'jurisdictions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to ten distinct state/territory selectors.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tract_geoid'], 'properties': {'tract_geoid': {'type': 'string', 'description': 'Exact 11-digit 2010 census tract GEOID: 2-digit state + 3-digit county + 6-digit tract.'}, 'tract_vintage': {'type': 'number', 'description': 'Must be 2010. The designation boundaries and identifiers do not change with the 2020 Census.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum designations. Default 20.'}, 'query': {'type': 'string', 'description': 'Words matched against exact 2010 GEOID, state name/code, or county name.'}, 'county': {'type': 'string', 'description': 'Exact county/county-equivalent name within the optional jurisdiction.'}, 'offset': {'type': 'number', 'description': 'Designations to skip. Default 0.'}, 'tract_type': {'enum': ['Low-Income Community', 'Non-LIC Contiguous'], 'type': 'string', 'description': 'Official tract type in the designation workbook.'}, 'jurisdiction': {'type': 'string', 'description': 'Exact state/territory name, USPS abbreviation, or two-digit state FIPS in the 2018 designation corpus.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum groups. Default 50.'}, 'offset': {'type': 'number', 'description': 'Groups to skip. Default 0.'}, 'group_by': {'enum': ['overall', 'jurisdiction', 'county', 'tract_type', 'acs_data_source'], 'type': 'string', 'description': 'Aggregation dimension. Default jurisdiction.'}, 'tract_type': {'enum': ['Low-Income Community', 'Non-LIC Contiguous'], 'type': 'string', 'description': 'Official tract type in the designation workbook.'}, 'jurisdiction': {'type': 'string', 'description': 'Exact state/territory name, USPS abbreviation, or two-digit state FIPS in the 2018 designation corpus.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'type': {'enum': ['call', 'put', 'both'], 'type': 'string', 'description': 'Filter by option type (default: "both")'}, 'symbol': {'type': 'string', 'description': 'Stock ticker symbol (e.g., "AAPL")'}, 'expiration': {'type': 'string', 'description': 'Expiration date in YYYY-MM-DD format. Defaults to nearest expiration.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker', 'expiration'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock ticker'}, 'call_put': {'enum': ['Call', 'Put'], 'type': 'string', 'description': 'Call (default) or Put'}, 'expiration': {'type': 'string', 'description': 'Expiration date YYYY-MM-DD (pick the same expiration across dates for consistency)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker', 'date'], 'properties': {'date': {'type': 'string', 'description': 'Date in YYYY-MM-DD format. Coverage: 2019-02-09 to 2024-11-11.'}, 'ticker': {'type': 'string', 'description': 'Stock ticker (uppercase)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker', 'strike', 'expiration', 'call_put'], 'properties': {'strike': {'type': 'number', 'description': 'Strike price (e.g. 450.00)'}, 'ticker': {'type': 'string', 'description': 'Stock ticker'}, 'call_put': {'enum': ['Call', 'Put'], 'type': 'string', 'description': 'Contract type'}, 'expiration': {'type': 'string', 'description': 'Expiration date YYYY-MM-DD'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock ticker (uppercase)'}, 'end_date': {'type': 'string', 'description': 'Optional YYYY-MM-DD upper bound'}, 'start_date': {'type': 'string', 'description': 'Optional YYYY-MM-DD lower bound'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['organization'], 'properties': {'ein': {'type': 'string', 'description': 'Optional EIN for an exact IRS 990 match.'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate a nonprofit name search.'}, 'organization': {'type': 'string', 'description': 'Organization / company / nonprofit name.'}, 'include_opportunities': {'type': 'boolean', 'description': 'Also list open Grants.gov funding opportunities (available, not awarded). Default false.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tracking_number'], 'properties': {'tracking_number': {'type': 'string', 'minLength': 8, 'description': 'Package tracking number from any carrier'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': "OpenAlex id ('W...') or DOI ('10.x/...'). For arXiv ids, use paper_get_text or paper_search instead."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum passages to return (default 10, max 50).'}, 'query': {'type': 'string', 'description': "Phrase or keywords to find inside the papers, e.g. 'scaled dot-product attention', 'gradient checkpointing'."}, 'paper_key': {'type': 'string', 'description': "Optional: restrict the search to a single indexed paper by its corpus key, e.g. 'arxiv:2310.12345'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['paper_key'], 'properties': {'from_seq': {'type': 'number', 'description': 'Passage index to start from (0-based, default 0).'}, 'paper_key': {'type': 'string', 'description': "Corpus key of an indexed paper, e.g. 'arxiv:2310.12345' or 'pmc:PMC1234567'."}, 'max_passages': {'type': 'number', 'description': 'Maximum passages to return per call (default 40, max 200).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'number', 'description': 'Optional exact publication year, e.g. 2023.'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Keywords across title/abstract/fulltext, e.g. 'attention mechanism transformers', 'CRISPR off-target'."}, 'author': {'type': 'string', 'description': "Optional author-name fragment, e.g. 'Hinton', 'Doudna'."}, 'open_access_only': {'type': 'boolean', 'description': 'If true, only return open-access works (default false).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'state': {'type': 'string', 'description': "2-letter state code. Coverage: 'MD' (Maryland statewide) or 'TX' (Harris County / Houston only). Defaults to MD."}, 'account_id': {'type': 'string', 'description': 'Parcel account id (from parcel_search).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'state': {'type': 'string', 'description': "2-letter state code. Coverage: 'MD' (Maryland statewide) or 'TX' (Harris County / Houston only). Defaults to MD."}, 'account_id': {'type': 'string', 'description': 'Parcel account id (from parcel_search).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 10, max 50).'}, 'query': {'type': 'string', 'description': "Street address fragment, e.g. '100 Main St' or 'Charles St'."}, 'state': {'type': 'string', 'description': "2-letter state code. Coverage: 'MD' (Maryland statewide) or 'TX' (Harris County / Houston only). Defaults to MD."}, 'county': {'type': 'string', 'description': "Optional county name to narrow results, e.g. 'Baltimore', 'Montgomery'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['organization'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'organization': {'type': 'string', 'description': "Company or organization name fragment (e.g. 'Apple', 'Genentech')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['patent_id'], 'properties': {'patent_id': {'type': 'string', 'description': "USPTO patent id, e.g. '10757852'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['last_name'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'last_name': {'type': 'string', 'description': 'Inventor last name (required).'}, 'first_name': {'type': 'string', 'description': 'Optional inventor first name.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'start_date': {'type': 'string', 'description': 'Grant-date lower bound (YYYY-MM-DD). Defaults to 30 days ago.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Keyword(s) matched across patent title and abstract (e.g. 'lithium battery anode')."}, 'title': {'type': 'string', 'description': 'Keyword(s) matched against the patent title only.'}, 'end_date': {'type': 'string', 'description': 'Grant-date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Grant-date lower bound (YYYY-MM-DD).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'npi': {'type': 'string', 'description': 'Optional exact 10-digit NPI; overrides name search.'}, 'year': {'type': 'string', 'description': "Optional 4-digit CMS program year (e.g. '2023'); defaults to the most recent year with disclosed payments."}, 'state': {'type': 'string', 'description': "Optional 2-letter state to disambiguate the NPPES match (e.g. 'OH')."}, 'last_name': {'type': 'string', 'description': "Prescriber last name (e.g. 'Nissen'). Provide this or an npi."}, 'first_name': {'type': 'string', 'description': "Optional prescriber first name to disambiguate (e.g. 'Steven')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': "Metro or state name/id (e.g. 'Austin, TX', 'California', or a Zillow region id)."}, 'region_type': {'type': 'string', 'description': "Optional region type filter: 'metro' or 'state'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['manufacturer'], 'properties': {'since': {'type': 'string', 'description': 'Optional lower-bound date (YYYY-MM-DD) for FDA recalls.'}, 'state': {'type': 'string', 'description': "Optional 2-letter state to scope the CFPB complaint leg (e.g. 'CA')."}, 'company': {'type': 'string', 'description': 'Alias for manufacturer; either may be supplied.'}, 'manufacturer': {'type': 'string', 'description': "Manufacturer or brand name to screen (e.g. 'Peloton', 'Fisher-Price')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'Street address or appraisal district account number'}, 'county': {'type': 'string', 'default': 'montgomery', 'description': 'County name (default: montgomery)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': '5-digit ZIP code to search within'}, 'county': {'type': 'string', 'default': 'montgomery', 'description': 'County name (default: montgomery)'}, 'street': {'type': 'string', 'description': "Street name to search (e.g., 'Main St')"}, 'subdivision': {'type': 'string', 'description': 'Subdivision or neighborhood name'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['owner_name'], 'properties': {'county': {'type': 'string', 'default': 'montgomery', 'description': 'County name (default: montgomery)'}, 'owner_name': {'type': 'string', 'minLength': 1, 'description': 'Full or partial owner name to search for'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_number'], 'properties': {'county': {'type': 'string', 'default': 'montgomery', 'description': 'County name (default: montgomery)'}, 'account_number': {'type': 'string', 'minLength': 1, 'description': 'County appraisal district account number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "PyPI package name, e.g. 'requests'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': "Domain name, e.g. 'example.com'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': "IPv4 or IPv6 address, e.g. '8.8.8.8'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': "Metro or state name (e.g. 'Austin, TX', 'Houston', 'Texas') or a Zillow region id."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': "Metro or state name (e.g. 'Austin, TX', 'Houston', 'Texas') or a Zillow region id."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': "Metro or state name (e.g. 'Austin, TX', 'Houston', 'Texas') or a Zillow region id."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'type': {'type': 'string', 'description': "Optional filter: 'metro' or 'state'."}, 'limit': {'type': 'number', 'description': 'Max rows (default 10, max 50).'}, 'query': {'type': 'string', 'description': "Name fragment, e.g. 'Austin', 'Bay Area', 'Texas'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'metric': {'type': 'string', 'description': "'home_value' (ZHVI, default) or 'rent' (ZORI)."}, 'months': {'type': 'number', 'description': 'How many recent months to return (default 24, max 360).'}, 'region': {'type': 'string', 'description': "Metro or state name (e.g. 'Austin, TX', 'Houston', 'Texas') or a Zillow region id."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'description': "Product, keyword, or manufacturer to screen (e.g. 'infant formula', 'Acme Corp')."}, 'since': {'type': 'string', 'description': 'Optional lower-bound date (YYYY-MM-DD) for FDA recalls.'}, 'domains': {'type': 'array', 'items': {'enum': ['consumer', 'drug', 'device', 'food', 'vehicle'], 'type': 'string'}, 'description': 'Optional subset of sources to check; default checks all applicable.'}, 'vehicle_make': {'type': 'string', 'description': "Vehicle make (e.g. 'Toyota')."}, 'vehicle_year': {'type': 'number', 'description': 'Vehicle model year (required with make+model for NHTSA).'}, 'vehicle_model': {'type': 'string', 'description': "Vehicle model (e.g. 'Camry')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['facility_id'], 'properties': {'facility_id': {'type': 'string', 'description': "RIDB FacilityID, e.g. '234064'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Center latitude.'}, 'lon': {'type': 'number', 'description': 'Center longitude.'}, 'limit': {'type': 'number', 'description': 'Max rows (1-50, default 10).'}, 'activity': {'type': 'string', 'description': 'Optional activity filter.'}, 'radius_km': {'type': 'number', 'description': 'Radius in kilometers (default 30, max ~320).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Free-text match on campsite name. Optional.'}, 'facility_id': {'type': 'string', 'description': 'RIDB FacilityID to list campsites within. Optional.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Free-text match on facility name.'}, 'state': {'type': 'string', 'description': "Two-letter state code, e.g. 'CA'."}, 'activity': {'type': 'string', 'description': 'Activity name (CAMPING, FISHING, HIKING, etc.).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Free-text match on recreation-area name.'}, 'state': {'type': 'string', 'description': 'Two-letter state code.'}, 'activity': {'type': 'string', 'description': 'Activity name.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max sections to return (default 20, max 100).'}, 'query': {'type': 'string', 'description': "Phrase or keywords to find in the CFR, e.g. 'greenhouse gas reporting'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['title', 'part', 'section'], 'properties': {'date': {'type': 'string', 'description': 'Optional point-in-time ISO date yyyy-mm-dd; defaults to current.'}, 'part': {'type': 'string', 'description': "CFR part, e.g. '98'."}, 'title': {'type': 'number', 'description': 'CFR title number 1-50, e.g. 40.'}, 'section': {'type': 'string', 'description': "CFR section, e.g. '98.411'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['document_number'], 'properties': {'document_number': {'type': 'string', 'description': "Federal Register document number, e.g. '2026-09905'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'term': {'type': 'string', 'description': "Keyword(s), e.g. 'methane emissions', 'overtime rule'."}, 'type': {'type': 'string', 'description': "Optional document type: 'rule', 'proposed-rule', 'notice', or 'presidential-document'."}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100).'}, 'agency': {'type': 'string', 'description': "Optional agency slug, e.g. 'environmental-protection-agency', 'securities-and-exchange-commission'."}, 'published_to': {'type': 'string', 'description': 'Published on/before, ISO date yyyy-mm-dd.'}, 'published_from': {'type': 'string', 'description': 'Published on/after, ISO date yyyy-mm-dd.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'cik': {'type': 'string', 'description': 'Optional SEC CIK hint.'}, 'ein': {'type': 'string', 'description': 'Optional EIN for an exact IRS 990 nonprofit match.'}, 'name': {'type': 'string', 'description': "Company or organization name to resolve (e.g. 'Apple', 'Lockheed Martin', 'Red Cross')."}, 'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate nonprofit/EPA name searches.'}, 'ticker': {'type': 'string', 'description': "Optional stock ticker hint to pin the SEC EDGAR match (e.g. 'AAPL')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['since', 'source'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'since': {'type': 'string', 'description': 'ISO date string (e.g. 2026-01-01) to compute the delta from.'}, 'source': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Entity ID from a screening result, e.g. "OFAC_SDN-44705".'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'address': {'type': 'string', 'description': 'Free-form address string.'}, 'sources': {'type': 'array', 'items': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}, 'description': 'Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.'}, 'threshold': {'type': 'number', 'description': 'Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['names'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'names': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of names to screen. Max 50.'}, 'sources': {'type': 'array', 'items': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}, 'description': 'Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.'}, 'threshold': {'type': 'number', 'description': 'Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Name or entity string to screen.'}, 'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'sources': {'type': 'array', 'items': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}, 'description': 'Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.'}, 'threshold': {'type': 'number', 'description': 'Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'query': {'type': 'string', 'description': 'Alias / AKA to search for.'}, 'sources': {'type': 'array', 'items': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}, 'description': 'Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.'}, 'threshold': {'type': 'number', 'description': 'Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': "What data the user is looking for (e.g., 'trucking safety', 'stock prices', 'property records', 'VIN lookup')"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbols'], 'properties': {'symbols': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight unique exact ticker symbols.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'settlement_date': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum published dates. Default 30.'}, 'offset': {'type': 'number', 'description': 'Published dates to skip. Default 0.'}, 'symbol': {'type': 'string', 'description': 'Exact ticker symbol as published by the SEC. Use sec_ftd_search_securities for issuer-name searches.'}, 'end_date': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}, 'start_date': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'as_of': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}, 'symbol': {'type': 'string', 'description': 'Exact ticker symbol as published by the SEC. Use sec_ftd_search_securities for issuer-name searches.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches. Default 20.'}, 'query': {'type': 'string', 'description': 'Ticker fragment or issuer-name phrase.'}, 'offset': {'type': 'number', 'description': 'Matches to skip for pagination. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum ranked symbols. Default 20.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'settlement_date': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product'], 'properties': {'vendor': {'type': 'string', 'description': "Optional vendor to narrow the NVD CPE match (e.g. 'apache', 'openbsd')."}, 'product': {'type': 'string', 'description': "Product or package name to assess (e.g. 'log4j', 'openssl', 'struts')."}, 'version': {'type': 'string', 'description': 'Optional version string (informational; shown in the report).'}, 'max_cves': {'type': 'number', 'description': 'Max CVEs to pull from NVD for analysis (default 40).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate either party.'}, 'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Report format. Defaults to markdown.'}, 'shipper': {'type': 'string', 'description': 'Shipper legal or trading name.'}, 'receiver': {'type': 'string', 'description': 'Receiver legal or trading name.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source_id'], 'properties': {'source_id': {'type': 'string', 'description': 'Catalog source id, for example cisa-kev, leie, fda-orange-book, ntsb-aviation, or cfpb-complaints.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['award_id'], 'properties': {'award_id': {'type': 'string', 'description': 'Generated award id from spending_search_awards.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['recipient'], 'properties': {'limit': {'type': 'number', 'description': 'Top awards to list (default 5, max 25).'}, 'category': {'type': 'string', 'description': "Award category: 'contracts' (default), 'grants', 'loans', or 'other'."}, 'recipient': {'type': 'string', 'description': 'Recipient company/org name.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 10, max 50).'}, 'agency': {'type': 'string', 'description': "Awarding agency name, e.g. 'Department of Defense'."}, 'keyword': {'type': 'string', 'description': 'Free-text keyword across the award.'}, 'category': {'type': 'string', 'description': "Award category: 'contracts' (default), 'grants', 'loans', or 'other'."}, 'recipient': {'type': 'string', 'description': "Recipient company/org name, e.g. 'Lockheed Martin'."}, 'min_amount': {'type': 'number', 'description': 'Minimum award amount in USD.'}, 'fiscal_year': {'type': 'number', 'description': 'Federal fiscal year, e.g. 2024.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbols'], 'properties': {'symbols': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': 'Ticker symbols, 2-5 stocks. Accept either CSV string ("AAPL,MSFT,GOOGL") or array (["AAPL","MSFT","GOOGL"]).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', 'max'], 'type': 'string', 'description': 'Time range (default: "1mo")'}, 'symbol': {'type': 'string', 'description': 'Stock ticker symbol (e.g., "AAPL")'}, 'interval': {'enum': ['1m', '5m', '15m', '1d', '1wk', '1mo'], 'type': 'string', 'description': 'Data interval (default: "1d")'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Stock ticker symbol (e.g., "AAPL", "MSFT", "TSLA")'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbols'], 'properties': {'symbols': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': 'Ticker symbols, max 10. Accept either CSV string ("AAPL,MSFT,GOOGL") or array (["AAPL","MSFT","GOOGL"]).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees (positive north).'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees (negative west).'}, 'date': {'type': 'string', 'description': "Date, 'YYYY-MM-DD'. Defaults to today (UTC)."}, 'tz_offset': {'type': 'number', 'description': 'Hours from UTC applied to output times, e.g. -7 for US Pacific Daylight Time. Default 0 (UTC).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'state': {'type': 'string', 'description': "Optional 2-letter state to disambiguate the EPA facility search (e.g. 'PA')."}, 'company': {'type': 'string', 'description': "Company / supplier name to score (e.g. 'US Steel', 'Tyson Foods')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': "US ticker (e.g. 'TSLA')."}, 'lookback_days': {'type': 'number', 'description': 'Trailing daily bars to derive levels from (default 180).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['occupation'], 'properties': {'metro': {'type': 'string', 'description': "Optional 5-digit CBSA/metro code (e.g. '12420' Austin, TX). OEWS metro coverage varies; an unmatched metro is noted, not fatal."}, 'state': {'type': 'string', 'description': "Optional 2-letter state code or 2-digit FIPS (e.g. 'TX', '48'). Omit for a national read."}, 'soc_code': {'type': 'string', 'description': "Explicit 6-digit SOC occupation code, with or without a dash (e.g. '29-1141' registered nurses, '15-1252' software developers). Overrides 'occupation'."}, 'occupation': {'type': 'string', 'description': "Free-text occupation to map to a SOC code (e.g. 'registered nurses', 'software developers', 'electricians'). Provide this or 'soc_code'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['signal'], 'properties': {'cpv': {'type': 'string', 'description': "Optional 8-digit CPV code; TED's hierarchy may include child codes."}, 'page': {'type': 'number', 'description': '1-based result page; default 1.'}, 'limit': {'type': 'number', 'description': 'Maximum notices; default 20.'}, 'signal': {'enum': ['renewal', 'zero_bid'], 'type': 'string', 'description': 'Opportunity signal to retrieve.'}, 'country': {'type': 'string', 'description': 'Optional ISO alpha-3 buyer country, e.g. DEU, FRA, NLD.'}, 'end_date': {'type': 'string', 'description': 'YYYY-MM-DD upper bound. Defaults to 180 days after start_date.'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD. For renewal, contract-end lower bound; for zero_bid, notice publication lower bound. Defaults to today (renewal) or 180 days ago.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'page': {'type': 'number', 'description': '1-based result page; default 1.'}, 'limit': {'type': 'number', 'description': 'Maximum notices; default 20 and maximum 50.'}, 'query': {'type': 'string', 'description': "TED Expert Search query, e.g. 'publication-date >= 20260901 AND buyer-country = DEU'. Maximum 500 characters."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Used with lon to pick the nearest station when no station id is given.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees (negative west).'}, 'datum': {'type': 'string', 'description': 'Tidal datum: MLLW, MSL, MHW, etc. Default MLLW.'}, 'units': {'type': 'string', 'description': "'english' (feet) or 'metric' (meters). Default english."}, 'station': {'type': 'string', 'description': "NOAA CO-OPS station id, e.g. '9414290'. Optional if lat and lon are given."}, 'end_date': {'type': 'string', 'description': "End date (inclusive), 'YYYY-MM-DD'. Defaults to begin_date + 1 day."}, 'begin_date': {'type': 'string', 'description': "Start date (inclusive), 'YYYY-MM-DD'. Defaults to today."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}, 'security_type': {'type': 'string', 'description': "Filter by security type: 'Bill', 'Note', 'Bond', 'TIPS', 'FRN'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}, 'end_date': {'type': 'string', 'description': 'Latest record date (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Earliest record date (YYYY-MM-DD).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}, 'query': {'type': 'string', 'description': "Country or currency name to match, e.g. 'Canada', 'Euro Zone', 'Japan'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}, 'security': {'type': 'string', 'description': "Filter by security type/description, e.g. 'Treasury Notes', 'Bills', 'TIPS'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['holders', 'start_month', 'end_month'], 'properties': {'holders': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight distinct exact holder ids or unambiguous published labels.'}, 'end_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'start_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional case-insensitive fragment of a holder label or id.'}, 'offset': {'type': 'number', 'description': 'Matches to skip. Default 0.'}, 'entity_type': {'enum': ['holder', 'holder_aggregate', 'residual', 'total', 'memorandum_total', 'memorandum_component'], 'type': 'string', 'description': 'Optional exact normalized row class.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['holder'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum observations. Default 24.'}, 'holder': {'type': 'string', 'description': 'Exact MFH holder id or unambiguous published label. Use treasury_tic_find_holders first if unsure.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'end_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'start_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'include_comparison_series': {'type': 'boolean', 'description': 'Include separately preserved prior-series comparison values at historical breaks. Default false.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly points. Default 24.'}, 'offset': {'type': 'number', 'description': 'Months to skip. Default 0.'}, 'end_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'start_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum ranked rows. Default 20.'}, 'month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'offset': {'type': 'number', 'description': 'Ranked rows to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'include_historical_aggregates': {'type': 'boolean', 'description': 'Include discontinued publisher aggregates such as Oil Exporters in older rankings. Default false.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['nct_id'], 'properties': {'nct_id': {'type': 'string', 'description': "ClinicalTrials.gov NCT id, e.g. 'NCT02562313'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'term': {'type': 'string', 'description': 'General search term.'}, 'limit': {'type': 'number', 'description': 'Max rows (default 10, max 50).'}, 'status': {'type': 'string', 'description': "Recruitment status, e.g. 'RECRUITING', 'COMPLETED', 'TERMINATED'."}, 'sponsor': {'type': 'string', 'description': "Sponsor/organization, e.g. 'Pfizer'."}, 'location': {'type': 'string', 'description': "Location, e.g. 'Houston' or 'Texas'."}, 'condition': {'type': 'string', 'description': "Disease/condition, e.g. 'breast cancer'."}, 'intervention': {'type': 'string', 'description': "Drug/intervention, e.g. 'semaglutide'."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude of the center point (WGS84), e.g. 31.9974.'}, 'lon': {'type': 'number', 'description': 'Longitude of the center point (WGS84), e.g. -102.0779.'}, 'limit': {'type': 'number', 'description': 'Max wells to return (default 25, max 100).'}, 'radius_km': {'type': 'number', 'description': 'Search radius in kilometers (default 1.5, max 10).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['host'], 'properties': {'host': {'type': 'string', 'description': 'IPv4 address, hostname, or domain name; no scheme, port, or path.'}, 'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'description': 'Exactly 32 hexadecimal MD5 characters or 64 hexadecimal SHA-256 characters.'}, 'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['signature'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}, 'signature': {'type': 'string', 'description': 'Malware-family signature, 1-64 safe text characters.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tag'], 'properties': {'tag': {'type': 'string', 'description': 'URLhaus tag, 1-64 letters, digits, spaces, periods, plus signs, underscores, or hyphens.'}, 'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'description': 'HTTP(S) URL to query as an indicator, max 2048 characters.'}, 'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}, 'url_id': {'type': 'string', 'description': 'Numeric URLhaus record ID.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 100).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 100).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crop', 'years'], 'properties': {'crop': {'type': 'string', 'description': 'Crop name or supported alias: corn, soybeans, cotton, wheat, winter wheat, durum wheat, or spring wheat.'}, 'years': {'type': 'array', 'items': {'type': 'number'}, 'description': 'Two to seven distinct crop years.'}, 'crop_class': {'type': 'string', 'description': "Optional class. Required for bare 'wheat': winter, durum, or spring (excluding durum)."}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crop'], 'properties': {'crop': {'type': 'string', 'description': 'Crop name or supported alias: corn, soybeans, cotton, wheat, winter wheat, durum wheat, or spring wheat.'}, 'as_of_year': {'type': 'number', 'description': 'Four-digit crop year. Hosted snapshot coverage is 2019–2025.'}, 'crop_class': {'type': 'string', 'description': "Optional class. Required for bare 'wheat': winter, durum, or spring (excluding durum)."}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crop', 'metric'], 'properties': {'crop': {'type': 'string', 'description': 'Crop name or supported alias: corn, soybeans, cotton, wheat, winter wheat, durum wheat, or spring wheat.'}, 'limit': {'type': 'number', 'description': 'Maximum crop years. Default 20.'}, 'metric': {'enum': ['area_planted', 'area_harvested', 'production', 'yield'], 'type': 'string', 'description': 'Annual statistic to return.'}, 'offset': {'type': 'number', 'description': 'Crop years to skip. Default 0.'}, 'end_year': {'type': 'number', 'description': 'Four-digit crop year. Hosted snapshot coverage is 2019–2025.'}, 'crop_class': {'type': 'string', 'description': "Optional class. Required for bare 'wheat': winter, durum, or spring (excluding durum)."}, 'start_year': {'type': 'number', 'description': 'Four-digit crop year. Hosted snapshot coverage is 2019–2025.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crop', 'metric'], 'properties': {'crop': {'type': 'string', 'description': 'Crop name or supported alias: corn, soybeans, cotton, wheat, winter wheat, durum wheat, or spring wheat.'}, 'metric': {'enum': ['area_planted', 'area_harvested', 'production', 'yield'], 'type': 'string', 'description': 'Annual statistic to return.'}, 'as_of_year': {'type': 'number', 'description': 'Four-digit crop year. Hosted snapshot coverage is 2019–2025.'}, 'crop_class': {'type': 'string', 'description': "Optional class. Required for bare 'wheat': winter, durum, or spring (excluding durum)."}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum series. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional crop, class, metric, unit, or description words.'}, 'offset': {'type': 'number', 'description': 'Series to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['event_id'], 'properties': {'event_id': {'type': 'string', 'description': "USGS event ID (e.g. 'us7000m5dt'). Get from feed or search results."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'period': {'enum': ['hour', 'day', 'week', 'month'], 'type': 'string', 'description': "Time window (default 'day')"}, 'min_mag': {'enum': ['1.0', '2.5', '4.5', 'significant'], 'type': 'string', 'description': "Minimum magnitude threshold (default '2.5')"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25, max 100)'}, 'end_time': {'type': 'string', 'description': 'ISO date or full datetime'}, 'start_time': {'type': 'string', 'description': 'ISO date or full datetime YYYY-MM-DD[THH:MM:SS]'}, 'max_latitude': {'type': 'number', 'description': 'Bounding box north'}, 'min_latitude': {'type': 'number', 'description': 'Bounding box south'}, 'max_longitude': {'type': 'number', 'description': 'Bounding box east'}, 'min_longitude': {'type': 'number', 'description': 'Bounding box west'}, 'min_magnitude': {'type': 'number', 'description': 'Minimum magnitude (e.g. 4.5)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sites': {'type': 'string', 'description': "Comma-separated USGS site codes (e.g. '01646500')"}, 'state_cd': {'type': 'string', 'description': 'Two-letter state code; returns all active sites in the state'}, 'parameter_cd': {'type': 'string', 'description': "USGS parameter code (default '00060' streamflow). Common: 00060=streamflow, 00065=gage height, 00010=water temp, 00400=pH"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['year', 'make', 'model'], 'properties': {'make': {'type': 'string', 'description': "Vehicle make (e.g., 'Toyota', 'Ford')"}, 'year': {'type': 'integer', 'description': 'Model year (e.g., 2020)'}, 'model': {'type': 'string', 'description': "Vehicle model (e.g., 'Camry', 'F-150')"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vin'], 'properties': {'vin': {'type': 'string', 'description': '17-character Vehicle Identification Number (VIN)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['license_number'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum transitions; default 50.'}, 'license_number': {'type': 'string', 'description': 'Exact Washington contractor license number.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows; default 20.'}, 'since': {'type': 'string', 'description': 'ISO date or timestamp. Defaults to 30 days ago.'}, 'trade': {'type': 'string', 'description': 'Optional specialty/trade substring.'}, 'offset': {'type': 'number', 'description': 'Rows to skip for pagination.'}, 'change_type': {'enum': ['NEW', 'STATUS_CHANGED', 'EXPIRATION_CHANGED', 'SPECIALTY_CHANGED', 'PROFILE_CHANGED'], 'type': 'string', 'description': 'Optional material transition type.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches; default 10 and maximum 25.'}, 'business_name': {'type': 'string', 'description': 'Partial registered business name, at least 2 characters.'}, 'license_number': {'type': 'string', 'description': 'Exact Washington contractor license number. Preferred when known.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Used with lon to pick the nearest station when no station id is given.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees (negative west).'}, 'datum': {'type': 'string', 'description': 'Tidal datum: MLLW, MSL, MHW, etc. Default MLLW.'}, 'units': {'type': 'string', 'description': "'english' (feet) or 'metric' (meters). Default english."}, 'station': {'type': 'string', 'description': "NOAA CO-OPS station id, e.g. '9414290'. Optional if lat and lon are given."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location'], 'properties': {'location': {'type': 'string', 'description': "City, zip code, or place name (e.g., 'Houston, TX', '77001', 'Paris')"}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location'], 'properties': {'days': {'type': 'integer', 'maximum': 16, 'minimum': 1, 'description': 'Forecast days (default: 7)'}, 'location': {'type': 'string', 'description': 'City, zip code, or place name'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['countries'], 'properties': {'countries': {'type': 'string', 'description': "Comma-separated country codes/names, e.g. 'US,CN,DE,JP'."}, 'indicator': {'type': 'string', 'description': 'Indicator name (one of: gdp, gdp_per_capita, gdp_growth, inflation, population, unemployment, life_expectancy, exports, imports, gni_per_capita, poverty_rate, internet_users) or a raw WB code.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'country': {'type': 'string', 'description': "Country ISO2/ISO3 code or name (default 'US')."}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'country': {'type': 'string', 'description': "Country ISO2/ISO3 code or name (default 'US'). Use 'WLD' for world."}, 'end_year': {'type': 'number', 'description': 'End year (optional).'}, 'indicator': {'type': 'string', 'description': 'Indicator name (one of: gdp, gdp_per_capita, gdp_growth, inflation, population, unemployment, life_expectancy, exports, imports, gni_per_capita, poverty_rate, internet_users) or a raw WB code.'}, 'start_year': {'type': 'number', 'description': 'Start year (optional).'}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Real Estate
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Crypto & DeFi
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Valuein — SEC EDGAR Fundamentals & Smart-Money Data
Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…
equibles
Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…
TunnelMind Data API
Aggregates web, routing, supply-chain, tracker, threat, and agent-registry intelligence into risk verdicts, evidence, receipts, a…