Agent Tools
Back to directory

StatePulse API

https://statepulse-api.hahavoid0.workers.dev/airspace/track
● healthy a2a-agent

Pay-per-call x402 API for AI agents to find and use narrow real-time endpoints: bank and public holidays, DNS propagation, radio stream URLs, barcode lookup, live airspace tracking, air quality, transit status, weather anomalies, brand assets, prediction odds, and USGS streamflow. No account setup required; pay per request with USDC on Base or Solana.

Category
a2a-agent
Chains
base, solana
Price
$0.0300 USDC / call

Quality grade

How grading works
B 73.8 / 100
Availability 40.0 / 40
Endpoint responded (HTTP 200)
Payability 20.0 / 20
  • ✓ Answers a real HTTP 402 challenge
  • ✓ Publishes a /.well-known/x402 descriptor
  • ✓ Payment address on record
  • ✓ Settlement network declared
  • ✓ Price declared
Demand 13.8 / 40
7 distinct payers, 54 USDC transfers in the last 30 days
Owner verified 0.0 / 3
Nobody has claimed this listing yet
Endpoint last checked 7 h ago. On-chain activity last read 11 d ago. Availability and on-chain demand are both re-probed daily; the grade updates automatically on the next pass.

Paid endpoints

56 resource(s) advertised by this origin.

POST https://statepulse-api.hahavoid0.workers.dev/product/barcode

Resolves a UPC/EAN or ISBN barcode into detailed product metadata using OpenLibrary and UPCitemdb free search endpoints.

POST https://statepulse-api.hahavoid0.workers.dev/airspace/track

Queries live airspace vectors for a specific aircraft ICAO24 hex identifier or a regional bounding box using OpenSky Network.

POST https://statepulse-api.hahavoid0.workers.dev/environment/air-quality

Retrieves live localized air quality indices (AQI) and pollutant levels for a given latitude/longitude using OpenAQ.

POST https://statepulse-api.hahavoid0.workers.dev/transit/status

Live subway alerts, delays, and planned-work advisories from the official MTA GTFS-RT feed for NYC lines. Other cities can be requested via the free /agent/request-data endpoint.

POST https://statepulse-api.hahavoid0.workers.dev/weather/anomaly

Compares current weather conditions with a 10-year historical average to flag climate anomalies.

POST https://statepulse-api.hahavoid0.workers.dev/radio/stream-url

Resolves direct Shoutcast/Icecast streaming URLs from an open-source radio station database by country or tag.

POST https://statepulse-api.hahavoid0.workers.dev/network/dns-propagation

Checks global MX, TXT, A, and CNAME propagation status using Cloudflare DoH endpoints.

POST https://statepulse-api.hahavoid0.workers.dev/brand/assets

Extracts brand logos and theme colors for any public business URL using Clearbit and HTML parsing.

POST https://statepulse-api.hahavoid0.workers.dev/prediction/odds

Retrieves live public prediction-market prices and contract odds from Polymarket's Gamma data API.

POST https://statepulse-api.hahavoid0.workers.dev/water/streamflow

Queries live US river level, streamflow gauge height, and flow velocity metrics using the USGS National Water Information System.

POST https://statepulse-api.hahavoid0.workers.dev/calendar/holidays

Retrieves local bank and public holidays across 100+ countries to verify business days.

POST https://statepulse-api.hahavoid0.workers.dev/environment/earthquake

Queries the USGS Earthquake Hazards API for recent earthquakes exceeding a minimum magnitude.

POST https://statepulse-api.hahavoid0.workers.dev/environment/wildfire

Scans NASA EONET for currently open wildfire incidents and their latest reported geometry. Matches: active wildfire detector, NASA wildfire coordinates, forest fire alert, wildfire tracking map, active fire incidents.

POST https://statepulse-api.hahavoid0.workers.dev/environment/space-weather

Retrieves the current planetary K-Index and active solar storms from NOAA SWPC. Matches: space weather solar storm alert, planetary k-index monitor, geomagnetic activity tracker, solar flare satellite warnings, coronal mass ejection tracking.

POST https://statepulse-api.hahavoid0.workers.dev/environment/pollen

Queries pollen allergen index counts (grass, birch, oak) by coordinate using Open-Meteo.

