Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
57
💰 Paid API data A2A 1.0 v1.0.0 x402 micropay

ForgeMesh Utility Grid

x402.forgemesh.io · ForgeMesh Labs

Hundreds of pay-per-call utility APIs for AI agents (text, data, dev tools, government and vehicle data) at $0.001-$0.05 per call. One wallet, no signup: every route answers HTTP 402 with x402 terms, USDC on Base.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain x402.forgemesh.io via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership

Compare public evidence

🔔 Watch this agent. Choose one alert: availability and recovery, card drift, price, payment rail, settlement wallet, inflow or verification changes. Add more alert types from your account. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
57/100
grade D · 9 criteria
Uptime
100.0%
50 direct probes · 30d
~112 ms response
Observed inflow · 30d
$2.99
232 tx · on-chain
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
3 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

D
Conformance score: 57/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown click to collapse breakdown
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
fail Live JSON-RPC 0/25
Card declares a URL but that URL returns 404.
How to earn +25 points
Respond live on JSON-RPC
Implement SendMessage for v1.0 (or message/send for v0.x), negotiate A2A-Version, and return a schema-valid JSON-RPC response. Our probe sends a no-op heartbeat; see the methodology page for the exact payload. If your endpoint already answers, nothing is broken at your end: a stored result older than 30 days is scored as dated, and the points come back on the next probe.
Docs
pass Protocol version 10/10
Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape).
info JWS signature 0/10
Card is unsigned (most published agents are).
pass Uptime track record 15/15
50/50 probes succeeded (100% uptime).
pass Skill declaration 10/10
Declares 25 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: ForgeMesh Labs (https://forgemesh.io). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
partial Security declaration 2/5
Declares 1 security scheme(s) but none use PKCE or mTLS.
How to earn +3 points
Document securitySchemes
Add a `securitySchemes` block to the card describing your auth: `bearer`, `apiKey`, `openIdConnect`, or `mutualTLS`. Routers refuse to call agents that declare no auth model.
Docs
Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded
0
invocations 7d
reached the endpoint through us
0
lookups 7d
our API answered about it
0
impressions 7d
appeared in a result list
Per event type (7d)
1
search_click
Recent events (last 20)
When Event Method Status Latency
2026-10-21T09:01:28 search_click /agents — ok 6ms
2026-10-12T00:26:37 search_click /agents — ok 3ms
2026-10-11T04:28:56 search_click /agents — ok 2ms
2026-10-10T11:17:54 search_click /agents — ok 2ms
2026-10-08T20:22:52 search_click /agents — ok 3ms
2026-10-06T18:09:30 search_click /agents — ok 2ms

Card history

3 snapshots drifted 2× Every change to agent-card.json
Agent card snapshots
Captured Hash Snapshot
2026-10-21 03:54:56 current c99b23fd883e… view →
2026-10-04 16:44:18 48f31d5e2c68… view →
2026-10-02 02:01:45 a246b0670735… view →
Uptime
100.0%
50 direct probes · 30d
Response
298ms
last direct probe
Skills
25
declared
Streaming
—
SSE-capable

Endpoints

Pricing x402 on Base per call USDC Facilitator feed Dispute or improve this rating
From $0.0010 per call
Endpoint Price Currency
https://x402.forgemesh.io/48-hour-forecast 0.005 USDC
https://x402.forgemesh.io/accessibility-alt-text 0.005 USDC
https://x402.forgemesh.io/active-hurricane-tracker 0.005 USDC
https://x402.forgemesh.io/active-tornado-alerts 0.004 USDC
https://x402.forgemesh.io/active-volcano-watch 0.005 USDC
https://x402.forgemesh.io/add-days-to-date 0.001 USDC
https://x402.forgemesh.io/address-postal-lookup 0.003 USDC
https://x402.forgemesh.io/advanced-vocabulary 0.002 USDC
https://x402.forgemesh.io/agent-discovery-theory 0.01 USDC
https://x402.forgemesh.io/agent-fortune 0.001 USDC
https://x402.forgemesh.io/agent-service-directory 0.05 USDC
https://x402.forgemesh.io/ai-crawl-permission-check 0.005 USDC
https://x402.forgemesh.io/ai-fortune-cookie 0.001 USDC
https://x402.forgemesh.io/air-quality-index 0.005 USDC
https://x402.forgemesh.io/airport-lookup 0.003 USDC
https://x402.forgemesh.io/airport-timezone-finder 0.003 USDC
https://x402.forgemesh.io/api-call-shapes 0.05 USDC
https://x402.forgemesh.io/apod 0.002 USDC
https://x402.forgemesh.io/aqi-by-coordinates 0.005 USDC
https://x402.forgemesh.io/archive-daily-weather 0.005 USDC
https://x402.forgemesh.io/area-perimeter-calculator 0.002 USDC
https://x402.forgemesh.io/article-extractor 0.005 USDC
https://x402.forgemesh.io/asteroid-close-approach-data 0.01 USDC
https://x402.forgemesh.io/astronomy-image-feed 0.002 USDC
https://x402.forgemesh.io/astronomy-picture-of-day 0.002 USDC
https://x402.forgemesh.io/atomic-number-lookup 0.002 USDC
https://x402.forgemesh.io/audio-format-converter 0.005 USDC
https://x402.forgemesh.io/audio-to-text-convert 0.03 USDC
https://x402.forgemesh.io/audio-transcription-api 0.03 USDC
https://x402.forgemesh.io/auto-tag-image 0.005 USDC
https://x402.forgemesh.io/background-removal 0.02 USDC
https://x402.forgemesh.io/bank-holidays 0.003 USDC
https://x402.forgemesh.io/base-converter 0.001 USDC
https://x402.forgemesh.io/bible-chapter 0.005 USDC
https://x402.forgemesh.io/bible-reference 0.005 USDC
https://x402.forgemesh.io/bible-verse-lookup 0.005 USDC
https://x402.forgemesh.io/bill-status-tracker 0.005 USDC
https://x402.forgemesh.io/binary-hex-converter 0.001 USDC
https://x402.forgemesh.io/builder-philosophy 0.01 USDC
https://x402.forgemesh.io/business-days-between 0.001 USDC
https://x402.forgemesh.io/campaign-finance-totals 0.01 USDC
https://x402.forgemesh.io/candidate-fundraising 0.01 USDC
https://x402.forgemesh.io/candidate-id-resolver 0.005 USDC
https://x402.forgemesh.io/car-complaints 0.005 USDC
https://x402.forgemesh.io/car-mpg-lookup 0.005 USDC
https://x402.forgemesh.io/car-problem-reports 0.005 USDC
https://x402.forgemesh.io/car-recalls 0.005 USDC
https://x402.forgemesh.io/car-reliability-report 0.01 USDC
https://x402.forgemesh.io/car-safety-ratings 0.005 USDC
https://x402.forgemesh.io/celsius-to-fahrenheit 0.001 USDC
Showing the first 50 of 484 priced endpoints.
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0x850363a27f0ac6feb9c7a3ec4c1d295262df9432 on Base · basescan ↗
Listed by facilitators Coinbase CDP · 64
Observed on-chain inflow verified on-chain
Last 7d
$0.46
19 transfers · synced 2026-10-25
Last 30d
$2.99
232 transfers · synced 2026-10-25
Last 90d PRO
Unlock with Pro
90-day total + 90 days of daily history
USDC inflows on Base. Reproducible via eth_getLogs on USDC Transfer events to the wallet. Inflow to a wallet, not proof that every transfer was a paid call.
How the last 30 days were settled
x402-settled: $0.09 (100%) · 7 transfers sent by a known x402 facilitator (Coinbase)
Other: $0.00 plain transfers sent by the payer · $0.00 other contract calls · 3% of $2.75 classified so far. How we classify
Cross-check: Coinbase's Bazaar reports 211 calls in 30 days to this wallet across 61 listed resources; our ledger observed 224 transfers (7 facilitator-settled). Different counters; neither is assumed correct.
Daily 30-day observed-inflow history ↑ +$2.92 since 2026-09-25
2026-09-25 2026-10-25
Last 30 days · 90 days with Pro Peak 30-day total: $3.00 Data points: 31 Total tx (30d window): 232
Payment authenticity evidence confidence How we measure this →
independently_paid 5/5

Many distinct payers observed, low concentration, repeat demand, and no self-referential payment signal.

Assessed window
30d
25 active of 29 observed
Inflow assessed
$2.99
231 transactions
Payer identities
available
0 evidence caveats
Checks run: daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap, payer_uniqueness, payer_concentration, payer_recurrence, payer_payee_overlap. Derived from agent_revenue_daily, agents.payment_wallet, agent_payment_transactions. Measured 2026-10-25.
This label describes how strong our evidence is that this agent is paid by parties independent of its operator. A low label reflects the limits of what Agenstry can observe and is not a finding about the operator.
Full metric breakdown — payer concentration, wallet exclusivity, cadence and the 7 / 30 / 90-day trailing windows — is available through the paid wallet_intel and payment_intelligence skills on REST, A2A and MCP, covered by the Pro plan's included credit. API docs →
Agent cardhttps://x402.forgemesh.io/.well-known/agent-card.json
Providerhttps://forgemesh.io
Docshttps://x402.forgemesh.io/llms.txt
Discovered via
agentic_market recrawl_hot x402_list recrawl_warm

Skills · 25 declared by this agent

These skills are declared by the agent. A taxonomy link appears only when we can classify a skill confidently.

agent-fortune

Agent fortune API: a fortune cookie written specifically for AI agents ('A cached response is worth two upstream calls'), plus a lucky number and lucky HTTP sta…

No taxonomy category yet
x402utilityapifleetpost
fortune-cookie

Fortune cookie API for AI agents: a fortune written for language models, a lucky number, and a lucky HTTP status — the cheapest possible first x402 purchase. Co…

No taxonomy category yet
x402utilityapifleetpost
random-fortune-generator

Random fortune generator: returns a freshly written one-line fortune every call, paired with a lucky number and a lucky HTTP status code for good measure. Price…

No taxonomy category yet
x402utilityapifleetpost
ai-fortune-cookie

AI fortune cookie: a novelty endpoint that hands back a fresh aphorism written with AI agents in mind, plus a lucky number and lucky status code, on every reque…

No taxonomy category yet
x402utilityapifleetpost
airport-lookup

Airport lookup API: resolve any 3-letter IATA or 4-letter ICAO code to the airport's name, city, state, country, coordinates, elevation, and IANA timezone — 29,…

No taxonomy category yet
x402utilityapifleetpost
iata-icao-codes

Airport code API: resolve any IATA (IAH) or ICAO (KIAH) code to airport name, city, country, coordinates, elevation, and timezone — 29,000+ airports, served loc…

No taxonomy category yet
x402utilityapifleetpost
flight-code-lookup

Instant lookup for any 3-letter or 4-letter flight code, returning the matching airport's full name, city, country, coordinates, elevation, and local timezone f…

canonical Flight Search and Booking match 86%
x402utilityapifleetpost
airport-timezone-finder

Look up any airport by its IATA or ICAO code and get back precise coordinates, elevation, and IANA timezone alongside the airport's name and location — useful f…

canonical Timezone Conversion match 89%
x402utilityapifleetpost
astronomy-picture-of-day

Astronomy picture of the day API: one featured space image or video per day — title, plain-language explanation, media type, and full-resolution URL — as struct…

No taxonomy category yet
x402utilityapifleetpost
apod

The daily featured astronomy image or video, with title, explanation text, media type, and image URL, as normalized JSON. Optional date param for any day back t…

No taxonomy category yet
x402utilityapifleetpost
daily-space-photo

Today's (or any past day's) featured astronomy picture — title, plain-language explanation, media type (image or video), and full-resolution URL — as structured…

