discover
Every endpoint on 2s.io, grouped by category. Click any to see code samples in TypeScript, Python, cURL, and MCP, plus full request/response schemas. Pay per call in USDC on Base via x402 — no signup, no API keys, no monthly fees. Settles in ~2 seconds.
41 paid endpoints across 26 categories · JSON catalog · OpenAPI 3.1 · llms.txt · .well-known/x402
GET$0.0010
airport.near /api/airport/near
Airports within a radius of a coordinate, sorted by distance.
POST$0.0010
barcode.generate /api/barcode/generate
Generate QR / Aztec / Data Matrix / PDF417 codes from structured payloads (url, wifi, vcard, vevent, email, sms, tel, geo, bitcoin, json, text).
GET$0.0010
census.zipcode /api/census/zipcode
US Census ACS 5-year demographics for a ZIP code (ZCTA).
GET$0.0010
climate.station-near /api/climate/station-near
Find NOAA GHCN-Daily weather stations near a coordinate.
GET$0.0060
countdown.gif /api/countdown/gif
Animated countdown GIF from the current UTC time to endDate.
GET$0.0010
crypto.address-validate /api/crypto/address-validate
Validate a cryptocurrency address with full checksum verification (not just regex).
GET$0.0012
earth.now /api/earth/now
Situational awareness for a coordinate: recent earthquakes (USGS) and active wildfires (NIFC) within a configurable radius.
GET$0.0010
geo.ip /api/geo/ip
Geolocate an IPv4/IPv6 address to country, region, city, and coordinates.
GET$0.0010
geocode.address /api/geocode/address
Forward geocoding — free-text address or place name → latitude/longitude plus structured address components (houseNumber, road, suburb, city, county, state, postcode, country, countryCode).
GET$0.0010
geocode.reverse /api/geocode/reverse
Reverse geocoding — latitude/longitude → nearest formatted address plus structured components (houseNumber, road, suburb, city, county, state, postcode, country, countryCode).
POST$0.0010
hash.compute /api/hash/compute
Compute one or more cryptographic digests (MD5, SHA-1, SHA-2 family, SHA-3 family, BLAKE2) of a string or hex/base64-encoded byte buffer.
GET$0.0036
law.attorney-lookup /api/law/attorney-lookup
Find US attorneys by name in CourtListener's RECAP corpus (PACER-derived attorney directory).
GET$0.0036
law.case-search /api/law/case-search
Search US court opinions (SCOTUS, federal circuits, state appellate/supreme — ~9M opinions).
GET$0.0010
law.federal-register /api/law/federal-register
Search the US Federal Register — proposed rules, final rules, notices, and presidential documents.
POST$0.0048
law.opinion /api/law/opinion
Fetch the full text of a US court opinion by CourtListener opinion ID OR by citation.
POST$0.0048
law.sanctions-check /api/law/sanctions-check
Fuzzy-match a name (person, company, vessel, aircraft) against the US Treasury OFAC Specially Designated Nationals list.
GET$0.0024
papers.search /api/papers/search
Unified scientific literature search across arXiv (preprints), PubMed (biomedical), and Semantic Scholar (cross-field, with citation counts).
GET$0.0018
patents.detail /api/patents/detail
Full US patent application file-wrapper detail by application number.
GET$0.0018
patents.documents /api/patents/documents
List every document in the file wrapper for a US patent application.
GET$0.0018
patents.search /api/patents/search
Search US patent applications and grants via the USPTO Open Data Portal.
GET$0.0010
phone.normalize /api/phone/normalize
Parse, validate and canonicalize a phone number using Google's libphonenumber metadata.
GET$0.0010
sunrise.compute /api/sunrise/compute
Compute sunrise, sunset, solar noon, and civil/nautical/astronomical twilight times for a coordinate + date.
GET$0.0011
url.clean /api/url/clean
Fetch any URL and return the article content as clean markdown (with optional plain-text version).
GET$0.0010
url.unfurl /api/url/unfurl
Fetch any URL and extract structured page metadata: title, description, og:image, canonical, favicon, site name, author, published time, language, and the first ~500 chars of body text.
GET$0.0012
weather.zip /api/weather/zip
Current weather conditions for a US ZIP code (temperature, wind, humidity, conditions).
GET$0.0010
wikipedia.summary /api/wikipedia/summary
Fetch a Wikipedia article summary in any of 30 supported languages.
Machine-readable surfaces: /api/directory /openapi.json /.well-known/x402 /.well-known/mcp/server-card.json /llms.txt /sitemap.xml
Source code: github.com/2s-io/sdk · TypeScript SDK @2sio/sdk · MCP server @2sio/mcp · Python SDK 2sio
Source code: github.com/2s-io/sdk · TypeScript SDK @2sio/sdk · MCP server @2sio/mcp · Python SDK 2sio