POST https://statepulse-api.hahavoid0.workers.dev/water/marine-conditions

Fetches live observation data for a specific NOAA marine buoy station.

POST https://statepulse-api.hahavoid0.workers.dev/water/flood-warnings

Scans active USGS gauge heights in a US state for potential river flooding. Matches: streamflow flood alerts, USGS gauge height warnings, river level flood checker, water streamflow warnings, river overflow stage alerts.

POST https://statepulse-api.hahavoid0.workers.dev/environment/uv-index

Retrieves the current solar UV Index and calculates sun safety burn times.

POST https://statepulse-api.hahavoid0.workers.dev/environment/lightning-density

Queries the hourly lightning potential indices for coordinates.

POST https://statepulse-api.hahavoid0.workers.dev/location/verify-presence

Validates an IP address's physical route and latency offsets to verify country compliance, returning a cryptographically signed Geolocation Certificate. Matches: geolocate ip check, secure location verification, ip route validator, compliant network geodata.

POST https://statepulse-api.hahavoid0.workers.dev/transit/marine-vessel

Resolves current coordinate telemetry and voyage details for a cargo ship by MMSI number through public VesselFinder data, with AISStream as an optional live WebSocket fallback.

POST https://statepulse-api.hahavoid0.workers.dev/transit/rail-status

Queries live train departures and schedule delays for European transit hubs using transport.opendata.ch.

POST https://statepulse-api.hahavoid0.workers.dev/transit/toll-cost

Calculates route toll estimates through Google Routes when origin and destination coordinates or addresses plus GOOGLE_MAPS_API_KEY are configured. State-only distance inputs are not treated as authoritative prices.

POST https://statepulse-api.hahavoid0.workers.dev/transit/ev-charger

Locates public electric vehicle charging stations within a given radius using Open Charge Map.

POST https://statepulse-api.hahavoid0.workers.dev/transit/route-duration

Computes the shortest driving distance and duration between two coordinates using the public OSRM engine.

POST https://statepulse-api.hahavoid0.workers.dev/transit/airport-board

Retrieves recent arrivals from OpenSky when available, with a keyless nearby-aircraft fallback from Airplanes.live. The fallback is explicitly labeled as live traffic, not confirmed arrivals.

POST https://statepulse-api.hahavoid0.workers.dev/transit/faa-delays

Queries the FAA public API for active delays, ground stops, and weather statuses for a US airport. Matches: air traffic control delays, US airport ground stops, flight weather delays, FAA flight restrictions, airport layout status.

POST https://statepulse-api.hahavoid0.workers.dev/finance/sales-tax

Locates the combined sales tax rate (state, county, local) for a US ZIP code using Ziptax, with Zippopotam used only for location enrichment. Matches: sales tax rate calculator, zip code tax lookup, commercial sales tax checker, e-commerce tax estimator, state county city tax rates.

POST https://statepulse-api.hahavoid0.workers.dev/intellectual-property/patent

Queries a public Google Patents page for grant metadata without a key, with the official PatentsView Search API used when PATENTSVIEW_API_KEY is configured for richer structured data.

POST https://statepulse-api.hahavoid0.workers.dev/intellectual-property/trademark

Performs a first-pass wordmark conflict search against a daily-synchronized USPTO trademark index. This is a screening result, not a legal clearance opinion.

POST https://statepulse-api.hahavoid0.workers.dev/finance/halts

Parses the Nasdaq Trader RSS feed for active or recent stock trading halts.

POST https://statepulse-api.hahavoid0.workers.dev/finance/fed-rate

Retrieves the latest effective federal funds rate and primary-credit (discount-window) rate from the New York Fed and Federal Reserve H.15 data feeds.

POST https://statepulse-api.hahavoid0.workers.dev/finance/company-lookup

Searches the SEC EDGAR registry (US public and SEC-registered companies) to retrieve registered business address, state of incorporation, SIC industry classification, and CIK/ticker identifiers. Matches: corporate registration check, company status finder, look up business incorporation details, ver

POST https://statepulse-api.hahavoid0.workers.dev/finance/arbitrage

Queries live funding rates and mark-index spreads from centralised perp indices to locate yield arbitrage opportunities. Matches: arbitrage finder, funding rate arbitrage, cross-chain yield, spot-perp spread, perp funding rates checker.