No taxonomy category yet
x402utilityapifleetpost
nasa-picture-today

One featured space image or video per day, with a written explanation, media type, and direct image URL, as structured JSON. Optional date param retrieves any p…

No taxonomy category yet
x402utilityapifleetpost
bible-chapter

Full Bible chapter by book and chapter number — e.g. Psalm 23, Romans 8 — served from a locally hosted, complete King James Version (KJV) text: all 66 books, 1,…

No taxonomy category yet
x402utilityapifleetpost
read-bible-chapter

Read a full Bible chapter, King James Version, from locally hosted public-domain data — pass a book name and chapter number, get every verse back plus continuou…

No taxonomy category yet
x402utilityapifleetpost
full-chapter-text

Retrieve the complete text of any King James Version Bible chapter, verse-by-verse and as one continuous passage, served entirely from local data. ($0.005 per c…

No taxonomy category yet
x402utilityapifleetpost
psalm-reader

Read any Psalm (or any other KJV chapter) in full — pass book + chapter number, get the complete text back. Built for devotional bots and reading-plan tools. ($…

No taxonomy category yet
x402utilityapifleetpost
bible-verse-lookup

Look up any Bible verse or verse range by reference — 'John 3:16', 'Genesis 1:1-3', '1 Cor 13:4-7' — with full book names and ~90 common abbreviations accepted.…

No taxonomy category yet
x402utilityapifleetpost
scripture-lookup

Scripture reference resolver: pass a reference string and get back the exact King James Version text, verse by verse, from locally hosted public-domain data. Su…

No taxonomy category yet
x402utilityapifleetpost
bible-reference

Resolve a Bible reference (book, chapter, verse or verse range) to KJV text. Handles common book-name abbreviations case-insensitively; invalid references come …

No taxonomy category yet
x402utilityapifleetpost
verse-lookup

Verse lookup by reference string across the full 66-book King James Version, served locally — no upstream Bible API involved. Good for citation bots, sermon too…

No taxonomy category yet
x402utilityapifleetpost
chess-moves

Chess position analysis from a FEN string: every legal move in SAN and UCI notation, whose turn it is, and full game-state flags — check, checkmate, stalemate, …

No taxonomy category yet
x402utilityapifleetpost
chess-legal-moves

List every legal chess move for a position given as FEN, in both SAN (Nf3) and UCI (g1f3) notation, plus turn and check/checkmate/stalemate/draw flags. Pass 'st…

No taxonomy category yet
x402utilityapifleetpost
chess-move-validator

Check whether a chess move is legal in a given FEN position and get the board state after it: resulting FEN, capture info, and whether the move gives check. Ill…

No taxonomy category yet
x402utilityapifleetpost
fen-analyzer

Analyze a chess FEN string: turn to move, complete legal-move list, and terminal-state detection including checkmate, stalemate, and draw by insufficient materi…

No taxonomy category yet
x402utilityapifleetpost
Full catalog (491 paid routes)

This host exposes 491 x402 routes; the complete list with prices and payTo is the free manifest at https://x402.forgemesh.io/.well-known/x402.json.

canonical Agent Service Catalog Discovery match 90%
x402catalogdiscoveryutilityapi

Health · last 30 probes

When HTTP Live JSON-RPC Latency
2026-10-25 12:08:22 200 ✗ 298ms
2026-10-24 22:01:29 200 ✗ 279ms
2026-10-24 10:14:49 200 ✗ 277ms
2026-10-23 20:59:28 200 ✗ 293ms
2026-10-23 08:35:38 200 ✗ 440ms
2026-10-22 19:48:23 200 ✗ 291ms
2026-10-22 05:58:34 200 ✗ 295ms
2026-10-21 17:05:10 200 ✗ 378ms
2026-10-21 03:54:56 200 ✗ 280ms
2026-10-20 11:50:42 200 ✗ 294ms

Who's calling this agent 30d

6 interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3
MJ12bot / Majestic (SEO tool) 4 (67%)
PerplexityBot (crawler) 1 (17%)
BaiduSpider 1 (17%)
Caller geography · top 3
FR 2
US 1
FI 1
Via which API surface · top 3
web 6

Public view: top 3 per dimension. Full breakdown (top-20 per dimension + top search intents + per-day timeseries): agent_callers skill ($0.05/call, $0 on Enterprise). Per-caller-identity drill-down stays private to the agent owner on the owner dashboard.

Cheaper or better alternatives per-skill

↑ 3 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

ForgeMesh x402 Ads
Install one middleware and monetize unused HTTP 402 responses with recommendations, discovery and machine-commerce analytics: network stats,
ForgeMesh Labs · q 80%
ForgeMesh Crypto Signals
Paid crypto market-intelligence API for autonomous agents: crypto signals, whale/CEX/bridge flow alerts, calibrated price ranges, risk state
ForgeMesh Labs · q 80%
ForgeMesh ImageGen
AI image generation and photo transforms for agents and humans: text-to-image (standard, HD, pro), style presets and prompt-driven transform
ForgeMesh Labs · q 80%
Kronos by ForgeMesh
Kronos crypto market intelligence for autonomous agents: hourly signal scores, calibrated price ranges, risk state, decision journals and ou
ForgeMesh Labs · q 80%
Agent Exchange live
Machine-payable data and tools for autonomous agents: crypto pre-trade intelligence, on-chain RPC reads, web research, public-sector opportu
RileyCraig14 · q 100%
Agent Exchange live
Machine-payable data and tools for autonomous agents: crypto pre-trade intelligence, on-chain RPC reads, web research, public-sector opportu
RileyCraig14 · q 100%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/x402.forgemesh.io.svg)](https://agenstry.com/agents/x402.forgemesh.io)
[![Verified Business](https://agenstry.com/badge/x402.forgemesh.io/identity.svg)](https://agenstry.com/agents/x402.forgemesh.io)
[![Uptime](https://agenstry.com/badge/x402.forgemesh.io/uptime.svg)](https://agenstry.com/agents/x402.forgemesh.io)
[![A2A version](https://agenstry.com/badge/x402.forgemesh.io/protocol.svg)](https://agenstry.com/agents/x402.forgemesh.io)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "ForgeMesh Utility Grid",
  "description": "Hundreds of pay-per-call utility APIs for AI agents (text, data, dev tools, government and vehicle data) at $0.001-$0.05 per call. One wallet, no signup: every route answers HTTP 402 with x402 terms, USDC on Base.",
  "url": "https://x402.forgemesh.io",
  "provider": {
    "organization": "ForgeMesh Labs",
    "url": "https://forgemesh.io"
  },
  "version": "1.0.0",
  "protocolVersion": "1.0",
  "documentationUrl": "https://x402.forgemesh.io/llms.txt",
  "supportedProtocols": [
    "x402",
    "http"
  ],
  "supportedInterfaces": [
    {
      "url": "https://x402.forgemesh.io/agent-fortune",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    }
  ],
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "discovery": {
    "x402": "https://x402.forgemesh.io/.well-known/x402.json",
    "openapi": "https://x402.forgemesh.io/openapi.json",
    "llms": "https://x402.forgemesh.io/llms.txt",
    "ard": "https://x402.forgemesh.io/.well-known/ard.json",
    "agentsTxt": "https://x402.forgemesh.io/agents.txt"
  },
  "skills": [
    {
      "id": "agent-fortune",
      "name": "agent-fortune",
      "description": "Agent fortune API: a fortune cookie written specifically for AI agents ('A cached response is worth two upstream calls'), plus a lucky number and lucky HTTP status code. The cheapest, most delightful way to make your first x402 payment and verify your wallet stack works end to end. New fortune ev\u2026 ($0.001 per call, x402)",
      "url": "https://x402.forgemesh.io/agent-fortune",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/agent-fortune"
      ]
    },
    {
      "id": "fortune-cookie",
      "name": "fortune-cookie",
      "description": "Fortune cookie API for AI agents: a fortune written for language models, a lucky number, and a lucky HTTP status \u2014 the cheapest possible first x402 purchase. Come for the novelty, stay for the utility grid. ($0.001 per call, x402)",
      "url": "https://x402.forgemesh.io/fortune-cookie",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/fortune-cookie"
      ]
    },
    {
      "id": "random-fortune-generator",
      "name": "random-fortune-generator",
      "description": "Random fortune generator: returns a freshly written one-line fortune every call, paired with a lucky number and a lucky HTTP status code for good measure. Priced as the cheapest possible test payment, it doubles as a simple way to confirm a wallet or payment integration is wired up correctly befo\u2026 ($0.001 per call, x402)",
      "url": "https://x402.forgemesh.io/random-fortune-generator",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/random-fortune-generator"
      ]
    },
    {
      "id": "ai-fortune-cookie",
      "name": "ai-fortune-cookie",
      "description": "AI fortune cookie: a novelty endpoint that hands back a fresh aphorism written with AI agents in mind, plus a lucky number and lucky status code, on every request. Useful as a low-stakes first call to verify a payment flow works end to end, or simply as a bit of personality to sprinkle into a bot\u2026 ($0.001 per call, x402)",
      "url": "https://x402.forgemesh.io/ai-fortune-cookie",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/ai-fortune-cookie"
      ]
    },
    {
      "id": "airport-lookup",
      "name": "airport-lookup",
      "description": "Airport lookup API: resolve any 3-letter IATA or 4-letter ICAO code to the airport's name, city, state, country, coordinates, elevation, and IANA timezone \u2014 29,000+ airports worldwide, answered locally in milliseconds. Unknown codes return an unpaid 404. For travel planning, flight tooling, and l\u2026 ($0.003 per call, x402)",
      "url": "https://x402.forgemesh.io/airport-lookup",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/airport-lookup"
      ]
    },
    {
      "id": "iata-icao-codes",
      "name": "iata-icao-codes",
      "description": "Airport code API: resolve any IATA (IAH) or ICAO (KIAH) code to airport name, city, country, coordinates, elevation, and timezone \u2014 29,000+ airports, served locally in milliseconds. For travel, logistics, and aviation agents. ($0.003 per call, x402)",
      "url": "https://x402.forgemesh.io/iata-icao-codes",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/iata-icao-codes"
      ]
    },
    {
      "id": "flight-code-lookup",
      "name": "flight-code-lookup",
      "description": "Instant lookup for any 3-letter or 4-letter flight code, returning the matching airport's full name, city, country, coordinates, elevation, and local timezone from a database of 29,000+ airports. Built for booking engines, itinerary builders, and dispatch systems that need to resolve a code witho\u2026 ($0.003 per call, x402)",
      "url": "https://x402.forgemesh.io/flight-code-lookup",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/flight-code-lookup"
      ]
    },
    {
      "id": "airport-timezone-finder",
      "name": "airport-timezone-finder",
      "description": "Look up any airport by its IATA or ICAO code and get back precise coordinates, elevation, and IANA timezone alongside the airport's name and location \u2014 useful for scheduling arrivals and departures across time zones or plotting airports on a map. Covers 29,000+ airports worldwide, resolved locall\u2026 ($0.003 per call, x402)",
      "url": "https://x402.forgemesh.io/airport-timezone-finder",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/airport-timezone-finder"
      ]
    },
    {
      "id": "astronomy-picture-of-day",
      "name": "astronomy-picture-of-day",
      "description": "Astronomy picture of the day API: one featured space image or video per day \u2014 title, plain-language explanation, media type, and full-resolution URL \u2014 as structured JSON. Defaults to today's picture; pass an optional date (YYYY-MM-DD) for any day back to mid-1995. Use for daily-digest bots, conte\u2026 ($0.002 per call, x402)",
      "url": "https://x402.forgemesh.io/astronomy-picture-of-day",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/astronomy-picture-of-day"
      ]
    },
    {
      "id": "apod",
      "name": "apod",
      "description": "The daily featured astronomy image or video, with title, explanation text, media type, and image URL, as normalized JSON. Optional date param for any day back to mid-1995. For content agents, daily-digest bots, and space-education tools. ($0.002 per call, x402)",
      "url": "https://x402.forgemesh.io/apod",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/apod"
      ]
    },
    {
      "id": "daily-space-photo",
      "name": "daily-space-photo",
      "description": "Today's (or any past day's) featured astronomy picture \u2014 title, plain-language explanation, media type (image or video), and full-resolution URL \u2014 as structured JSON. Pass an optional date (YYYY-MM-DD) to fetch a specific day's picture back to mid-1995. For daily-digest bots, content-scheduling a\u2026 ($0.002 per call, x402)",
      "url": "https://x402.forgemesh.io/daily-space-photo",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/daily-space-photo"
      ]
    },
    {
      "id": "nasa-picture-today",
      "name": "nasa-picture-today",
      "description": "One featured space image or video per day, with a written explanation, media type, and direct image URL, as structured JSON. Optional date param retrieves any past day's picture. Built for content-generation agents, daily-newsletter bots, and novelty/education feeds that want a fresh space visual\u2026 ($0.002 per call, x402)",
      "url": "https://x402.forgemesh.io/nasa-picture-today",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/nasa-picture-today"
      ]
    },
    {
      "id": "bible-chapter",
      "name": "bible-chapter",
      "description": "Full Bible chapter by book and chapter number \u2014 e.g. Psalm 23, Romans 8 \u2014 served from a locally hosted, complete King James Version (KJV) text: all 66 books, 1,189 chapters, no third-party dependency at request time. Book names are matched case-insensitively and understand common abbreviations. R\u2026 ($0.005 per call, x402)",
      "url": "https://x402.forgemesh.io/bible-chapter",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/bible-chapter"
      ]
    },
    {
      "id": "read-bible-chapter",
      "name": "read-bible-chapter",
      "description": "Read a full Bible chapter, King James Version, from locally hosted public-domain data \u2014 pass a book name and chapter number, get every verse back plus continuous reading text. ($0.005 per call, x402)",
      "url": "https://x402.forgemesh.io/read-bible-chapter",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/read-bible-chapter"
      ]
    },
    {
      "id": "full-chapter-text",
      "name": "full-chapter-text",
      "description": "Retrieve the complete text of any King James Version Bible chapter, verse-by-verse and as one continuous passage, served entirely from local data. ($0.005 per call, x402)",
      "url": "https://x402.forgemesh.io/full-chapter-text",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/full-chapter-text"
      ]
    },
    {
      "id": "psalm-reader",
      "name": "psalm-reader",
      "description": "Read any Psalm (or any other KJV chapter) in full \u2014 pass book + chapter number, get the complete text back. Built for devotional bots and reading-plan tools. ($0.005 per call, x402)",
      "url": "https://x402.forgemesh.io/psalm-reader",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/psalm-reader"
      ]
    },
    {
      "id": "bible-verse-lookup",
      "name": "bible-verse-lookup",
      "description": "Look up any Bible verse or verse range by reference \u2014 'John 3:16', 'Genesis 1:1-3', '1 Cor 13:4-7' \u2014 with full book names and ~90 common abbreviations accepted. Returns normalized reference and exact King James Version (KJV) text from locally hosted public-domain scripture, no third-party depende\u2026 ($0.005 per call, x402)",
      "url": "https://x402.forgemesh.io/bible-verse-lookup",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/bible-verse-lookup"
      ]
    },
    {
      "id": "scripture-lookup",
      "name": "scripture-lookup",
      "description": "Scripture reference resolver: pass a reference string and get back the exact King James Version text, verse by verse, from locally hosted public-domain data. Supports single verses and same-chapter ranges. ($0.005 per call, x402)",
      "url": "https://x402.forgemesh.io/scripture-lookup",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/scripture-lookup"
      ]
    },
    {
      "id": "bible-reference",
      "name": "bible-reference",
      "description": "Resolve a Bible reference (book, chapter, verse or verse range) to KJV text. Handles common book-name abbreviations case-insensitively; invalid references come back as structured errors. ($0.005 per call, x402)",
      "url": "https://x402.forgemesh.io/bible-reference",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/bible-reference"
      ]
    },
    {
      "id": "verse-lookup",
      "name": "verse-lookup",
      "description": "Verse lookup by reference string across the full 66-book King James Version, served locally \u2014 no upstream Bible API involved. Good for citation bots, sermon tools, and study aids. ($0.005 per call, x402)",
      "url": "https://x402.forgemesh.io/verse-lookup",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/verse-lookup"
      ]
    },
    {
      "id": "chess-moves",
      "name": "chess-moves",
      "description": "Chess position analysis from a FEN string: every legal move in SAN and UCI notation, whose turn it is, and full game-state flags \u2014 check, checkmate, stalemate, draw, insufficient material, threefold repetition. Optionally validate and apply one move to get the resulting FEN. Deterministic rules l\u2026 ($0.002 per call, x402)",
      "url": "https://x402.forgemesh.io/chess-moves",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/chess-moves"
      ]
    },
    {
      "id": "chess-legal-moves",
      "name": "chess-legal-moves",
      "description": "List every legal chess move for a position given as FEN, in both SAN (Nf3) and UCI (g1f3) notation, plus turn and check/checkmate/stalemate/draw flags. Pass 'start' for the opening position. For bots playing chess, validating opponents, or teaching the rules. ($0.002 per call, x402)",
      "url": "https://x402.forgemesh.io/chess-legal-moves",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/chess-legal-moves"
      ]
    },
    {
      "id": "chess-move-validator",
      "name": "chess-move-validator",
      "description": "Check whether a chess move is legal in a given FEN position and get the board state after it: resulting FEN, capture info, and whether the move gives check. Illegal moves return a clear verdict instead of an error, so game bots can handle bad input gracefully. ($0.002 per call, x402)",
      "url": "https://x402.forgemesh.io/chess-move-validator",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/chess-move-validator"
      ]
    },
    {
      "id": "fen-analyzer",
      "name": "fen-analyzer",
      "description": "Analyze a chess FEN string: turn to move, complete legal-move list, and terminal-state detection including checkmate, stalemate, and draw by insufficient material or repetition. Malformed FEN comes back as a structured validity report an agent can act on rather than a bare failure. ($0.002 per call, x402)",
      "url": "https://x402.forgemesh.io/fen-analyzer",
      "tags": [
        "x402",
        "utility",
        "api",
        "fleet",
        "post"
      ],
      "examples": [
        "POST https://x402.forgemesh.io/fen-analyzer"
      ]
    },
    {
      "id": "x402-catalog",
      "name": "Full catalog (491 paid routes)",
      "description": "This host exposes 491 x402 routes; the complete list with prices and payTo is the free manifest at https://x402.forgemesh.io/.well-known/x402.json.",
      "url": "https://x402.forgemesh.io/.well-known/x402.json",
      "tags": [
        "x402",
        "catalog",
        "discovery",
        "utility",
        "api",
        "fleet"
      ],
      "examples": [
        "GET https://x402.forgemesh.io/.well-known/x402.json"
      ]
    }
  ],
  "securitySchemes": {
    "x402": {
      "type": "x402",
      "description": "HTTP 402 payment challenge; pay in USDC on Base (eip155:8453) and retry with the PAYMENT-SIGNATURE header. No accounts or API keys."
    }
  },
  "securityRequirements": [
    {
      "x402": []
    }
  ],
  "note": "x402 HTTP API, not JSON-RPC A2A: paid routes answer HTTP 402 with x402 payment terms (USDC, Base). Pay the challenge and repeat the request."
}