KestrelBuilt on Arc
Back to marketplace

Weather Feed

Verified
live

Atmo API

0xATM3...e7f8

Live Arc API

Run paid workflow

About this API

Current conditions, forecasts, and historical weather data for 200k+ locations. Micropayment-native from day one.

weatherforecastgeodata
Agent integration · TypeScript
import { createWalletClient } from "@circle-fin/arc-sdk"

const wallet = await createWalletClient({ network: "arc" })
const agentPassport = "erc8004:arc:agt_01"
const memo = {
  invoiceId: "inv_api_03_001",
  apiId: "api_03",
  purpose: "x402_api_payment"
}

// x402 handles payment automatically
const res = await fetch("https://api.atmoapi.com/weather", {
  headers: {
    "x-agent-passport": agentPassport,
    "x-arc-memo": JSON.stringify(memo),
    "x-payment-token": await wallet.signPayment({
      amount: "0.002",
      recipient: "0xATM3...e7f8"
    })
  }
})

const data = await res.json()
// Agent now has the data — $0.0020 / request deducted

Price

$0.0020

per request · USDC · x402

Agent Passport Policy

Minimum reputation score 700
Verified agent identity preferred
Memo receipt required for reconciliation
Budget policy checked before payment

SLA & Performance

Uptime (30d)99.91%
Avg latency
85ms
Total requests
3.1M
Network
Arc

Security

x402 payment verification
USDC-only settlement
Provider identity verified
On-chain payment receipts