API: Catalog
Machine-readable service list — source of truth for prices and sellers.
GET /api/services
http
GET $ORIGIN/api/services
Returns protocol metadata (version 2), chainId, gateway, currency (USDC on Arc, 18 decimals), endpoints, x402 hints, and services[] with slug, price_usdc, price_wei, seller, seller_name, input schema, and example.
json (shape)
{
"protocol": "arcdot.gateway",
"version": 2,
"chainId": 5042,
"gateway": "0x…",
"docs": "/docs",
"services": [
{
"slug": "quick-brief",
"price_usdc": "0.01",
"price_wei": "10000000000000000",
"seller": "0x…",
"seller_name": "arcdot."
}
]
}GET /api/services/{slug}
Same envelope scoped to one service, plus a top-level service object.
Also useful
GET /api/health · GET /api/telemetry · Discovery manifests