description: Top cryptocurrencies by market cap with live price, market cap, 24h volume, and 24h + 7d % change. Pass limit (1–100, default 20). Source: CoinGecko. For a single token use crypto.token-price; for the whole-market overview use crypto.global.

searchText: https://2s.io/api/crypto/markets 2s.io 2s.io top cryptocurrencies by market cap with live price, market cap, 24h volume, and 24h + 7d % change. pass limit (1–100, default 20). source: coingecko. for a single token use crypto.token-price; for the whole-market overview use crypto.global. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


method: GET

description: Live ERC-721 NFT read (Base, Ethereum, Polygon, Arbitrum, Optimism; keyless). Given a contract + tokenId: returns current owner, collection name/symbol, and tokenURI (IPFS auto-resolved to a gateway URL). Pass metadata=1 to also fetch and normalize the token's JSON metadata (name, description, image, attributes). For N

level: direct-quote

quoteOutcome: confirmed

status: curated

basis: live-quote

searchText: https://2s.io/api/crypto/nft 2s.io 2s.io live erc-721 nft read (base, ethereum, polygon, arbitrum, optimism; keyless). given a contract + tokenid: returns current owner, collection name/symbol, and tokenuri (ipfs auto-resolved to a gateway url). pass metadata=1 to also fetch and normalize the token's json metadata (name, description, image, attributes). for nft provenance, ownership checks, and gallery rendering. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Stablecoin supply leaderboard (via DefiLlama, free/keyless): the largest stablecoins by circulating USD, with peg type (USD/EUR/…), peg mechanism (fiat-backed, crypto-backed, algorithmic), and current price. For tracking stablecoin market share and de-peg risk.

searchText: https://2s.io/api/crypto/stablecoins 2s.io 2s.io stablecoin supply leaderboard (via defillama, free/keyless): the largest stablecoins by circulating usd, with peg type (usd/eur/…), peg mechanism (fiat-backed, crypto-backed, algorithmic), and current price. for tracking stablecoin market share and de-peg risk. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: On-chain token metrics by contract address (via GeckoTerminal, free/keyless): name, symbol, decimals, on-chain USD price, FDV, market cap, total reserve in USD, 24h volume, total + normalized supply, image, and CoinGecko id. Distinct from crypto.token-price (CoinGecko aggregate spot) — this is DEX-derived on-chain data

searchText: https://2s.io/api/crypto/token-info 2s.io 2s.io on-chain token metrics by contract address (via geckoterminal, free/keyless): name, symbol, decimals, on-chain usd price, fdv, market cap, total reserve in usd, 24h volume, total + normalized supply, image, and coingecko id. distinct from crypto.token-price (coingecko aggregate spot) — this is dex-derived on-chain data for any token across 100+ networks. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Live on-chain token metadata for an ERC-20 or ERC-721 contract (Base, Ethereum, Polygon, Arbitrum, Optimism; keyless). Returns name, symbol, decimals, detected standard, and total supply (raw + formatted). The authoritative read straight from the contract — complements crypto.token-price and crypto.contract (ABI/source

searchText: https://2s.io/api/crypto/token-metadata 2s.io 2s.io live on-chain token metadata for an erc-20 or erc-721 contract (base, ethereum, polygon, arbitrum, optimism; keyless). returns name, symbol, decimals, detected standard, and total supply (raw + formatted). the authoritative read straight from the contract — complements crypto.token-price and crypto.contract (abi/source). get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Current spot price and market data for crypto assets. Pass ids as comma-separated CoinGecko asset ids (e.g. bitcoin, ethereum, solana, usd-coin — lowercase id, not ticker symbol; up to 25 per call) and optionally vs (comma-separated fiat/crypto quote currencies, default usd). Returns per-asset price, market cap, 24h vo

searchText: https://2s.io/api/crypto/token-price 2s.io 2s.io current spot price and market data for crypto assets. pass ids as comma-separated coingecko asset ids (e.g. bitcoin, ethereum, solana, usd-coin — lowercase id, not ticker symbol; up to 25 per call) and optionally vs (comma-separated fiat/crypto quote currencies, default usd). returns per-asset price, market cap, 24h volume, and 24h percent change, plus the data timestamp. live market data past any training cutoff. price data by coingecko. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Token honeypot & rug-pull risk screen (via GoPlus, free/keyless). For an ERC-20 on any EVM chain, returns honeypot flag, buy/sell tax, open-source/proxy/mintable status, hidden-owner / take-back-ownership / selfdestruct / external-call risks, blacklist/whitelist/anti-whale flags, holder count, and owner/creator concent

searchText: https://2s.io/api/crypto/token-safety 2s.io 2s.io token honeypot & rug-pull risk screen (via goplus, free/keyless). for an erc-20 on any evm chain, returns honeypot flag, buy/sell tax, open-source/proxy/mintable status, hidden-owner / take-back-ownership / selfdestruct / external-call risks, blacklist/whitelist/anti-whale flags, holder count, and owner/creator concentration. essential pre-trade safety check for agents — the security layer competitors charge for. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: ERC-20 token transfer history for an Ethereum address (via Etherscan V2). Each transfer: hash, block, timestamp, from/to, token contract, name, symbol, decimals, and value (raw + decimal-adjusted). Optionally filter to one token contract. Paginate with page + offset. Defaults to Ethereum mainnet; other EVM chains by ch

searchText: https://2s.io/api/crypto/token-transfers 2s.io 2s.io erc-20 token transfer history for an ethereum address (via etherscan v2). each transfer: hash, block, timestamp, from/to, token contract, name, symbol, decimals, and value (raw + decimal-adjusted). optionally filter to one token contract. paginate with page + offset. defaults to ethereum mainnet; other evm chains by chainid where upstream coverage allows. trace what tokens a wallet sent/received. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Live EVM transaction status and receipt lookup. Give a transaction hash + chain and get back whether it mined successfully, reverted, or is still pending in the mempool, plus block number, confirmations, timestamp, sender and recipient, value transferred (native unit), gas used, effective gas price, total fee paid, any

searchText: https://2s.io/api/crypto/tx 2s.io 2s.io live evm transaction status and receipt lookup. give a transaction hash + chain and get back whether it mined successfully, reverted, or is still pending in the mempool, plus block number, confirmations, timestamp, sender and recipient, value transferred (native unit), gas used, effective gas price, total fee paid, any contract created, and event-log count. chains: base, ethereum, polygon, arbitrum, optimism. real-time post-training chain state — use it to confirm a payment settled, detect a reverted transaction, or wait for confirmations before acting. unknown hash returns 404. sibling of /api/crypto/gas-oracle (fees) and /api/crypto/address-validate (format). get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Verifiable random function — deterministic, publicly verifiable randomness bound to your seed and signed by the 2s key. proof = deterministic EIP-191 signature over the seed (same seed always yields the same proof, so the outcome cannot be re-rolled or cherry-picked); random = keccak256(proof), a uniform 32-byte value.

searchText: https://2s.io/api/crypto/vrf 2s.io 2s.io verifiable random function — deterministic, publicly verifiable randomness bound to your seed and signed by the 2s key. proof = deterministic eip-191 signature over the seed (same seed always yields the same proof, so the outcome cannot be re-rolled or cherry-picked); random = keccak256(proof), a uniform 32-byte value. returns the seed, signed message, proof, signer address, random (hex + uint + float in [0,1)). verify offline: recover the signer from (message, proof) and confirm keccak256(proof) == random. for provably-fair draws, lotteries, sortition, and tie-breaks between agents. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Search crates.io for Rust packages (keyless). Each result: name, latest stable version, description, total + recent downloads, and repository/homepage/documentation links. For agents discovering or vetting Rust dependencies.

searchText: https://2s.io/api/dev/crates-search 2s.io 2s.io search crates.io for rust packages (keyless). each result: name, latest stable version, description, total + recent downloads, and repository/homepage/documentation links. for agents discovering or vetting rust dependencies. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Search public GitLab projects (keyless), ranked by stars. Each result: full name, path, description, star and fork counts, web URL, last-activity timestamp, and topics. Complements code.repo-lookup (GitHub) for cross-host repository discovery.

searchText: https://2s.io/api/dev/gitlab-search 2s.io 2s.io search public gitlab projects (keyless), ranked by stars. each result: full name, path, description, star and fork counts, web url, last-activity timestamp, and topics. complements code.repo-lookup (github) for cross-host repository discovery. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Search the npm registry for JavaScript/TypeScript packages (keyless). Each result: name, latest version, description, keywords, publisher, last-publish date, and npm/homepage/repository links. For agents discovering or vetting dependencies.

searchText: https://2s.io/api/dev/npm-search 2s.io 2s.io search the npm registry for javascript/typescript packages (keyless). each result: name, latest version, description, keywords, publisher, last-publish date, and npm/homepage/repository links. for agents discovering or vetting dependencies. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Look up an IETF RFC by number. Pass number as RFC2616, 2616, or the integer 2616. Returns the RFC title, authors, publication date, status (e.g. INTERNET STANDARD, PROPOSED STANDARD, DRAFT STANDARD, INFORMATIONAL, EXPERIMENTAL, HISTORIC, BEST CURRENT PRACTICE), stream (IETF/IAB/IRTF/Independent/Legacy), DOI, canonical

searchText: https://2s.io/api/dev/rfc 2s.io 2s.io look up an ietf rfc by number. pass number as rfc2616, 2616, or the integer 2616. returns the rfc title, authors, publication date, status (e.g. internet standard, proposed standard, draft standard, informational, experimental, historic, best current practice), stream (ietf/iab/irtf/independent/legacy), doi, canonical rfc-editor.org url, and the full standards relationship chain: which rfcs this one obsoletes / is obsoleted by, and which it updates / is updated by. authoritative data from the ietf/rfc editor index. use this to resolve whether a spec is current or superseded before relying on it. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Search Stack Overflow questions (keyless). Each result: title, link, score, answer count, answered flag, view count, tags, creation date, and question id. Sort by relevance, votes, activity, or creation. For coding agents that need authoritative Q&A on errors, APIs, and language features.

