Agent Health Monitor API

REST API for agent-wallet trust and health on Base L2, published as OpenAPI 3.1.0 (v1.8.0) at https://agenthealthmonitor.xyz/openapi.json — 74 paths / 76 operations across Scoring & Risk (/risk, /risk/premium, /counterparties, /network-map), Health & Hygiene (/health, /wash, /ahs, /ahs/route, /ahs/route/policy, /ahs/batch, /report-card), Optimization (/optimize, /retry + free preview), Protection (/agent/protect + free preview), Alerts (subscribe / configure / status / unsubscribe with Slack, Discord or generic webhooks), plus discovery/info, partner coupon, Stripe billing and X-Internal-Key admin routes. Paid routes answer HTTP 402 with an x402 v2 PAYMENT-REQUIRED challenge (USDC on eip155:8453) unless an X-API-Key is sent. The spec declares no servers[] or securitySchemes; the base URL comes from the docs.

Operations 76

GET / Root #
HEAD / Root #
GET /app App Page #
GET /shield Shield Page #
GET /verify Verify Page #
GET /roadmap Roadmap #
GET /.well-known/agent-registration.json Agent Registration #
GET /.well-known/agent.json A2A Agent Card #
GET /.well-known/402index-verify.txt Verify 402Index #
GET /.well-known/x402 X402 Discovery #
GET /api/info Api Info #
GET /api/ecosystem-stats Ecosystem Stats #
GET /api/leaderboard Leaderboard #
GET /api/agent/{address} Get Agent Public #
GET /scan/quality Scan Quality #
GET /dashboard Dashboard #
GET /pay-by-card Pay By Card #
GET /api/endpoint-info/{slug} Endpoint Info #
GET /endpoints/{slug} Endpoint Page #
GET /coupon/validate/{code} Validate Coupon #
GET /coupon/risk/{code}/{address} Coupon Risk #
GET /coupon/health/{code}/{address} Coupon Health #
GET /coupon/optimize/{code}/{address} Coupon Optimize #
GET /coupon/retry/{code}/{address} Coupon Retry #
GET /coupon/protect/{code}/{address} Coupon Protect #
GET /coupon/alerts/{code}/{address} Coupon Alerts #
GET /coupon/risk-premium/{code}/{address} Coupon Premium Risk #
GET /coupon/counterparties/{code}/{address} Coupon Counterparties #
GET /coupon/network-map/{code}/{address} Coupon Network Map #
GET /coupon/wash/{code}/{address} Coupon Wash #
GET /coupon/ahs/{code}/{address} Coupon Ahs #
GET /coupon/report-card/{code}/{address} Coupon Report Card #
POST /chat Chat #
GET /up Up #
GET /risk/premium/{address} Get Premium Risk Score #
GET /counterparties/{address} Get Counterparties #
GET /network-map/{address} Get Network Map #
GET /risk/{address} Get Risk Score #
GET /health/{address} Get Health Report #
POST /wash/{address} Get Wash Report #
GET /ahs/{address} Get Ahs Report #
GET /ahs/route/policy Get Routing Policy #
PUT /ahs/route/policy Put Routing Policy #
GET /ahs/route/{address} Get Trust Route #
POST /ahs/batch Get Ahs Batch #
GET /report-card/{address} Get Report Card #
GET /optimize/{address} Get Optimization Report #
GET /agent/protect/preview/{address} Protection Preview #
GET /agent/protect/{address} Get Protection Report #
GET /retry/preview/{address} Retry Preview #
GET /retry/{address} Get Retry Transactions #
GET /alerts/subscribe/{address} Subscribe Alerts #
POST /alerts/configure Configure Alerts #
GET /alerts/status/{address} Alert Status #
DELETE /alerts/unsubscribe/{address} Unsubscribe Alerts #
POST /stripe/webhook Stripe Webhook #
POST /stripe/webhook/test Stripe Webhook Test #
GET /stripe/key/{session_id} Retrieve Key #
GET /checkout/success Checkout Success Page #
POST /shield/subscribe Shield Subscribe #
GET /api/key/status Api Key Status #
GET /partners/{partner_id}/usage Partner Usage #
GET /security/activity Security Activity #
GET /trust-registry Trust Registry #
GET /internal/agent-profile/{address} Internal Agent Profile #
POST /acp-scan/trigger Trigger Acp Scan #
GET /acp-scan/status Acp Scan Status #
POST /olas-scan/trigger Trigger Olas Scan #
GET /olas-scan/status Olas Scan Status #
POST /arc-scan/trigger Trigger Arc Scan #
GET /arc-scan/status Arc Scan Status #
POST /celo-scan/trigger Trigger Celo Scan #
GET /celo-scan/status Celo Scan Status #
POST /erc8004-scan/trigger Trigger Erc8004 Scan #
GET /erc8004-scan/status Erc8004 Scan Status #
GET /erc8183/status Erc8183 Status #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/agent-health-monitor-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

agenthealthmonitor-xyz-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Agent Health Monitor API
  description: 'Wallet intelligence API for autonomous agents on Base L2.


    Analyzes transaction failures, gas inefficiency, nonce issues, counterparty risk, and behavioural patterns. Returns actionable
    health reports, risk scores, gas optimization plans, and ready-to-sign retry transactions.


    **Payment:** All paid endpoints accept x402 protocol (USDC on Base) or a fiat-purchased API key via the `X-API-Key` header.


    **Free preview endpoints** are available for `/retry/preview` and `/agent/protect/preview`.


    **Coupon access** — partners can use coupon codes to access any paid endpoint without x402 payment via the `/coupon/{action}/{code}/{address}`
    routes.'
  contact:
    name: AHM Support
    url: https://agenthealthmonitor.xyz/
  license:
    name: Proprietary
  version: 1.8.0
servers:


# --- truncated at 32 KB (116 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/agenthealthmonitor-xyz/refs/heads/main/openapi/agenthealthmonitor-xyz-openapi.yml