# DeepBlue x402 Ecosystem Directory Search

> DeepBlue x402 Ecosystem Directory Search is a paid API for AI agents from api.deepbluebase.xyz, paid per call via x402, $0.002/call, status down (last checked 2026-09-15).

Search a curated directory of x402-protocol APIs, tools, facilitators, and services indexed from x402.eco

## Facts

- Endpoint: GET https://api.deepbluebase.xyz/discover
- Price: $0.002/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-deepbluebase-xyz-20f815ef
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_q-IFCa6l2bl5CDndgZx6R

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability api-deepbluebase-xyz-20f815ef
```

Example prompt: Search the x402 ecosystem directory for artificial intelligence services — show me up to 10 results in the services-endpoints category.

## When to prefer this

Use this endpoint when an AI agent needs to discover what x402-protocol-compatible APIs, tools, or facilitators exist — especially when the agent doesn't know a specific endpoint URL and needs to browse the ecosystem. Prefer this over general web search when looking specifically for x402 pay-per-call services, since results are curated from x402.eco and enriched with pricing metadata.

## Known failure modes

- Empty results array when no services match the query string
- Invalid category value returns no results or error
- limit exceeding 20 silently capped at 20
- Stale index — newly registered x402 services may not yet appear
- Network timeout if directory index is large or under load

## How this service works

Search the x402 ecosystem directory. Find APIs, tools, facilitators, and services indexed from x402.eco. Query with ?q=your+search&category=services-endpoints&limit=10

## Output

Returns a JSON object with a count of matched results, the original query string, an array of matching service listings (each with name, URL, description, pricing, and category), and the total number of indexed entries. Source is attributed to x402.eco plus DeepBlue curated entries.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "q": "artificial intelligence",
   "limit": 10,
   "category": "services-endpoints"
  }
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "q": {
       "type": "string",
       "description": "Search query"
      },
      "limit": {
       "type": "number",
       "description": "Max results (default 10, max 20)"
      },
      "category": {
       "type": "string",
       "description": "Filter by category: services-endpoints, infrastructure-tooling, facilitators, client-integrations"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "count": {
       "type": "number"
      },
      "results": {
       "type": "array"
      },
      "total_indexed": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-deepbluebase-xyz-20f815ef/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.deepbluebase.xyz](https://www.zero.xyz/host/api.deepbluebase.xyz/llms.txt)