searchText: https://2s.io/api/dev/stackoverflow-search 2s.io 2s.io search stack overflow questions (keyless). each result: title, link, score, answer count, answered flag, view count, tags, creation date, and question id. sort by relevance, votes, activity, or creation. for coding agents that need authoritative q&a on errors, apis, and language features. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Generate UUIDs. version v4 (random) or v7 (time-ordered, sortable); count 1-100. Cryptographically random. Pure compute, no upstream.

searchText: https://2s.io/api/dev/uuid 2s.io 2s.io generate uuids. version v4 (random) or v7 (time-ordered, sortable); count 1-100. cryptographically random. pure compute, no upstream. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Resolve a hostname over public DNS and return parsed records. Query: host (required FQDN), types (comma-separated: A,AAAA,MX,TXT,NS,CAA,SRV,CNAME,PTR,SOA — default A,AAAA,MX,TXT,NS), resolver (cloudflare|google|quad9|opendns, optional). Returns one normalized JSON shape per record type with per-type error pass-through.

searchText: https://2s.io/api/dns/lookup 2s.io 2s.io resolve a hostname over public dns and return parsed records. query: host (required fqdn), types (comma-separated: a,aaaa,mx,txt,ns,caa,srv,cname,ptr,soa — default a,aaaa,mx,txt,ns), resolver (cloudflare|google|quad9|opendns, optional). returns one normalized json shape per record type with per-type error pass-through. reserved/local tlds (.local, .internal, .invalid, .test, localhost) are rejected. 4s per-query timeout. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Certificate Transparency recon for a domain — discover its subdomains and issued certificates from public CT logs (passive attack-surface mapping). Pass domain. Returns the deduplicated set of subdomains seen across all certs (subdomains + subdomainCount), and the certificates (issuer, validity window, SAN dns names),

searchText: https://2s.io/api/domain/ct-logs 2s.io 2s.io certificate transparency recon for a domain — discover its subdomains and issued certificates from public ct logs (passive attack-surface mapping). pass domain. returns the deduplicated set of subdomains seen across all certs (subdomains + subdomaincount), and the certificates (issuer, validity window, san dns names), most recent first. sourced from sslmate certspotter (primary) with a crt.sh fallback — keyless. live ct-log data over a huge append-only dataset an llm cannot enumerate. for external attack-surface discovery, shadow-it/subdomain inventory, and certificate monitoring. note: ct shows names that ever appeared in a cert, not necessarily live hosts. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Grade a domain's email-authentication and DNS-security posture from live DNS in one call: SPF, DMARC (policy + alignment), DKIM (for the supplied or common selectors), MTA-STS, TLS-RPT, DNSSEC, CAA, and BIMI. Pass domain (and optional dkimSelector). Returns an overall letter grade, a summary (spf/dmarcPolicy/dkim/mtaSt

searchText: https://2s.io/api/domain/email-security 2s.io 2s.io grade a domain's email-authentication and dns-security posture from live dns in one call: spf, dmarc (policy + alignment), dkim (for the supplied or common selectors), mta-sts, tls-rpt, dnssec, caa, and bimi. pass domain (and optional dkimselector). returns an overall letter grade, a summary (spf/dmarcpolicy/dkim/mtasts/dnssec/caa/bimi + spoofingprotected), and a per-mechanism block with the raw record, parsed tags, and specific issues (e.g. 'dmarc p=none — monitor only', 'spf ~all soft-fail', 'no mta-sts'). sourced from live public dns via dns-over-https — an llm cannot know a domain's current records. for deliverability/anti-spoofing audits, vendor security review, and phishing-resistance checks. dkim is selector-based (selectors aren't enumerable), so 'not found' only means none of the  get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Domain intelligence in one call — composes DNS, WHOIS/RDAP registration, and the live TLS certificate for a domain. Pass domain (e.g. example.com). Returns a summary (does it resolve, has MX, registrar, domain expiry, whether HTTPS is currently valid, days until cert expiry) plus three independent sections: dns (A/AAAA

searchText: https://2s.io/api/domain/intel 2s.io 2s.io domain intelligence in one call — composes dns, whois/rdap registration, and the live tls certificate for a domain. pass domain (e.g. example.com). returns a summary (does it resolve, has mx, registrar, domain expiry, whether https is currently valid, days until cert expiry) plus three independent sections: dns (a/aaaa/mx/ns/txt records), whois (registrar, registered/expires/updated dates, status codes, nameservers, dnssec), and tls (certificate issuer, subject, validity window, sans, fingerprint). each section reports found/error independently, so a domain with no https still returns dns + whois. for domain due diligence, security recon, expiry monitoring, and vendor onboarding. individual sources: /api/dns/lookup, /api/domain/whois, /api/net/tls-cert. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Modern WHOIS via RDAP. Query: domain (e.g. example.com). Returns { domain, ldhName, handle, registrar:{ name, ianaId, url, abuseEmail, abusePhone }, registeredAt, expiresAt, updatedAt, statuses (camelCase ICANN EPP codes), nameservers[], dnssecSigned, rdapUrl }. GDPR: registrant personal data is generally redacted upst

searchText: https://2s.io/api/domain/whois 2s.io 2s.io modern whois via rdap. query: domain (e.g. example.com). returns { domain, ldhname, handle, registrar:{ name, ianaid, url, abuseemail, abusephone }, registeredat, expiresat, updatedat, statuses (camelcase icann epp codes), nameservers[], dnssecsigned, rdapurl }. gdpr: registrant personal data is generally redacted upstream and not returned. some tlds without rdap are not supported and return 404 tld_not_supported. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Global natural events tracker via NASA EONET v3 (Earth Observatory Natural Event Tracker). Returns active and historical events curated by NASA EOSDIS: wildfires, severe storms, volcanoes, floods, droughts, landslides, sea/lake ice, dust/haze, manmade incidents, water-color anomalies. Each event includes geo-located ob

searchText: https://2s.io/api/earth/events 2s.io 2s.io global natural events tracker via nasa eonet v3 (earth observatory natural event tracker). returns active and historical events curated by nasa eosdis: wildfires, severe storms, volcanoes, floods, droughts, landslides, sea/lake ice, dust/haze, manmade incidents, water-color anomalies. each event includes geo-located observation points with timestamps, source attribution (usgs, nws, irwin, gdacs, etc.), and category. filter by status (open/closed/all), days-back window, category, or bounding box. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Situational awareness for a coordinate: recent earthquakes (USGS) and active wildfires (NIFC) within a configurable radius. Returns each with distance-from-query in km, sorted nearest-first. Multi-source synthesis from free US Government feeds. Real-time, post-training data.

searchText: https://2s.io/api/earth/now 2s.io 2s.io situational awareness for a coordinate: recent earthquakes (usgs) and active wildfires (nifc) within a configurable radius. returns each with distance-from-query in km, sorted nearest-first. multi-source synthesis from free us government feeds. real-time, post-training data. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Latest benchmark commodity price with the prior value + % change. Pass commodity for one, or omit for all. Commodities: wti, brent, natural-gas, gasoline, diesel, heating-oil, propane, copper, aluminum, corn, wheat, sugar — i.e. crude oil (WTI + Brent), natural gas, gasoline, diesel, heating oil, propane, gold, copper,

searchText: https://2s.io/api/econ/commodity 2s.io 2s.io latest benchmark commodity price with the prior value + % change. pass commodity for one, or omit for all. commodities: wti, brent, natural-gas, gasoline, diesel, heating-oil, propane, copper, aluminum, corn, wheat, sugar — i.e. crude oil (wti + brent), natural gas, gasoline, diesel, heating oil, propane, gold, copper, aluminum, corn, wheat, sugar. each result names the fred series id + unit ($/barrel, $/gallon, $/troy oz, $/metric ton...). daily benchmarks report a daily date; global-price series are monthly. source: eia / lbma / imf via fred (st. louis fed). get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: CFTC Commitments of Traders (COT) — weekly futures positioning for a market (free/keyless). Match a market by name (e.g. 'E-MINI S&P', 'GOLD', 'CRUDE OIL', 'BITCOIN'). Each weekly report: open interest, large speculators (non-commercial) long/short/spread, commercials (hedgers) long/short, small (non-reportable) trader

searchText: https://2s.io/api/econ/cot 2s.io 2s.io cftc commitments of traders (cot) — weekly futures positioning for a market (free/keyless). match a market by name (e.g. 'e-mini s&p', 'gold', 'crude oil', 'bitcoin'). each weekly report: open interest, large speculators (non-commercial) long/short/spread, commercials (hedgers) long/short, small (non-reportable) traders, and week-over-week changes. for positioning/sentiment analysis. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Any series in the Federal Reserve's FRED database (800k+ US & international economic time series). HOW TO USE: if you know the series id, pass seriesId to get the series metadata (title, units, frequency, seasonal adjustment, observation range, last updated) + its most-recent observations (date + value, newest first; o

searchText: https://2s.io/api/econ/fred 2s.io 2s.io any series in the federal reserve's fred database (800k+ us & international economic time series). how to use: if you know the series id, pass seriesid to get the series metadata (title, units, frequency, seasonal adjustment, observation range, last updated) + its most-recent observations (date + value, newest first; optionally bound the range with start/end yyyy-mm-dd and cap with limit). if you don't know the id, pass query to full-text search the catalog (returns ids + titles + units + frequency, most-popular first) — then call again with the seriesid you found. popular ids: unrate (unemployment rate), cpiaucsl (cpi), pcepi (pce price index), gdp / gdpc1 (nominal / real gdp), payems (nonfarm payrolls), fedfunds (fed funds rate), dgs10 / dgs2 (10yr / 2yr treasury), t10y2y (10y-2y spread) get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Browse the Federal Reserve FRED category tree to DISCOVER economic series. Pass a categoryId to get that category (name + parent), its child categories, and the most-popular series filed under it (id, title, units, frequency) — then pull the data with econ.fred. Omit categoryId (or pass 0) for the eight top-level categ

