{
  "service": "Polyform",
  "tagline": "Machine-payable answers. Pay per call with USDC on Base via x402.",
  "payment": {
    "protocol": "x402",
    "network": "base",
    "currency": "USDC"
  },
  "connect": {
    "http": "https://api.polyform.org/v1/...",
    "mcp": "https://api.polyform.org/mcp",
    "openapi": "https://api.polyform.org/openapi.json"
  },
  "endpoints": [
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/vehicle/vin/:vin",
      "price": "$0.005",
      "name": "VIN decode + open recalls (NHTSA)",
      "description": "Decode any US-market VIN to full vehicle specs and list open safety recalls. Source: US NHTSA (federal, authoritative). JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/vehicle/deal-check",
      "price": "$0.25",
      "name": "Used-car deal check verdict",
      "description": "Given vin, asking price and miles: decoded specs, open recall count, fuel-cost estimate, and a buy/caution/walk verdict with reasoning. All public federal data."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/vehicle/fuel-economy",
      "price": "$0.003",
      "name": "Fuel economy lookup (EPA)",
      "description": "EPA MPG figures and estimated annual fuel cost for a year/make/model. Source: fueleconomy.gov. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/domain/:domain",
      "price": "$0.005",
      "name": "Domain intelligence (RDAP)",
      "description": "Registration intelligence for any domain: creation/expiry dates, age in days, registrar, statuses, nameservers. Source: registry RDAP. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/email/domain-check",
      "price": "$0.003",
      "name": "Email domain deliverability check",
      "description": "Can this domain receive mail, and is it configured seriously? MX, SPF and DMARC via DNS-over-HTTPS with a deliverability summary. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/sec/company/:id",
      "price": "$0.01",
      "name": "SEC company facts (EDGAR)",
      "description": "Latest key financial facts for a US public company by ticker or CIK: revenue, net income, assets, EPS from XBRL filings. Source: SEC EDGAR. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/fda/recalls",
      "price": "$0.005",
      "name": "FDA recall search (openFDA)",
      "description": "Search US FDA enforcement recalls for drugs, food, or devices by free-text query. Source: openFDA. JSON."
    },
    {
      "method": "POST",
      "url": "https://api.polyform.org/v1/ai/chat",
      "price": "$0.01",
      "name": "Inference gateway (Llama on Workers AI)",
      "description": "Pay-per-call LLM completion. POST {messages:[{role,content},...]} (OpenAI-style), returns {reply}. No account, no API key — one x402 payment per call."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/weather/forecast",
      "price": "$0.003",
      "name": "US weather forecast (NWS)",
      "description": "7-day forecast for any US coordinate: periods with temperature, wind, precipitation chance, narrative. Source: National Weather Service. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/weather/alerts",
      "price": "$0.003",
      "name": "Active US weather alerts (NWS)",
      "description": "Active watches/warnings/advisories for a US state or coordinate: event type, severity, headline, timing. Source: National Weather Service. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/weather/hourly",
      "price": "$0.003",
      "name": "US hourly forecast (NWS)",
      "description": "Hour-by-hour forecast for any US coordinate: temperature, precipitation chance, wind, conditions for the next 48 hours. Source: National Weather Service. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/weather/current",
      "price": "$0.003",
      "name": "US current conditions (NWS)",
      "description": "Latest observed conditions near a US coordinate: temperature, wind, humidity, visibility, pressure from the nearest weather station. Source: National Weather Service. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/weather/metar",
      "price": "$0.003",
      "name": "Aviation weather METAR/TAF (NOAA)",
      "description": "Raw and decoded METAR (and optional TAF) for any airport ICAO code. Source: NOAA Aviation Weather Center. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/weather/travel-risk",
      "price": "$0.015",
      "name": "US weather travel-risk verdict",
      "description": "Judgment call for a US coordinate and date (within 7 days): LOW/MODERATE/HIGH/SEVERE weather risk with reasons, built from NWS forecast plus active alerts. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/geo/geocode",
      "price": "$0.002",
      "name": "US address geocoding (Census)",
      "description": "US street address to coordinates plus matched/normalized address. Source: US Census Bureau geocoder. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/geo/reverse",
      "price": "$0.002",
      "name": "US reverse geocoding (Census)",
      "description": "Coordinates to US state, county, tract and block geography. Source: US Census Bureau. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/sec/filings/search",
      "price": "$0.01",
      "name": "SEC filings full-text search (EDGAR)",
      "description": "Full-text search across SEC filings; filter by form type. Returns filing metadata and links. Source: SEC EDGAR full-text search. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/fda/drug-label",
      "price": "$0.005",
      "name": "FDA drug label lookup (openFDA)",
      "description": "Official FDA label data for a drug by brand or generic name: indications, warnings, dosage. Source: openFDA. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/ip/:ip",
      "price": "$0.003",
      "name": "IP network intelligence (RDAP)",
      "description": "Who operates an IP: registry, network range, organization, country. Source: RIR RDAP. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/threat/ip",
      "price": "$0.002",
      "name": "IP threat / abuse reputation",
      "description": "Is this IP hostile? Reputation verdict for an IPv4 from public abuse feeds (blocklist.de, Spamhaus DROP) plus Polyform's own observed scanner traffic. Returns malicious flag, 0-100 score, and which sources flagged it. For bot filtering, fraud and firewall automation. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/threat/scanners",
      "price": "$0.01",
      "name": "Polyform observed-scanner feed",
      "description": "Recent IPs caught probing Polyform's honeypot paths (credential/vuln scanners) — Polyform's own first-party telemetry, not a repackaged public list. Returns up to 500 most-recent scanner IPs with first-seen. For blocklists and threat research. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/econ/worldbank",
      "price": "$0.005",
      "name": "World Bank indicator lookup",
      "description": "Latest value of any World Bank indicator for a country (GDP, inflation, population...). Source: World Bank API. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/time/business-days",
      "price": "$0.001",
      "name": "US business-days calculator",
      "description": "Business days between two dates (exclusive of end), skipping weekends and US federal holidays; also returns the holiday list in range. Pure computation. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/vehicle/report",
      "price": "$0.25",
      "name": "Vehicle full report (bundle)",
      "description": "One call: decoded VIN specs + all open safety recalls + EPA fuel economy & annual cost + a buy/caution/walk verdict with reasoning. Fuses multiple NHTSA & EPA sources. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/domain/due-diligence",
      "price": "$0.02",
      "name": "Domain due-diligence (bundle)",
      "description": "One call to vet a domain: registration/RDAP intel (age, registrar, status) + email deliverability (MX/SPF/DMARC) + threat reputation of the domain's hosting IP. For counterparties, sellers, links. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/geo/location-brief",
      "price": "$0.02",
      "name": "Location brief (bundle)",
      "description": "One call for a US place — pass an address OR lat+lon: normalized address + county/state + current conditions + active weather alerts. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/sec/company-snapshot",
      "price": "$0.03",
      "name": "Company snapshot (bundle)",
      "description": "One call: SEC company facts (revenue, net income, assets, EPS) + the company's most recent filings. Ticker or CIK. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/finance/health-scan",
      "price": "$0.05",
      "name": "Company financial-health scan (bundle)",
      "description": "One call: a public company's revenue & margin trend, current ratio, profitability and recent material filings (8-K/10-K/10-Q) fused into a healthy/watch/distress verdict. Ticker or CIK. SEC EDGAR. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/realestate/site-risk",
      "price": "$0.05",
      "name": "Property site-risk brief (bundle)",
      "description": "One call for a US property — pass an address OR lat+lon: FEMA flood-zone determination (SFHA yes/no), county/state, current conditions and active weather alerts, fused into a site-risk verdict. For lending, insurance, diligence. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/logistics/route-brief",
      "price": "$0.05",
      "name": "Route & shipment brief (bundle)",
      "description": "One call: driving distance and time between two US points (addresses or lat,lon), an estimated fuel cost, and weather + active alerts at both ends, fused into a go/caution verdict. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/crypto/token-report",
      "price": "$0.10",
      "name": "Token due-diligence (bundle)",
      "description": "One call to vet an ERC-20 token on Base or Ethereum: live USD price, holder count, and security signals (honeypot, mintable, open-source, buy/sell tax, owner & holder concentration) fused into a risk verdict. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/health/drug-brief",
      "price": "$0.05",
      "name": "Drug safety brief (bundle)",
      "description": "One call for a medication: RxNorm identity, FDA label safety text (boxed warning, warnings, interactions, contraindications) and the most-reported real-world adverse reactions (FDA FAERS). Reference data, not medical advice. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/legal/sanctions-screen",
      "price": "$0.10",
      "name": "Sanctions & watchlist screen (bundle)",
      "description": "One call to screen a person or company name against the US Consolidated Screening List — OFAC SDN + Consolidated, BIS Entity/Denied/Unverified, State Dept debarred — with aliases: match/no-match, which list, programs, and a clear/review/hit verdict. For KYC and onboarding. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/finance/insider-activity",
      "price": "$0.05",
      "name": "Insider trading activity (bundle)",
      "description": "One call: recent SEC Form 4 insider transactions for a public company — who bought/sold, share counts and dollar value over the last ~120 days, netted into a bullish/bearish/neutral insider signal. Ticker or CIK. SEC EDGAR. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/crypto/protocol",
      "price": "$0.03",
      "name": "DeFi protocol brief (bundle)",
      "description": "One call for a DeFi protocol by slug: total value locked (USD), category, chains it runs on with per-chain TVL, audit status and a one-line description. From DefiLlama. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/legal/reg-watch",
      "price": "$0.03",
      "name": "Regulatory watch (bundle)",
      "description": "One call: the most recent US Federal Register documents (rules, proposed rules, notices) matching a topic — with agency, type, date, and abstract. Optional agency filter. For compliance monitoring. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/finance/company-360",
      "price": "$0.20",
      "name": "Company 360 report (bundle)",
      "description": "One premium call: a public company's financial-health verdict (margins, current ratio, revenue trend), insider-trading signal (Form 4 buys/sells), SEC facts and recent filings — the full equity picture. Ticker or CIK. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/business/vet",
      "price": "$0.25",
      "name": "Business counterparty vet / KYB (bundle)",
      "description": "One premium call to vet a business before onboarding: OFAC/Consolidated sanctions screen of the name + domain due-diligence (registration age, email posture, hosting-IP threat reputation) fused into an overall risk verdict with flags. Name and/or domain. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/health/clinical-trials",
      "price": "$0.05",
      "name": "Clinical trials search (bundle)",
      "description": "One call: recent clinical trials for a condition and/or intervention — NCT id, title, status, phase, sponsor and last-update date. From ClinicalTrials.gov. For pharma, research, diligence. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/geo/earthquakes",
      "price": "$0.03",
      "name": "Seismic risk brief (bundle)",
      "description": "One call for a US point (address or lat+lon): recent earthquakes within a radius — count, largest magnitude, list, and a seismic-risk level. For insurance, siting, diligence. USGS. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/realestate/property-report",
      "price": "$0.15",
      "name": "Property hazard report (bundle)",
      "description": "One premium call for a US property — address or lat+lon: FEMA flood-zone determination + USGS seismic history (1yr) + current weather and active alerts, fused into an overall hazard verdict with factors. For insurance, lending, siting. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/domain/brand-protection",
      "price": "$0.15",
      "name": "Brand-protection typosquat scan (bundle)",
      "description": "One call to find look-alike / typosquat domains impersonating a brand: generates common misspellings, character swaps, homoglyphs and alternate TLDs of your domain, checks which are actually registered/live via DNS, and flags those configured for mail (phishing-capable) — with a threat verdict. For brand & security teams. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/finance/peer-compare",
      "price": "$0.20",
      "name": "Company peer comparison (bundle)",
      "description": "One premium call comparing two public companies head-to-head: revenue, net income, net margin, YoY growth, current ratio and financial-health verdict side by side, with per-metric winners and a data-backed 'stronger financial profile' call. Two tickers or CIKs. SEC EDGAR. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/trade/party-screen",
      "price": "$0.20",
      "name": "Trade-compliance party screen (bundle)",
      "description": "One premium call for import/export compliance: screens a counterparty name against the US Consolidated Screening List (OFAC + BIS + State) AND pulls recent US Federal Register actions on the commodity/topic (export controls, tariffs, rules), fused into a clear/review/hold trade verdict with flags. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/dns/lookup",
      "price": "$0.002",
      "name": "DNS record lookup",
      "description": "Resolve any DNS record type (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA) for a hostname via DNS-over-HTTPS. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/crypto/gas",
      "price": "$0.002",
      "name": "EVM gas price",
      "description": "Current gas price for Base or Ethereum mainnet, in gwei and wei. Source: public RPC. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/crypto/balance",
      "price": "$0.003",
      "name": "Wallet balance (Base)",
      "description": "Native ETH + USDC balance for any address on Base mainnet. Source: public RPC. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/wiki/summary",
      "price": "$0.003",
      "name": "Wikipedia summary",
      "description": "Concise summary/extract for any Wikipedia topic, with the canonical URL. Source: Wikimedia REST API. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/url/check",
      "price": "$0.003",
      "name": "URL status & redirect check",
      "description": "HTTP status, final URL after redirects, content-type and key response headers for a URL — without downloading the body. For link vetting and uptime checks. JSON."
    },
    {
      "method": "POST",
      "url": "https://api.polyform.org/v1/text/summarize",
      "price": "$0.008",
      "name": "Text summarizer (Workers AI)",
      "description": "Summarize arbitrary text into a concise summary. POST {text, sentences?}. Runs Llama on Workers AI. JSON."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/business/onboard-decision",
      "price": "$0.50",
      "name": "Onboarding decision (bundle)",
      "description": "One call: APPROVE/REVIEW/REJECT onboarding gate + 0-100 risk score, fusing KYB counterparty vet, OFAC/CSL sanctions screening, and adverse US regulatory actions."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/finance/diligence-brief",
      "price": "$0.50",
      "name": "Investment diligence brief (bundle)",
      "description": "One call: CONSTRUCTIVE/NEUTRAL/CAUTION posture on a public company, fusing financial-health + insider activity (SEC EDGAR), optional peer comparison, and issuer sanctions screening."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/trade/shipment-clearance",
      "price": "$0.45",
      "name": "Shipment clearance (bundle)",
      "description": "One call: CLEAR/REVIEW/HOLD export/import pre-screen — screens the counterparty (US CSL), checks the destination against US embargo lists, and flags export-controlled commodities."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/realestate/underwrite",
      "price": "$0.40",
      "name": "Property underwriting (bundle)",
      "description": "One call: STANDARD/SURCHARGE/REFER hazard-underwriting posture for a US address, fusing FEMA flood zone, USGS seismic history, and active NWS weather alerts."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/ip/intelligence",
      "price": "$0.08",
      "name": "IP intelligence report (bundle)",
      "description": "One call: ALLOW/REVIEW/BLOCK connection-risk verdict + 0-100 score for an IP — fuses RDAP ownership/registry, reverse-DNS (PTR), abuse-feed & first-party honeypot threat reputation, and datacenter/residential classification."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/url/safety",
      "price": "$0.05",
      "name": "URL / link safety check (bundle)",
      "description": "One call: SAFE/CAUTION/DANGER verdict for a URL — checks reachability & redirects, destination domain age, and hosting-IP reputation before an agent follows the link."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/email/sender-trust",
      "price": "$0.05",
      "name": "Email sender trust (bundle)",
      "description": "One call: TRUST / REVIEW / REJECT verdict + 0-100 risk for an email address or sending domain — fuses SPF/DMARC enforcement, domain age (RDAP), and the sending domain's hosting-IP threat reputation. For agents filtering inbound mail, leads and senders before acting."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/domain/dns-hygiene",
      "price": "$0.04",
      "name": "DNS / email security posture (bundle)",
      "description": "One call: PASS / WEAK / FAIL security-posture audit for a domain — checks SPF, DMARC policy strength, MX, CAA, DNSSEC and nameserver redundancy, with a prioritized fix list. For security, deliverability and compliance automation."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/security/phishing-triage",
      "price": "$0.10",
      "name": "Phishing triage (bundle)",
      "description": "One call: SAFE / SUSPICIOUS / PHISHING verdict + 0-100 risk for an inbound message — fuses sender-domain authentication (SPF/DMARC + age + hosting), destination-link safety (redirects, domain age, hosting reputation), and optional source-IP reputation. For agents screening inbound email, DMs and leads before acting on them."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/econ/country-snapshot",
      "price": "$0.03",
      "name": "Country economic snapshot (bundle)",
      "description": "One call: a country's key economic indicators fused into one response — GDP, GDP per capita, GDP growth, inflation, population and unemployment (latest available). Source: World Bank Open Data. Pass an ISO country code."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/health/drug-safety-compare",
      "price": "$0.06",
      "name": "Drug safety compare (bundle)",
      "description": "One call: side-by-side FDA label safety for two drugs — brand/generic identity, indications and warnings for each, flagged if they share a generic. Reference data from openFDA. NOT medical advice or a drug-interaction analysis."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/security/domain-threat-report",
      "price": "$0.10",
      "name": "Domain threat report (bundle)",
      "description": "One call: HEALTHY / NEEDS ATTENTION / HIGH RISK security posture for a domain — fuses DNS & email hardening (SPF, DMARC strength, DNSSEC, CAA, nameservers) with sender authentication, domain age and hosting-IP reputation, into one grade plus a consolidated findings & fix list. For security, diligence and vendor review."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/geo/severe-weather-scan",
      "price": "$0.03",
      "name": "Severe weather scan (bundle)",
      "description": "One call: active NWS watches/warnings/advisories for a US state or point, summarized by severity with a CLEAR / MONITOR / CAUTION / AVOID operations verdict and the highest active event. For logistics, field ops and travel automation. Pass state (e.g. TN) or lat+lon."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/econ/compare-countries",
      "price": "$0.04",
      "name": "Compare countries (bundle)",
      "description": "One call: two countries' key economics side by side — GDP, GDP per capita, GDP growth, inflation and population, each with which country's figure is higher. Source: World Bank Open Data. Pass two ISO country codes."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/security/threat-lookup",
      "price": "$0.05",
      "name": "Unified threat lookup (bundle)",
      "description": "One call, any indicator: pass an IP, a domain, or a URL and it auto-detects the type, routes to the right analysis (IP intelligence / domain threat report / URL safety) and returns a normalized CLEAR / SUSPICIOUS / MALICIOUS verdict + risk score + full details. The single entry point for checking any IOC."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/security/bulk-ip-screen",
      "price": "$0.08",
      "name": "Bulk IP screen (bundle)",
      "description": "One call: screen up to 10 IPs at once for reputation/risk, each with ALLOW / REVIEW / BLOCK + score, plus an overall summary (counts and worst verdict). For firewall rules, log triage and connection batches."
    },
    {
      "method": "GET",
      "url": "https://api.polyform.org/v1/security/inbound-request-screen",
      "price": "$0.05",
      "name": "Inbound request screen (bundle)",
      "description": "One call: ALLOW / CHALLENGE / BLOCK verdict for an inbound HTTP request — fuses source-IP reputation, referer/link safety, and a user-agent bot/scanner heuristic. For WAF, gateway and bot-defense automation."
    }
  ]
}