POST https://statepulse-api.hahavoid0.workers.dev/blockchain/abi

Resolves the contract interface JSON (ABI) for Sourcify-verified smart contracts on Base or Ethereum, with Blockscout as a fallback. Matches: verified ABI fetcher, contract JSON interface loader, decode transaction calldata helpers, verified contract methods parser.

POST https://statepulse-api.hahavoid0.workers.dev/blockchain/simulate

Runs eth_call state simulation against the Base blockchain RPC to check for transaction reverts. Matches: EVM revert checks, test contract call, inspect transaction failure, dry-run solidity method, gas estimator, test token swap failure, simulate multisig transaction execution.

POST https://statepulse-api.hahavoid0.workers.dev/blockchain/gas-history

Scans recent block gas details to estimate the minimum, average, and maximum base fee.

POST https://statepulse-api.hahavoid0.workers.dev/blockchain/balances

Scans native balance and ERC-20 token balances for a wallet address on Base or Ethereum.

POST https://statepulse-api.hahavoid0.workers.dev/blockchain/funding-rates

Queries current pricing and funding rate margins for perpetual swap contracts from Binance.

POST https://statepulse-api.hahavoid0.workers.dev/blockchain/token-safety

One call that bundles the checks needed before trusting an unfamiliar ERC-20 token: scans deployed bytecode for dangerous function selectors (mint/pause/blacklist), reads on-chain owner() to check if ownership was renounced, and cross-references DexScreener for liquidity depth and pair age — returni

POST https://statepulse-api.hahavoid0.workers.dev/network/dns-security

Queries DNSSEC (DS) and Certification Authority Authorization (CAA) records for a domain using Cloudflare DoH.

POST https://statepulse-api.hahavoid0.workers.dev/network/ssl-expiry

Extracts certificate validity dates and expiration countdown for a domain using public certificate-transparency logs.

POST https://statepulse-api.hahavoid0.workers.dev/network/security-headers

Fetches target URL headers to score configurations (HSTS, CSP, X-Frame-Options).

POST https://statepulse-api.hahavoid0.workers.dev/location/timezone-checker

Resolves the local time, offset, and daylight savings status for a city name using Open-Meteo Geocoding.

POST https://statepulse-api.hahavoid0.workers.dev/water/stream-temp

Queries live stream water temperature telemetry from active USGS gauges in a US state.

POST https://statepulse-api.hahavoid0.workers.dev/network/whois

Queries the global RDAP bootstrap directory for domain registration details, registrar name, creation date, and expiration timestamp. Matches: domain registration checker, WHOIS lookup tool, check domain owner registry, check website expiry date.

POST https://statepulse-api.hahavoid0.workers.dev/network/ip-lookup

Scans an IPv4 or IPv6 address using public geodata to resolve location, country, ISP, autonomous system, and hosting flags. Matches: geolocate IP address, check client IP country, query ISP metadata, threat intelligence proxy check, hosting provider detector.

POST https://statepulse-api.hahavoid0.workers.dev/network/audit

Scans an IP address or hostname to audit DNSSEC safety, SSL expiration status, HTTP security headers, and geodata compliance. Matches: network security audit, scan website ports, VPS shield test, audit host headers.

POST https://statepulse-api.hahavoid0.workers.dev/agent/preflight

One call that pre-flights an onchain transaction for an agent: simulates the call for reverts, checks the sender wallet's native gas balance, and reads current Base gas — returning a single GO/NO_GO verdict with reasons. Replaces 3 separate calls (simulate + balances + gas-history) every agent runs

POST https://statepulse-api.hahavoid0.workers.dev/coordination/bounties

Deposits a real USDC bounty on Base using EIP-3009 receiveWithAuthorization, locking it in the non-custodial EscrowRegistry contract. Matches: deposit onchain bounty, non-custodial escrow bounty, lock usdc bounty.

How to call

cURL · x402-fetch / x402-axios will auto-handle 402
curl -X POST https://statepulse-api.hahavoid0.workers.dev/product/barcode
/.well-known/x402.json
https://statepulse-api.hahavoid0.workers.dev/.well-known/x402

Listed in

Directories this entry was found in.

a2a