# Rencom x402 Resource Search

> Rencom x402 Resource Search is a paid API for AI agents from api.rencom.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Searches and ranks x402 pay-per-call API endpoints by price, popularity, or reliability to help agents find the best resource for a task

## Facts

- Endpoint: GET https://api.rencom.ai/search
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rencom-x402-resource-search-b1d559ad
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3j-qYj2oE1Qs0jxlEjPuY

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 rencom-x402-resource-search-b1d559ad
```

Example prompt: Search Rencom for x402 endpoints that can do image captioning — show me up to 5 results sorted by most popular so I can pick the best one.

## When to prefer this

Use this endpoint when an AI agent needs to dynamically discover and select x402-compatible pay-per-call APIs at runtime, especially when optimizing for cost, reliability, or usage popularity. Prefer it over hardcoded endpoint lists when the best tool for a subtask is unknown or when cost/reliability tradeoffs need to be evaluated before committing to a call.

## Known failure modes

- Missing required 'q' parameter returns a 400 error
- Limit out of range (not 1-5) may return a validation error
- No matching x402 resources returns an empty results array
- Invalid sort_by enum value may return a 400 error
- Offset beyond available results returns empty results with has_more=false

## How this service works

Search for x402 resources. Ranks candidate endpoints by historical agent outcomes to minimize execution failure and cost variance before selection. Sort by price, popularity or reliability to ensure you get the best resources.

## Output

A paginated list of up to 5 matching x402 resource objects, each with a resource URL, human-readable description, price in USD, and blockchain network; plus pagination fields (limit, offset, has_more) and the sort method applied.

## Response schema (JSON Schema)

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "q": {
    "type": "string",
    "required": true,
    "description": "Search query string"
   },
   "limit": {
    "type": "int",
    "required": false,
    "description": "Maximum results to return, between 1 and 5. Default 3"
   },
   "offset": {
    "type": "int",
    "required": false,
    "description": "Offset for pagination. Default 0"
   },
   "sort_by": {
    "enum": [
     "recommended",
     "price_low",
     "price_high",
     "newest",
     "most_popular",
     "most_used"
    ],
    "type": "string",
    "required": false,
    "description": "Sort method for results"
   }
  }
 },
 "output": {
  "type": "object",
  "properties": {
   "limit": {
    "type": "int",
    "description": "Results per page"
   },
   "query": {
    "type": "string",
    "description": "The search query used"
   },
   "offset": {
    "type": "int",
    "description": "Current offset"
   },
   "results": {
    "type": "array",
    "items": {
     "type": "object",
     "properties": {
      "price": {
       "type": "string",
       "description": "Price in USD"
      },
      "network": {
       "type": "string",
       "description": "Blockchain network"
      },
      "resource": {
       "type": "string",
       "description": "Resource URL"
      },
      "description": {
       "type": "string",
       "description": "Resource description"
      }
     }
    },
    "description": "List of matching x402 resources"
   },
   "sort_by": {
    "type": "string",
    "description": "Sort method used"
   },
   "has_more": {
    "type": "boolean",
    "description": "Whether more results are available"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rencom-x402-resource-search-b1d559ad/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.rencom.ai](https://www.zero.xyz/host/api.rencom.ai/llms.txt)