searchText: https://2s.io/api/econ/fred-categories 2s.io 2s.io browse the federal reserve fred category tree to discover economic series. pass a categoryid to get that category (name + parent), its child categories, and the most-popular series filed under it (id, title, units, frequency) — then pull the data with econ.fred. omit categoryid (or pass 0) for the eight top-level categories: money/banking/finance, population/employment/labor, national accounts, production & business activity, prices, international data, u.s. regional data, academic data. walk down via each child's id. free, public-domain (fred). the structured map of what fred actually contains — far more reliable than guessing series ids. companion to econ.fred (fetch/search) and econ.fred-releases (calendar). get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Federal Reserve regional economic data: one snapshot of a FRED regional series across ALL its geographies (every U.S. state, county, or metro area) for a single period. Pass a regional series id (e.g. WIPCPI = per-capita personal income by state, or a state/county unemployment series) and get each region's name, FIPS r

searchText: https://2s.io/api/econ/fred-regional 2s.io 2s.io federal reserve regional economic data: one snapshot of a fred regional series across all its geographies (every u.s. state, county, or metro area) for a single period. pass a regional series id (e.g. wipcpi = per-capita personal income by state, or a state/county unemployment series) and get each region's name, fips region code, value, and per-region fred series id, plus the group's units, frequency, and available date range. add a date (yyyy-mm-dd) for a point-in-time cross-section; omit it for the latest. authoritative st. louis fed (geofred) data agents can't recite — per-state income, county unemployment, regional gdp — keyed by exact region codes. free, public-domain. companion to econ.fred (national series), econ.fred-categories (discover series ids), and census.demographics (acs su get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: The US economic-data release CALENDAR — when official economic reports are published, from the Federal Reserve's FRED. Returns upcoming release dates (date, release name, FRED release id), starting from `from` (default today), ascending. Filter by name to find a specific report's schedule (e.g. name="Consumer Price Ind

searchText: https://2s.io/api/econ/fred-releases 2s.io 2s.io the us economic-data release calendar — when official economic reports are published, from the federal reserve's fred. returns upcoming release dates (date, release name, fred release id), starting from `from` (default today), ascending. filter by name to find a specific report's schedule (e.g. name="consumer price index" → the next cpi dates; "employment situation" → jobs report; "gross domestic product"; "fomc"), or by releaseid. free, public-domain (fred). future release dates an llm cannot possibly know — essential for trading, scheduling, and macro-monitoring agents that need to act around data drops. pair with econ.fred to pull the actual numbers once a release is out. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Point-in-time (vintage) economic data from FRED's ALFRED archive — what an economic figure was AS FIRST REPORTED / as known on a past date, before later revisions. Give a seriesId (e.g. GDP, GDPC1, PAYEMS, INDPRO) and an asOf date to get the observations exactly as they stood on that date; omit asOf to get the current

searchText: https://2s.io/api/econ/fred-vintage 2s.io 2s.io point-in-time (vintage) economic data from fred's alfred archive — what an economic figure was as first reported / as known on a past date, before later revisions. give a seriesid (e.g. gdp, gdpc1, payems, indpro) and an asof date to get the observations exactly as they stood on that date; omit asof to get the current (latest-revised) values. also returns the series' vintage (revision) dates — every date the series was revised. free, public-domain (fred). critical for honest backtesting and macro research: it eliminates look-ahead bias (e.g. gdp for 2020q1 was first reported far lower than today's revised figure). no llm and no real-time api gives this — it's the archived state of the data through time. pair with econ.fred (current series) and econ.fred-releases (release calendar). get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Latest reading of a curated US macroeconomic indicator, with the prior + year-ago values and YoY % change. Pass indicator for one, or omit for all. Indicators: unemployment-rate, fed-funds-rate, nonfarm-payrolls, jobless-claims, labor-force-participation, real-gdp, gdp-growth, 10y-treasury, 2y-treasury, 3m-treasury, 30

searchText: https://2s.io/api/econ/indicator 2s.io 2s.io latest reading of a curated us macroeconomic indicator, with the prior + year-ago values and yoy % change. pass indicator for one, or omit for all. indicators: unemployment-rate, fed-funds-rate, nonfarm-payrolls, jobless-claims, labor-force-participation, real-gdp, gdp-growth, 10y-treasury, 2y-treasury, 3m-treasury, 30y-mortgage, consumer-sentiment, housing-starts, retail-sales, industrial-production, m2, personal-saving-rate — i.e. unemployment rate, fed funds rate, nonfarm payrolls, jobless claims, labor-force participation, real gdp + gdp growth, 2y/3m/10y treasury yields, 30y mortgage rate, consumer sentiment, housing starts, retail sales, industrial production, m2, personal saving rate. each result names the fred series id + units. source: bls/bea/fed/treasury via fred (st. louis fed) get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


title: 2s EDI — Parse X12/EDIFACT

