# ForgeMesh x402 Product Catalog

> ForgeMesh x402 Product Catalog is a paid API for AI agents from x402.forgemesh.io, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Returns a live catalog of all ForgeMesh x402 agent services, including name, category, live route count, and price range, with optional filtering by category.

## Facts

- Endpoint: POST https://x402.forgemesh.io/x402-product-catalog
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forgemesh-x402-product-catalog-ee22e3ff
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ho_4_DX8FH1URXt4n9g5r

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 forgemesh-x402-product-catalog-ee22e3ff -d '<json body>'
```

Example prompt: Show me all the ForgeMesh x402 agent services in the travel category — I want to see what's available, how many routes each has, and the price range.

## When to prefer this

Use this endpoint when an agent needs to discover what ForgeMesh x402 services exist before deciding which one to call, or when a user wants to browse available tools by category. Pair with the fleet-product-detail endpoint for full route schemas and worked examples after identifying the target service.

## Known failure modes

- Invalid category value returns empty results or an error
- Catalog may be temporarily stale if a downstream service's discovery surface is unavailable
- Missing or malformed POST body may return a 400 error
- Service unavailability returns a non-200 response

## How this service works

Live catalog of every x402 agent service in the ForgeMesh fleet: name, category, live route count, and price range per service, sourced from each service's own public API discovery surface. Filter by category (onchain-intel, voice, travel, econ-intel, commerce, infra, media, utility-grid). Pair with fleet-product-detail for exact routes, input schemas, and worked call examples.

## Output

A structured list of ForgeMesh x402 services, each with its name, category, number of live routes, and price range per call, filtered by the requested category if provided.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "category": {
   "type": "string",
   "description": "Optional: onchain-intel, voice, travel, econ-intel, commerce, infra, media, utility-grid"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "category": "onchain-intel",
  "products": [
   {
    "id": "onchain-anomaly",
    "host": "anomaly.forgemesh.io",
    "name": "Blockchain & Market Anomaly Detection",
    "summary": "Paid real-time anomaly detection via x402. Mempool, whale alerts, stablecoin depegs, and GitHub trending signals.",
    "category": "onchain-intel",
    "price_range": {
     "max": 0.05,
     "min": 0.01
    },
    "route_count": 16
   }
  ],
  "categories": [
   "commerce",
   "econ-intel",
   "infra",
   "media",
   "onchain-intel",
   "travel",
   "utility-grid",
   "voice"
  ],
  "generated_at": "2026-07-17T11:53:32.075Z",
  "total_products": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forgemesh-x402-product-catalog-ee22e3ff/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.forgemesh.io](https://www.zero.xyz/host/x402.forgemesh.io/llms.txt)
