x402 Discovery

List x402 services

Search and browse online services that accept x402 payments. Full-text search over name/description/tags; filter by network or tag; omit the query to list all, ordered by recent popularity.

get/v1/x402/resources

Request

  • Base URL: https://api.prod.keyban.io
  • URL: https://api.prod.keyban.io/v1/x402/resources
  • Auth: one of:
    • API key in header X-Api-Key
    • bearer (a scheme the document does not define)

Query parameters

searchstring
Example:weather

Full-text query matched against service name, description and tags. Omit to list all, ordered by popularity.

networkstring
Example:eip155:8453

Filter to services accepting payment on this CAIP-2 chain id.

tagstring
Example:market news

Filter to services carrying this exact tag.

currentPageinteger
Example:1

1-based page index.

pageSizeinteger
Example:24

Items per page (max 100).

Response

totalinteger required

Total count of items matching the query

Example response

{
  "data": [
    {
      "resource": "https://x402.ottoai.services/crypto-news",
      "serviceName": "Otto AI",
      "description": "Real-time crypto market news with sentiment analysis.",
      "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/icon.png",
      "type": "http",
      "x402Version": 2,
      "tags": [
        "crypto news",
        "market news"
      ],
      "networks": [
        "eip155:8453"
      ],
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "1000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0x0E84dDEdAaE6A779c462C22a59F301EC31B6b808",
          "maxTimeoutSeconds": 300
        }
      ],
      "httpMethod": "POST",
      "quality": {
        "l30DaysTotalCalls": 1284,
        "l30DaysUniquePayers": 73,
        "lastCalledAt": "2026-06-24T13:19:49.520Z"
      },
      "source": "orthogonal",
      "host": "x402.orthogonal.com",
      "via": "Orthogonal",
      "payable": true,
      "operation": "people/count"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.