searchText: 2s edi — parse x12/edifact 2s.io 2s.io get uncategorized eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Search US colleges + universities via the Department of Education College Scorecard API. Filter by free-text name (q), OPE/IPEDS school id, state, city, zip, ownership (1=Public | 2=Private nonprofit | 3=Private for-profit), predominant degree level (0=Not classified | 1=Certificate | 2=Associate | 3=Bachelor | 4=Gradu

searchText: https://2s.io/api/edu/college-scorecard 2s.io 2s.io search us colleges + universities via the department of education college scorecard api. filter by free-text name (q), ope/ipeds school id, state, city, zip, ownership (1=public | 2=private nonprofit | 3=private for-profit), predominant degree level (0=not classified | 1=certificate | 2=associate | 3=bachelor | 4=graduate), enrollment range. returns a curated field set per school: identity (name, alias, url, location), classification (carnegie, locale, religious affiliation, minority-serving designation), latest admissions (admit rate, sat/act midpoints), cost (in-state + out-of-state tuition, total cost of attendance), aid (median debt, federal-loan rate, pell rate), completion rate, 10-year median earnings, repayment rate, lat/lon. every accredited us institution. use perpage + page for  get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Look up any US public K-12 school (~102k, NCES Common Core of Data). Search by name (partial), district (LEA name, partial), state (2-letter), city, zip, or exact ncessch (12-digit NCES id). Each school: NCES id, name, district + LEA id, address, phone, lat/lon, school level (1=primary 2=middle 3=high 4=other) and type

searchText: https://2s.io/api/edu/school-lookup 2s.io 2s.io look up any us public k-12 school (~102k, nces common core of data). search by name (partial), district (lea name, partial), state (2-letter), city, zip, or exact ncessch (12-digit nces id). each school: nces id, name, district + lea id, address, phone, lat/lon, school level (1=primary 2=middle 3=high 4=other) and type (1=regular 2=special-ed 3=vocational 4=alternative), charter/magnet/virtual flags, enrollment, teacher fte, grade span, ccd year. results ordered by enrollment. higher-ed sibling: /api/edu/college-scorecard. public-domain federal data. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Validate an email address and return structured signals: RFC syntax validity (isSyntaxValid + reason if not), the normalized address with split local/domain, and boolean flags for isDisposable (throwaway/temp-mail domain), isRoleAccount (info@, support@, admin@, …), and isFreeProvider (gmail/outlook/yahoo/icloud/…). Wi

searchText: https://2s.io/api/email/validate 2s.io 2s.io validate an email address and return structured signals: rfc syntax validity (issyntaxvalid + reason if not), the normalized address with split local/domain, and boolean flags for isdisposable (throwaway/temp-mail domain), isroleaccount (info@, support@, admin@, …), and isfreeprovider (gmail/outlook/yahoo/icloud/…). with checkmx (default true) it also reports hasmxrecords — whether the domain publishes mx records, looked up live via dns-over-https — plus the mx hosts. important: this is not a deliverability or mailbox-existence guarantee (catch-all domains, greylisting, and privacy relays make that impossible to assert from a single lookup); hasmxrecords reflects dns mx presence only. useful for signup-flow hygiene, lead scrubbing, and flagging disposable/role addresses before sending. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Retail electricity price and sales for a US state by customer sector (residential, commercial, industrial, transportation, all), monthly, newest first, from EIA. Returns average price (cents/kWh), sales (MWh), revenue ($M), and customer count per month. Public-domain, live-wrap. More granular than energy.prices (which

searchText: https://2s.io/api/energy/electricity-rates 2s.io 2s.io retail electricity price and sales for a us state by customer sector (residential, commercial, industrial, transportation, all), monthly, newest first, from eia. returns average price (cents/kwh), sales (mwh), revenue ($m), and customer count per month. public-domain, live-wrap. more granular than energy.prices (which is the national all-sector benchmark only). get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Locate alternative-fuel stations across the US via NREL Alternative Fuels Data Center. Search by lat/lon + radius (miles), state, or zip. Filter by fuelType (BD=Biodiesel | CNG=Compressed Natural Gas | ELEC=Electric vehicle charging | E85=Ethanol | HY=Hydrogen | LNG=Liquefied Natural Gas | LPG=Propane | RD=Renewable Di

searchText: https://2s.io/api/energy/fuel-stations 2s.io 2s.io locate alternative-fuel stations across the us via nrel alternative fuels data center. search by lat/lon + radius (miles), state, or zip. filter by fueltype (bd=biodiesel | cng=compressed natural gas | elec=electric vehicle charging | e85=ethanol | hy=hydrogen | lng=liquefied natural gas | lpg=propane | rd=renewable diesel), status (e=available | p=planned | t=temporarily unavailable), access (public/private), and ev network. for ev chargers, returns connector types (j1772, chademo, tesla, etc.), level 1/2/dc-fast counts, pricing, and access hours. indispensable for trip-planning agents, fleet logistics, ev-adoption analysis. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Electricity generation mix by fuel type for a US state (2-letter) or "US", from EIA — the most recent monthly net generation (thousand MWh) broken out by fuel (natural gas, coal, nuclear, solar, wind, hydro, etc.) with each fuel's percent share and the all-fuels total. Public-domain, live-wrap. Use for grid carbon-inte

searchText: https://2s.io/api/energy/generation-mix 2s.io 2s.io electricity generation mix by fuel type for a us state (2-letter) or "us", from eia — the most recent monthly net generation (thousand mwh) broken out by fuel (natural gas, coal, nuclear, solar, wind, hydro, etc.) with each fuel's percent share and the all-fuels total. public-domain, live-wrap. use for grid carbon-intensity, decarbonization, and energy-policy reasoning. (for benchmark energy prices use energy.prices; for retail electricity rates by state/sector use energy.electricity-rates.) get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: US energy benchmark prices from the EIA (Energy Information Administration) open data API. Omit series for a one-call snapshot of the latest value of every benchmark; pass series for its recent time series (newest first). Benchmarks: wti_crude / brent_crude ($/barrel), henry_hub_gas ($/MMBtu), gasoline_regular / diesel

searchText: https://2s.io/api/energy/prices 2s.io 2s.io us energy benchmark prices from the eia (energy information administration) open data api. omit series for a one-call snapshot of the latest value of every benchmark; pass series for its recent time series (newest first). benchmarks: wti_crude / brent_crude ($/barrel), henry_hub_gas ($/mmbtu), gasoline_regular / diesel ($/gallon), electricity_retail (cents/kwh). each observation has date, value, units, and frequency. public-domain us government data. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Solar irradiance + PV-yield forecast for any coordinate (free/keyless, global). Returns a daily 1-16 day forecast: GHI (kWh/m²), peak sun hours, sunshine hours, and estimated yield per kWp of panels (at a 0.75 performance ratio). For rooftop-solar planning, agrivoltaics, and EV-charge scheduling. Complements energy.sol

searchText: https://2s.io/api/energy/solar-forecast 2s.io 2s.io solar irradiance + pv-yield forecast for any coordinate (free/keyless, global). returns a daily 1-16 day forecast: ghi (kwh/m²), peak sun hours, sunshine hours, and estimated yield per kwp of panels (at a 0.75 performance ratio). for rooftop-solar planning, agrivoltaics, and ev-charge scheduling. complements energy.solar-resource (nrel long-run averages, us). get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Get average solar resource estimates for any latitude/longitude via NREL. Returns annual + monthly averages for: Direct Normal Irradiance (DNI, kWh/m²/day — solar concentrators), Global Horizontal Irradiance (GHI, kWh/m²/day — flat-plate panels), and Tilted-At-Latitude irradiance (optimal fixed-panel orientation). Sour

searchText: https://2s.io/api/energy/solar-resource 2s.io 2s.io get average solar resource estimates for any latitude/longitude via nrel. returns annual + monthly averages for: direct normal irradiance (dni, kwh/m²/day — solar concentrators), global horizontal irradiance (ghi, kwh/m²/day — flat-plate panels), and tilted-at-latitude irradiance (optimal fixed-panel orientation). sourced from nrel national solar radiation database (nsrdb). useful for rooftop solar feasibility, off-grid design, and renewable-energy modeling. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Which electric utility serves a US latitude/longitude, and a summary of its published rate plans, from the OpenEI Utility Rate Database (URDB, CC0). Each plan returns the utility, rate name, customer sector, EIA utility id, fixed monthly charge, the first-tier energy rate ($/kWh), and a link to the full tariff. Use for

searchText: https://2s.io/api/energy/utility-rates 2s.io 2s.io which electric utility serves a us latitude/longitude, and a summary of its published rate plans, from the openei utility rate database (urdb, cc0). each plan returns the utility, rate name, customer sector, eia utility id, fixed monthly charge, the first-tier energy rate ($/kwh), and a link to the full tariff. use for solar/ev/storage economics, bill estimation, and "who is my utility" lookups. (for average state retail prices use energy.electricity-rates.) get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Search the global corpus of published fact-checks (ClaimReview) by free-text claim. Returns matching claims with the claimant, claim date, and each fact-check review's verdict (textualRating, e.g. "False", "Misleading", "True"), the publisher (PolitiFact, Snopes, FactCheck.org, Reuters Fact Check, AFP, …), the review U

searchText: https://2s.io/api/factcheck/search 2s.io 2s.io search the global corpus of published fact-checks (claimreview) by free-text claim. returns matching claims with the claimant, claim date, and each fact-check review's verdict (textualrating, e.g. "false", "misleading", "true"), the publisher (politifact, snopes, factcheck.org, reuters fact check, afp, …), the review url, and review date. covers every topic — politics, health, science, viral and misinformation claims. optional language, recency (maxagedays), and publisher-site filters. aggregated by google from publishers' schema.org claimreview data. use it to check whether a claim has been independently fact-checked and how it was rated, rather than asserting from training data. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


title: 2s.io Feedback Send

searchText: 2s.io feedback send 2s.io 2s.io get uncategorized eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Compute a loan or mortgage amortization schedule. Pass principal, annualRatePct (e.g. 6.5), and the term as termMonths or termYears; optional extraMonthly adds extra principal each month (shortening the term). Returns the fixed monthly payment, total interest, total paid, the actual payoff month count, and the full mon

searchText: https://2s.io/api/finance/amortize 2s.io 2s.io compute a loan or mortgage amortization schedule. pass principal, annualratepct (e.g. 6.5), and the term as termmonths or termyears; optional extramonthly adds extra principal each month (shortening the term). returns the fixed monthly payment, total interest, total paid, the actual payoff month count, and the full month-by-month schedule (each row: payment, principal, interest, remaining balance). handles the 0% case and trims the final payment exactly. deterministic — the ground-truth answer for a loan/mortgage/auto-finance question instead of an llm approximating compound interest. no external calls. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Resolve a bank / financial institution across identifier systems. Give exactly one of bic (SWIFT/BIC), lei, or fdic_cert and get the others back: LEI, every ISO 9362 BIC the institution registers, the FDIC institution record (when matched), jurisdiction, and a canonical name. The BIC<->LEI bridge is authoritative and l

searchText: https://2s.io/api/finance/bank-id-resolve 2s.io 2s.io resolve a bank / financial institution across identifier systems. give exactly one of bic (swift/bic), lei, or fdic_cert and get the others back: lei, every iso 9362 bic the institution registers, the fdic institution record (when matched), jurisdiction, and a canonical name. the bic<->lei bridge is authoritative and live from gleif (the lei record carries the institution bic list, cc0); anchoring on an fdic certificate returns the fdic bankfind record and best-effort name-matches it to a gleif lei (flagged via bridge). there is no free fdic-cert<->bic table, so the fdic<->gleif link is name-match only -- per-source status + bridge make any partial resolve explicit. sources: gleif (cc0) + fdic bankfind (us public domain). get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Identify a payment card from its BIN/IIN (Bank Identification Number — the leading 6-8 digits). Pass the BIN or the first digits of a card number and get the card brand (Visa, Mastercard, …), card type (debit/credit), category, issuing bank, and country (ISO alpha-2 + name). Longest-prefix match against an open communi

searchText: https://2s.io/api/finance/bin 2s.io 2s.io identify a payment card from its bin/iin (bank identification number — the leading 6-8 digits). pass the bin or the first digits of a card number and get the card brand (visa, mastercard, …), card type (debit/credit), category, issuing bank, and country (iso alpha-2 + name). longest-prefix match against an open community dataset (cc-by). the bin identifies the issuer/brand/country only — never the cardholder or account number. for payment routing, fraud checks, and checkout ux. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Headline central-bank policy/benchmark rates side-by-side in one call, normalized: US (Fed effective funds rate), Euro area (ECB deposit facility rate), Japan (BoJ call-money benchmark), United Kingdom (SONIA, which tracks the BoE Bank Rate). Each result names the bank, country, the rate, the as-of date, the FRED serie

searchText: https://2s.io/api/finance/central-bank-rates 2s.io 2s.io headline central-bank policy/benchmark rates side-by-side in one call, normalized: us (fed effective funds rate), euro area (ecb deposit facility rate), japan (boj call-money benchmark), united kingdom (sonia, which tracks the boe bank rate). each result names the bank, country, the rate, the as-of date, the fred series id, and a label stating exactly which instrument it is (banks don't all publish the same policy instrument). pass bank to filter (one of: fed, ecb, boj, boe), or omit for all. source: fred (st. louis fed). get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Resolve SEC CIK <-> ticker in both directions. Pass a ticker to get its CIK; pass a CIK to get every ticker the issuer has (each share class, e.g. GOOG + GOOGL), each with its listing exchange (Nasdaq, NYSE, etc.) and the canonical company name. The CIK is the key to everything in EDGAR -- filings, XBRL facts, Form 4 i

searchText: https://2s.io/api/finance/cik-ticker 2s.io 2s.io resolve sec cik <-> ticker in both directions. pass a ticker to get its cik; pass a cik to get every ticker the issuer has (each share class, e.g. goog + googl), each with its listing exchange (nasdaq, nyse, etc.) and the canonical company name. the cik is the key to everything in edgar -- filings, xbrl facts, form 4 insider trades, 13f holdings -- so this is the join that turns a ticker an agent has into the identifier edgar actually indexes by (and back). data: sec company_tickers_exchange.json (us public domain), cached and refreshed daily. distinct from finance.security-resolve, which also crosses into figi/lei/isin; this one is the focused, exchange-aware cik<->ticker map. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Curated XBRL financial metrics for a US public company by stock ticker. Pulls SEC EDGAR's companyfacts JSON (per-CIK XBRL filings) and extracts a top-line set of ~15 financial metrics with their most recent annual + quarterly values. Each metric returns: end date, start date (or null for balance-sheet snapshots), value

searchText: https://2s.io/api/finance/company-facts 2s.io 2s.io curated xbrl financial metrics for a us public company by stock ticker. pulls sec edgar's companyfacts json (per-cik xbrl filings) and extracts a top-line set of ~15 financial metrics with their most recent annual + quarterly values. each metric returns: end date, start date (or null for balance-sheet snapshots), value, fiscal year/period, originating form (10-k/10-q), and filed date. available metric keys (pass any comma-separated subset via the metrics param, or omit to get all): revenue, grossprofit, operatingincome, netincome, eps, epsdiluted, rdexpense, totalassets, totalliabilities, stockholdersequity, cash, longtermdebt, operatingcashflow, capex, sharesoutstanding. backed by sec.gov; underlying data is public-domain us government records. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Company 360 — a US public company's SEC picture in one call by ticker. Merges three SEC sources: recent filings (10-K/10-Q/8-K and all form types, with links), curated XBRL fundamentals (revenue, net income, EPS, assets, etc. — annual + quarterly series), and recent insider transactions (Form 4 buys/sells by officers &

searchText: https://2s.io/api/finance/company-profile 2s.io 2s.io company 360 — a us public company's sec picture in one call by ticker. merges three sec sources: recent filings (10-k/10-q/8-k and all form types, with links), curated xbrl fundamentals (revenue, net income, eps, assets, etc. — annual + quarterly series), and recent insider transactions (form 4 buys/sells by officers & directors). each section reports found/error independently. equity research, due diligence, monitoring. pass ticker (required); optional formtype filters the filings section, limit caps each list. individual sources: /api/finance/sec-filings, /api/finance/company-facts, /api/finance/insider-trades. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Map a security identifier to its FIGI (Financial Instrument Global Identifier) and metadata via OpenFIGI. Give an idType (ISIN, CUSIP, SEDOL, TICKER, FIGI, COMMON, WKN, CINS — or a raw OpenFIGI ID_* type) and idValue, optionally narrowed by exchCode (e.g. US, LN) or currency. Returns each matching listing with its FIGI

searchText: https://2s.io/api/finance/figi 2s.io 2s.io map a security identifier to its figi (financial instrument global identifier) and metadata via openfigi. give an idtype (isin, cusip, sedol, ticker, figi, common, wkn, cins — or a raw openfigi id_* type) and idvalue, optionally narrowed by exchcode (e.g. us, ln) or currency. returns each matching listing with its figi, composite figi (per-country grouping), share-class figi (cross-country grouping), name, ticker, exchange code, security type, market sector, and description. free, open symbology (bloomberg openfigi; figi is an open omg/anna standard). the canonical "what is this security and what are its identifiers across exchanges" lookup — for trading, reference-data, and portfolio agents. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Free-text search for securities across global exchanges via OpenFIGI. Give a query (company name, ticker, description) and optionally narrow by exchCode (e.g. US), securityType, or marketSector (Equity, Corp, Govt, Mtge, Muni, Pfd, Comdty, Index, Curncy). Returns relevance-ranked matches with FIGI, composite/share-clas

searchText: https://2s.io/api/finance/figi-search 2s.io 2s.io free-text search for securities across global exchanges via openfigi. give a query (company name, ticker, description) and optionally narrow by exchcode (e.g. us), securitytype, or marketsector (equity, corp, govt, mtge, muni, pfd, comdty, index, curncy). returns relevance-ranked matches with figi, composite/share-class figi, name, ticker, exchange, security type, market sector, and description, plus a `next` cursor for paging (pass it back as start). free, open symbology (bloomberg openfigi). distinct from finance.figi (exact identifier → figi): this is discovery by name/keyword. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: SEC Form 144 filings — notices of PROPOSED insider stock sales (intent to sell restricted/control shares), newest first, via EDGAR full-text search. Market-wide by default, or filter by ticker/company/keyword (q). Each: filer + issuer names, filing date, accession, CIKs, and a filing URL. The heads-up before a Form 4 c

searchText: https://2s.io/api/finance/form-144 2s.io 2s.io sec form 144 filings — notices of proposed insider stock sales (intent to sell restricted/control shares), newest first, via edgar full-text search. market-wide by default, or filter by ticker/company/keyword (q). each: filer + issuer names, filing date, accession, ciks, and a filing url. the heads-up before a form 4 confirms the sale. complements finance.insider-trades. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Indian bank branch lookup by IFSC code (the 11-character Indian Financial System Code identifying a bank branch). Returns the bank name and code, branch, centre, district, state, city, full address, contact number, MICR code, and which payment rails the branch supports (IMPS, RTGS, NEFT, UPI). Free, open data (Razorpay

searchText: https://2s.io/api/finance/ifsc-india 2s.io 2s.io indian bank branch lookup by ifsc code (the 11-character indian financial system code identifying a bank branch). returns the bank name and code, branch, centre, district, state, city, full address, contact number, micr code, and which payment rails the branch supports (imps, rtgs, neft, upi). free, open data (razorpay / rbi directory). deterministic bank-branch reference for payments, remittance, and kyc validation in india. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Recent SEC Form 4 insider transactions for a US public company by ticker. Returns parsed transactions: insider name + relationship (director, officer/title, 10%+ owner), transaction date, SEC code (P=purchase, S=sale, A=grant, D=disposition, M=exercise, F=tax-withholding, G=gift), security title, shares, price/share, t

searchText: https://2s.io/api/finance/insider-trades 2s.io 2s.io recent sec form 4 insider transactions for a us public company by ticker. returns parsed transactions: insider name + relationship (director, officer/title, 10%+ owner), transaction date, sec code (p=purchase, s=sale, a=grant, d=disposition, m=exercise, f=tax-withholding, g=gift), security title, shares, price/share, total usd value, post-transaction balance, direct vs indirect ownership. each filing pulled separately and parsed from raw xml — bounded by limit (1-10, default 5). backed by sec.gov; underlying form 4 filings are public records. for insider trades + filings + fundamentals merged by ticker in one call, see /api/finance/company-profile. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Recent SEC EDGAR filings for a US publicly-traded company by stock ticker. Resolves ticker → CIK via SEC's company_tickers.json, then fetches the company's submissions index from data.sec.gov. Returns company metadata (name, CIK, SIC industry classification, exchanges, fiscal year-end, state of incorporation) plus fili

searchText: https://2s.io/api/finance/sec-filings 2s.io 2s.io recent sec edgar filings for a us publicly-traded company by stock ticker. resolves ticker → cik via sec's company_tickers.json, then fetches the company's submissions index from data.sec.gov. returns company metadata (name, cik, sic industry classification, exchanges, fiscal year-end, state of incorporation) plus filings with form type, filing date, report date, accession number, primary-document url, and filing-index url. filter to one form type (10-k, 10-q, 8-k, 4, 13f-hr, sc 13g, s-1, etc.) via formtype param. default 20 results, max 100. backed by sec.gov; underlying filings are public-domain us government records. for filings + fundamentals + insider trades merged by ticker in one call, see /api/finance/company-profile. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Universal security-identifier resolver. Give exactly one of ticker, isin, or lei and get the others back — ticker, SEC CIK, FIGI (incl. composite + share-class), LEI, and ISINs — plus the canonical issuer name. The one call that joins a security across the systems agents actually use: CIK for filings, FIGI for trading,

searchText: https://2s.io/api/finance/security-resolve 2s.io 2s.io universal security-identifier resolver. give exactly one of ticker, isin, or lei and get the others back — ticker, sec cik, figi (incl. composite + share-class), lei, and isins — plus the canonical issuer name. the one call that joins a security across the systems agents actually use: cik for filings, figi for trading, lei for the legal entity, isin for settlement. composes sec edgar, openfigi, and gleif (cc0). per-source status is returned, so a partial match is explicit rather than silently wrong. note: cusip/sedol are accepted by sibling /finance/figi as inputs but never emitted here (licensed); isins come from gleif cc0 data. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Parsed institutional holdings from a 13F-HR filing. By investment-manager CIK (e.g. 1067983 = Berkshire Hathaway). Returns each holding's nameOfIssuer, cusip, market value (whole USD per the modern Form 13F convention), shares/principal amount + type, putCall flag for options, and voting authority (sole/shared/none). S

searchText: https://2s.io/api/finance/thirteen-f 2s.io 2s.io parsed institutional holdings from a 13f-hr filing. by investment-manager cik (e.g. 1067983 = berkshire hathaway). returns each holding's nameofissuer, cusip, market value (whole usd per the modern form 13f convention), shares/principal amount + type, putcall flag for options, and voting authority (sole/shared/none). sorted by value descending. pass formtype for amendments (13f-hr/a) or non-filings (13f-nt). backed by sec.gov; underlying 13f filings are public records. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: SEC EDGAR XBRL Frames — one financial concept reported by every public filer for a single period, for cross-company screening and comparison. Give an XBRL tag (e.g. Revenues, NetIncomeLoss, Assets), a unit (default USD), and a period (CY2023 for annual, CY2023Q1 for a quarter, CY2023Q4I for instant balance-sheet items)

searchText: https://2s.io/api/finance/xbrl-frames 2s.io 2s.io sec edgar xbrl frames — one financial concept reported by every public filer for a single period, for cross-company screening and comparison. give an xbrl tag (e.g. revenues, netincomeloss, assets), a unit (default usd), and a period (cy2023 for annual, cy2023q1 for a quarter, cy2023q4i for instant balance-sheet items), and get back every filer's value — company name, cik, location, period start/end, and the reported value — sorted high to low (or asc). returns the total filer count and the top n. free, public-domain (sec). distinct from finance.company-facts (one company, many metrics): this is one metric across all companies. for ranking, peer comparison, and market-wide analysis. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Live airport activity board. For an airport (ICAO like KSFO or IATA like SFO), returns recent/upcoming departures or arrivals — flight ident, registration, aircraft type, origin/destination airports, status, scheduled/estimated/actual gate times, gate and terminal. Choose the board with type. Real-time operational data

searchText: https://2s.io/api/flight/airport-board 2s.io 2s.io live airport activity board. for an airport (icao like ksfo or iata like sfo), returns recent/upcoming departures or arrivals — flight ident, registration, aircraft type, origin/destination airports, status, scheduled/estimated/actual gate times, gate and terminal. choose the board with type. real-time operational data for an airport; complements flight.status (single flight) and flight.route-schedule. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Scheduled flights between two airports over a date window (FlightAware AeroAPI). Pass origin and destination (ICAO or IATA) plus startDate/endDate; returns scheduled flights with ident, operator, aircraft type, origin/destination, and scheduled departure/arrival times. Answers 'what flights run SFO→JFK this week'. Comp

searchText: https://2s.io/api/flight/route-schedule 2s.io 2s.io scheduled flights between two airports over a date window (flightaware aeroapi). pass origin and destination (icao or iata) plus startdate/enddate; returns scheduled flights with ident, operator, aircraft type, origin/destination, and scheduled departure/arrival times. answers 'what flights run sfo→jfk this week'. complements flight.status and flight.airport-board. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Live flight status and tracking. Pass ident as an airline flight designator (ICAO "UAL1" or IATA "UA1") or an aircraft tail number; returns recent and upcoming instances of that flight with origin/destination airports (ICAO/IATA/name/city/timezone), status, cancellation/diversion flags, scheduled vs estimated vs actual

searchText: https://2s.io/api/flight/status 2s.io 2s.io live flight status and tracking. pass ident as an airline flight designator (icao "ual1" or iata "ua1") or an aircraft tail number; returns recent and upcoming instances of that flight with origin/destination airports (icao/iata/name/city/timezone), status, cancellation/diversion flags, scheduled vs estimated vs actual gate and runway times (out/off/on/in), departure and arrival delays, en-route progress percent, aircraft type and registration, and route distance. limit controls how many instances return (default 5, newest first by scheduled departure). real-time operational data — answer "where is this flight, is it delayed, when does it land" with live values. for aircraft registry data see /api/aircraft/lookup; for airport metadata see /api/airport/lookup. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Resolve a food product barcode (UPC, EAN-13, EAN-8, etc.) to structured product metadata via Open Food Facts — the CC0 community-maintained database of >3M food products. Returns product name, brand, ingredient list, allergens, nutriments (per-100g + per-serving), Nutri-Score grade (a-e), NOVA processing classification

searchText: https://2s.io/api/food/barcode-lookup 2s.io 2s.io resolve a food product barcode (upc, ean-13, ean-8, etc.) to structured product metadata via open food facts — the cc0 community-maintained database of >3m food products. returns product name, brand, ingredient list, allergens, nutriments (per-100g + per-serving), nutri-score grade (a-e), nova processing classification (1-4), eco-score, categories, manufacturing origin, packaging, and product image urls. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: UK Food Standards Agency food hygiene ratings (FHRS) for an establishment. Search by business name and/or postcode and get matching establishments with their hygiene rating (0-5 in England/Wales/NI; Pass / Improvement Required in Scotland), rating date, the three component scores (hygiene, structural, confidence in man

searchText: https://2s.io/api/food/hygiene-uk 2s.io 2s.io uk food standards agency food hygiene ratings (fhrs) for an establishment. search by business name and/or postcode and get matching establishments with their hygiene rating (0-5 in england/wales/ni; pass / improvement required in scotland), rating date, the three component scores (hygiene, structural, confidence in management — lower is better), business type, local authority, full address + postcode, and geocode. free, open government licence (commercial use permitted). authoritative inspection data an llm cannot recall — for food, hospitality, and consumer-safety agents. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Daily reference exchange rates from the European Central Bank (via Frankfurter). 30+ major currencies. Pass base = 3-letter ISO 4217 currency (default USD), optional symbols = comma-separated target codes (default = all available), optional date = YYYY-MM-DD for historical rates (history back to 1999, business days onl

searchText: https://2s.io/api/fx/rates 2s.io 2s.io daily reference exchange rates from the european central bank (via frankfurter). 30+ major currencies. pass base = 3-letter iso 4217 currency (default usd), optional symbols = comma-separated target codes (default = all available), optional date = yyyy-mm-dd for historical rates (history back to 1999, business days only; omit for latest), optional amount to convert (default 1). returns base, date, amount, and a map of currency code → rate. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Historical daily exchange-rate series from the European Central Bank (via Frankfurter), with computed summary statistics. Pass base = 3-letter ISO 4217 currency (default USD), start = YYYY-MM-DD, optional end = YYYY-MM-DD (default = latest available), optional symbols = comma-separated target codes (default all), optio

searchText: https://2s.io/api/fx/timeseries 2s.io 2s.io historical daily exchange-rate series from the european central bank (via frankfurter), with computed summary statistics. pass base = 3-letter iso 4217 currency (default usd), start = yyyy-mm-dd, optional end = yyyy-mm-dd (default = latest available), optional symbols = comma-separated target codes (default all), optional amount to scale rates (default 1). range is capped at 366 days. returns, per target currency, first/last/min/max/mean rate plus absolute and percentage change over the window, alongside the full daily series. ecb publishes on business days only; weekends and holidays are omitted. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Ground elevation above sea level for a coordinate, anywhere on Earth. Pass lat + lon. Returns elevation in meters and feet (from the Copernicus/SRTM digital elevation model, ~90m resolution). Source: Open-Meteo elevation API (keyless, CC BY 4.0).

searchText: https://2s.io/api/geo/elevation 2s.io 2s.io ground elevation above sea level for a coordinate, anywhere on earth. pass lat + lon. returns elevation in meters and feet (from the copernicus/srtm digital elevation model, ~90m resolution). source: open-meteo elevation api (keyless, cc by 4.0). get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Determine the FEMA flood zone for a coordinate. Pass lat and lon. Returns the FEMA flood zone code (e.g. AE, VE, X), its subtype, whether the point is in a Special Flood Hazard Area (isSFHA — the 1% annual-chance floodplain where flood insurance is mandatory for federally backed mortgages), a plain-language risk level

searchText: https://2s.io/api/geo/flood-zone 2s.io 2s.io determine the fema flood zone for a coordinate. pass lat and lon. returns the fema flood zone code (e.g. ae, ve, x), its subtype, whether the point is in a special flood hazard area (issfha — the 1% annual-chance floodplain where flood insurance is mandatory for federally backed mortgages), a plain-language risk level (high / moderate / minimal / undetermined / unmapped) and description, the static base flood elevation and depth when published, and the source firm panel id. data: fema national flood hazard layer (nfhl), free and public-domain. when no flood polygon intersects the point, returns mapped=false (usually zone x / minimal risk or unmapped — not a guarantee of zero risk). use for property risk screening, insurance/mortgage context, and siting decisions; geocode an address with /a get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Geolocate a single IPv4 or IPv6 address. Returns country (name + ISO code), region (name + code), city, ZIP, lat/lon, timezone, ISP, organization, and AS number + name. For bulk lookups (up to 100 IPs in one call) use /api/ipinfo/bulk instead. Lat/lon precision is city-level, not GPS.

searchText: https://2s.io/api/geo/ip 2s.io 2s.io geolocate a single ipv4 or ipv6 address. returns country (name + iso code), region (name + code), city, zip, lat/lon, timezone, isp, organization, and as number + name. for bulk lookups (up to 100 ips in one call) use /api/ipinfo/bulk instead. lat/lon precision is city-level, not gps. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Static risk & context dossier for a US location. Pass lat+lon or a US address (geocoded for you). Composes five authoritative, keyless federal sources into one answer an agent cannot derive from training: Census place context (county, state, census tract, congressional district), FEMA flood zone + Special-Flood-Hazard-

searchText: https://2s.io/api/geo/location-dossier 2s.io 2s.io static risk & context dossier for a us location. pass lat+lon or a us address (geocoded for you). composes five authoritative, keyless federal sources into one answer an agent cannot derive from training: census place context (county, state, census tract, congressional district), fema flood zone + special-flood-hazard-area status, usgs asce 7-16 seismic design parameters (ss, s1, sds, sd1, seismic design category, pga), the nearest noaa/ghcn climate station, and — when a zip is supplied — us census acs 5-year demographics. each layer is isolated: one source failing does not fail the rest. this is the slow-moving structural-risk picture (siting, insurance, due diligence), distinct from real-time weather/earthquake conditions. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Everything around a coordinate in one call: nearby airports (IATA/ICAO, type, distance), public K-12 schools (name, district, enrollment, distance), NOAA climate stations (for chaining into /api/climate/station-history), and earthquakes from the past week (magnitude, depth, time). Pass lat/lon plus optional radiusKm (d

searchText: https://2s.io/api/geo/nearby 2s.io 2s.io everything around a coordinate in one call: nearby airports (iata/icao, type, distance), public k-12 schools (name, district, enrollment, distance), noaa climate stations (for chaining into /api/climate/station-history), and earthquakes from the past week (magnitude, depth, time). pass lat/lon plus optional radiuskm (default 25, max 200) and per-category limit (default 5). each category returns an independent found/error block, so one slow source never empties the rest. site assessment, relocation research, travel planning, and risk screening. each category is also a standalone endpoint (/api/airport/near, /api/edu/school-lookup, /api/climate/station-near, /api/quakes/recent). get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Resolve a postal/ZIP code to its place name(s), administrative divisions, and coordinates. Pass `postalCode` and a 2-letter `country` (default US). Returns each matching locality: place, admin1 (state/province name + code), admin2 (county/district), and lat/lon. International — covers major markets (US, GB, CA, DE, FR,

searchText: https://2s.io/api/geo/postal 2s.io 2s.io resolve a postal/zip code to its place name(s), administrative divisions, and coordinates. pass `postalcode` and a 2-letter `country` (default us). returns each matching locality: place, admin1 (state/province name + code), admin2 (county/district), and lat/lon. international — covers major markets (us, gb, ca, de, fr, au, nl, es, it, ch, se, mx). use it to normalize and enrich addresses, derive the state/county for a zip, or geolocate a postal code in an etl pipeline. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Resolve a US ZIP code to the census tract(s), county, CBSA (metro), and congressional district it covers — each with HUD-USPS allocation ratios (by residential, business, other, and total address counts). A ZIP is a mail-delivery route set, not a polygon, so it spans multiple geographies; the ratios tell you how much o

searchText: https://2s.io/api/geo/zip-resolve 2s.io 2s.io resolve a us zip code to the census tract(s), county, cbsa (metro), and congressional district it covers — each with hud-usps allocation ratios (by residential, business, other, and total address counts). a zip is a mail-delivery route set, not a polygon, so it spans multiple geographies; the ratios tell you how much of the zip falls in each — the canonical join when you have a zip but a dataset is keyed by county/tract/district. source: hud-usps zip crosswalk (public domain). get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Forward geocoding — free-text address or place name → latitude/longitude plus structured address components (houseNumber, road, suburb, city, county, state, postcode, country, countryCode). Query: q (2-500 chars), limit (1-10, default 5), country (optional 2-letter ISO 3166-1 bias). Underlying data is OpenStreetMap (OD

searchText: https://2s.io/api/geocode/address 2s.io 2s.io forward geocoding — free-text address or place name → latitude/longitude plus structured address components (housenumber, road, suburb, city, county, state, postcode, country, countrycode). query: q (2-500 chars), limit (1-10, default 5), country (optional 2-letter iso 3166-1 bias). underlying data is openstreetmap (odbl). sister: /api/geocode/reverse. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Reverse geocoding — latitude/longitude → nearest formatted address plus structured components (houseNumber, road, suburb, city, county, state, postcode, country, countryCode). Query: lat (-90..90), lon (-180..180). Underlying data is OpenStreetMap (ODbL). Sister: /api/geocode/address.

searchText: https://2s.io/api/geocode/reverse 2s.io 2s.io reverse geocoding — latitude/longitude → nearest formatted address plus structured components (housenumber, road, suburb, city, county, state, postcode, country, countrycode). query: lat (-90..90), lon (-180..180). underlying data is openstreetmap (odbl). sister: /api/geocode/address. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Branches of a repository: name, head commit sha, and protection flag. Read-only; no caller key needed.

searchText: https://2s.io/api/github/branches 2s.io 2s.io branches of a repository: name, head commit sha, and protection flag. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Commit history for a repository: sha, message, author name + GitHub login, date, and URL. Optionally filter by branch/tag (sha), file path, or author. Paginate. Read-only; no caller key needed.

searchText: https://2s.io/api/github/commits 2s.io 2s.io commit history for a repository: sha, message, author name + github login, date, and url. optionally filter by branch/tag (sha), file path, or author. paginate. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Top contributors to a repository, ranked by commit count: login, contributions, account type, and profile URL. Read-only; no caller key needed.

searchText: https://2s.io/api/github/contributors 2s.io 2s.io top contributors to a repository, ranked by commit count: login, contributions, account type, and profile url. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: List issues for a repository (pull requests excluded): number, title, state, author, labels, comment count, and created/updated times. Filter by state (open/closed/all) and labels; paginate. Read-only; no caller key needed.

searchText: https://2s.io/api/github/issues 2s.io 2s.io list issues for a repository (pull requests excluded): number, title, state, author, labels, comment count, and created/updated times. filter by state (open/closed/all) and labels; paginate. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Programming-language breakdown of a repository: each language with its byte count and percentage of the codebase, sorted by size. Read-only; no caller key needed.

searchText: https://2s.io/api/github/languages 2s.io 2s.io programming-language breakdown of a repository: each language with its byte count and percentage of the codebase, sorted by size. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: List pull requests for a repository: number, title, state, author, draft flag, merged status + time, head/base branch, and created time. Filter by state (open/closed/all); paginate. Read-only; no caller key needed.

searchText: https://2s.io/api/github/pulls 2s.io 2s.io list pull requests for a repository: number, title, state, author, draft flag, merged status + time, head/base branch, and created time. filter by state (open/closed/all); paginate. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Fetch a repository's README, decoded to UTF-8 text (name, path, size, content, URL). Optionally pin to a branch/tag/sha via ref. Useful for summarizing or indexing a project. Read-only; no caller key needed.

searchText: https://2s.io/api/github/readme 2s.io 2s.io fetch a repository's readme, decoded to utf-8 text (name, path, size, content, url). optionally pin to a branch/tag/sha via ref. useful for summarizing or indexing a project. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: List a repository's releases: tag, name, draft/prerelease flags, author, published time, and release notes body. Paginate. Track a project's version history. Read-only; no caller key needed.

searchText: https://2s.io/api/github/releases 2s.io 2s.io list a repository's releases: tag, name, draft/prerelease flags, author, published time, and release notes body. paginate. track a project's version history. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: GitHub repository metadata: full name, owner, description, stars, forks, watchers, open issues, primary language, topics, SPDX license, default branch, homepage, archived flag, and created/updated/pushed timestamps. Read-only; no GitHub key needed by the caller.

searchText: https://2s.io/api/github/repo 2s.io 2s.io github repository metadata: full name, owner, description, stars, forks, watchers, open issues, primary language, topics, spdx license, default branch, homepage, archived flag, and created/updated/pushed timestamps. read-only; no github key needed by the caller. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: List a user or organization's repositories (each with stars, forks, language, topics, license, timestamps). Sort by updated/created/pushed/full_name; filter type owner/member; paginate. Read-only; no caller key needed.

searchText: https://2s.io/api/github/repos 2s.io 2s.io list a user or organization's repositories (each with stars, forks, language, topics, license, timestamps). sort by updated/created/pushed/full_name; filter type owner/member; paginate. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Search code across GitHub with the code-search syntax (e.g. 'defineEndpoint repo:AlleyFord/2s' or 'addEventListener language:js'). Returns total match count + file name, path, repository, and URL for each hit. Read-only; no caller key needed.

searchText: https://2s.io/api/github/search-code 2s.io 2s.io search code across github with the code-search syntax (e.g. 'defineendpoint repo:alleyford/2s' or 'addeventlistener language:js'). returns total match count + file name, path, repository, and url for each hit. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Search GitHub repositories with the full query syntax (e.g. 'x402 language:typescript stars:>100'). Sort by stars/forks/updated. Returns total match count + repos with stars, language, topics, license, timestamps. Read-only; no caller key needed.

searchText: https://2s.io/api/github/search-repos 2s.io 2s.io search github repositories with the full query syntax (e.g. 'x402 language:typescript stars:>100'). sort by stars/forks/updated. returns total match count + repos with stars, language, topics, license, timestamps. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Git tags of a repository (name + commit sha), most recent first. Pair with github.releases for published releases. Read-only; no caller key needed.

searchText: https://2s.io/api/github/tags 2s.io 2s.io git tags of a repository (name + commit sha), most recent first. pair with github.releases for published releases. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: GitHub user or organization profile: login, name, company, blog, location, bio, type (User/Organization), followers, following, public repo + gist counts, and account creation date. Read-only; no caller key needed.

searchText: https://2s.io/api/github/user 2s.io 2s.io github user or organization profile: login, name, company, blog, location, bio, type (user/organization), followers, following, public repo + gist counts, and account creation date. read-only; no caller key needed. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Quarterly real GDP by US state from the Bureau of Economic Analysis (BEA) Regional accounts — all-industry total, in millions of chained (inflation-adjusted) dollars. Requires state (2-letter); optionally a specific year (defaults to the last 5 years). Returns the state name plus GDP observations (period like 2025Q2, r

searchText: https://2s.io/api/gov/bea-gdp 2s.io 2s.io quarterly real gdp by us state from the bureau of economic analysis (bea) regional accounts — all-industry total, in millions of chained (inflation-adjusted) dollars. requires state (2-letter); optionally a specific year (defaults to the last 5 years). returns the state name plus gdp observations (period like 2025q2, real gdp in millions usd, unit), newest quarter first. free, public-domain (bea). authoritative state economic-output data an llm cannot recall — for economic research, regional analysis, and market sizing. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Stream the latest US Congressional bill summaries via Congress.gov. Each row is a CRS-authored summary attached to a specific version of a bill (Introduced, Reported to House, Engrossed in Senate, Public Law, etc.). Filter by congress + bill type. Returns the underlying bill metadata + summary text + version code + act

searchText: https://2s.io/api/gov/bill-summaries 2s.io 2s.io stream the latest us congressional bill summaries via congress.gov. each row is a crs-authored summary attached to a specific version of a bill (introduced, reported to house, engrossed in senate, public law, etc.). filter by congress + bill type. returns the underlying bill metadata + summary text + version code + action date. use this for change-detection on bills you care about, or to power agent-side "what did congress just pass" feeds. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: FMCSA motor-carrier (trucking/bus company) safety profile. Pass dot (USDOT number) for the full record: legal/DBA name, state, interstate/intrastate operation, operating-authority status (allowedToOperate), FMCSA safety rating, fleet size (drivers + power units), crash history (total/fatal/injury/tow-away), roadside-in

searchText: https://2s.io/api/gov/carrier-safety 2s.io 2s.io fmcsa motor-carrier (trucking/bus company) safety profile. pass dot (usdot number) for the full record: legal/dba name, state, interstate/intrastate operation, operating-authority status (allowedtooperate), fmcsa safety rating, fleet size (drivers + power units), crash history (total/fatal/injury/tow-away), roadside-inspection history with driver + vehicle out-of-service rates, and the csa basic measures (unsafe driving, hours-of-service, driver fitness, controlled substances, vehicle maintenance, hazmat, crash indicator) with violation counts. or pass name to search → matching carriers with their dot numbers. free, public-domain us dot data (keyed). for commercial-auto/freight underwriting, broker/shipper vetting, and vendor due diligence — the authorization + safety record an agent can't get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Look up or list US Congressional amendments via Congress.gov. Pass congress + type + number to fetch a single amendment with full sponsor + action history. Or filter list by congress + type + date range. Amendment types: hamdt=House Amendment, samdt=Senate Amendment, suamdt=Senate Unprinted Amendment.

searchText: https://2s.io/api/gov/congress-amendment 2s.io 2s.io look up or list us congressional amendments via congress.gov. pass congress + type + number to fetch a single amendment with full sponsor + action history. or filter list by congress + type + date range. amendment types: hamdt=house amendment, samdt=senate amendment, suamdt=senate unprinted amendment. get uncategorized eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Look up or search US Congressional bills via the Library of Congress Congress.gov API. Pass congress + type + number to fetch a specific bill (title, sponsors, latest action, action/amendment/committee counts, policy area, congress.gov URL). Or omit number to list bills filtered by congress, bill type (hr | s | hjres |

searchText: https://2s.io/api/gov/congress-bill 2s.io 2s.io look up or search us congressional bills via the library of congress congress.gov api. pass congress + type + number to fetch a specific bill (title, sponsors, latest action, action/amendment/committee counts, policy area, congress.gov url). or omit number to list bills filtered by congress, bill type (hr | s | hjres | sjres | hconres | sconres | hres | sres), date range, with pagination + sort. bill type semantics: hr=house bill, s=senate bill, hjres/sjres=joint resolution, hconres/sconres=concurrent resolution, hres/sres=simple resolution. get uncategorized eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: List or look up US Congressional committees (Library of Congress Congress.gov). Pass systemCode (e.g. "hspw00") to fetch a single committee with full detail (members, subcommittees, history, hearings, jurisdiction). Or filter list by congress + chamber (house | senate | joint). Standard system codes follow chamber pref

searchText: https://2s.io/api/gov/congress-committee 2s.io 2s.io list or look up us congressional committees (library of congress congress.gov). pass systemcode (e.g. "hspw00") to fetch a single committee with full detail (members, subcommittees, history, hearings, jurisdiction). or filter list by congress + chamber (house | senate | joint). standard system codes follow chamber prefix + abbreviation + suffix convention. get uncategorized eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Track US House members' financial-disclosure filings — including Periodic Transaction Reports (PTRs), the STOCK Act filings where members must disclose their stock trades within 45 days. Defaults to PTRs; pass type=annual|candidate|amendment|all to see other disclosure kinds. Filter by member name (q), 2-letter state,

searchText: https://2s.io/api/gov/congress-filings 2s.io 2s.io track us house members' financial-disclosure filings — including periodic transaction reports (ptrs), the stock act filings where members must disclose their stock trades within 45 days. defaults to ptrs; pass type=annual|candidate|amendment|all to see other disclosure kinds. filter by member name (q), 2-letter state, filing year, or filing-date range (datefrom/dateto). each result gives the member, state + district, filing type (with a readable label), the filing/disclosure date, and a direct link to the source document (docurl). the envelope total is the full count matching your filter — so q=pelosi or year=2026 answers 'how many ptrs did they file'. covers 2008→present (~8,200 ptrs), refreshed daily so new filings appear within ~a day. note: by law trades are disclosed up to 45 days aft get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Look up or list US Congressional hearings via Congress.gov. Pass congress + chamber + jacketNumber to fetch a single hearing with full detail (title, dates, committee, transcripts/recordings if available). Or filter list by congress + chamber, with optional date range. Hearings cover committee testimony from the execut

searchText: https://2s.io/api/gov/congress-hearing 2s.io 2s.io look up or list us congressional hearings via congress.gov. pass congress + chamber + jacketnumber to fetch a single hearing with full detail (title, dates, committee, transcripts/recordings if available). or filter list by congress + chamber, with optional date range. hearings cover committee testimony from the executive branch, subject experts, and stakeholders — primary-source material for oversight + policy research. get uncategorized eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Look up or search members of the US Congress via Library of Congress Congress.gov API. Pass bioguideId (e.g. M001190) to fetch one member (full bio, terms, party history, leadership roles, sponsored + cosponsored legislation counts, official website, address). Or filter by congress + state + district, with currentMembe

searchText: https://2s.io/api/gov/congress-member 2s.io 2s.io look up or search members of the us congress via library of congress congress.gov api. pass bioguideid (e.g. m001190) to fetch one member (full bio, terms, party history, leadership roles, sponsored + cosponsored legislation counts, official website, address). or filter by congress + state + district, with currentmember=true to limit to seated members. bioguide ids are stable across history and are the canonical congress-member identifier. get uncategorized eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Look up or list US presidential nominations (cabinet, judicial, executive) sent to the Senate for confirmation via Congress.gov. Pass congress + number for a single nomination with full action history. Or filter list by congress + date range. Each row carries: citation (PN###-#), description (nominee + position), recei

searchText: https://2s.io/api/gov/congress-nomination 2s.io 2s.io look up or list us presidential nominations (cabinet, judicial, executive) sent to the senate for confirmation via congress.gov. pass congress + number for a single nomination with full action history. or filter list by congress + date range. each row carries: citation (pn###-#), description (nominee + position), receiveddate, nominationtype (civilian / military / etc.), organization, latest action (committee referral, hearing, confirmation, withdrawal). essential for confirmation-tracking + judicial-vetting agents. get uncategorized eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: List daily Congressional Record issues via Congress.gov — the official transcripts and proceedings of the US House and Senate, daily. Filter by year + month + day to narrow to a specific date or month. Each issue carries volume, issue number, publish date, and links to per-section content (Daily Digest, Senate, House,

searchText: https://2s.io/api/gov/congress-record 2s.io 2s.io list daily congressional record issues via congress.gov — the official transcripts and proceedings of the us house and senate, daily. filter by year + month + day to narrow to a specific date or month. each issue carries volume, issue number, publish date, and links to per-section content (daily digest, senate, house, extensions of remarks) with pdf + sub-section urls. primary source for what was said on the floor. get uncategorized eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Search individual US Congress member stock trades, parsed from STOCK Act Periodic Transaction Reports into clean rows. Filter by member name (q, e.g. "Pelosi"), ticker (e.g. NVDA), transaction type (purchase | sale | exchange | partial_sale), 2-letter state, chamber, or transaction-date range (dateFrom/dateTo). Each tr

searchText: https://2s.io/api/gov/congress-trades 2s.io 2s.io search individual us congress member stock trades, parsed from stock act periodic transaction reports into clean rows. filter by member name (q, e.g. "pelosi"), ticker (e.g. nvda), transaction type (purchase | sale | exchange | partial_sale), 2-letter state, chamber, or transaction-date range (datefrom/dateto). each trade returns the member + state/district, owner (self/spouse/joint/dependent), ticker + asset description, buy/sell, the disclosed dollar range (amountmin/amountmax — disclosures are ranges, not exact), the transaction date, the disclosure date, days-to-disclose (compliance lag), and a link to the source filing pdf. the envelope total is the full count matching your filter — so ticker=nvda&type=purchase counts who bought nvidia. amounts are ranges by law; trades are disclosed  get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Look up or list international treaties transmitted to the US Senate for advice and consent via Congress.gov. Pass congress + number (optionally + suffix for partitioned treaties) to fetch a single treaty with parties, topic, transmittal date, and consideration status. Or list by congress. Returns the congress the treat

searchText: https://2s.io/api/gov/congress-treaty 2s.io 2s.io look up or list international treaties transmitted to the us senate for advice and consent via congress.gov. pass congress + number (optionally + suffix for partitioned treaties) to fetch a single treaty with parties, topic, transmittal date, and consideration status. or list by congress. returns the congress the treaty was received in, the congress that considered it (if any), partial-treaty suffix, topic, transmitted date, and count of parties. get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp


description: Federal counterparty due-diligence dossier on one name, in a single call. Give name (a company or person) and optional state; get back six independent federal/authoritative screens composed into one verdict: SAM.gov registration (UEI/CAGE, active status), SAM federal exclusions (debarment/suspension), OFAC SDN sanction

searchText: https://2s.io/api/gov/counterparty 2s.io 2s.io federal counterparty due-diligence dossier on one name, in a single call. give name (a company or person) and optional state; get back six independent federal/authoritative screens composed into one verdict: sam.gov registration (uei/cage, active status), sam federal exclusions (debarment/suspension), ofac sdn sanctions, gleif legal entity identifier, usaspending federal contract-award history, and fara foreign-agent registration. returns headline riskflags (e.g. federally_debarred, sanctions_high_confidence_match, registered_foreign_agent), a cleared boolean (true only when both debarment and sanctions sources answered and were clean — fara status is disclosure context and does not affect cleared), a summary of booleans, and a per-source found/error/data block so one slow or empty source  get ai-agents identifiers public-records uncategorized us-gov-data x402 eip155:8453 solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp