# Ozmium API Catalog Discovery Endpoint

> Ozmium API Catalog Discovery Endpoint is a paid API for AI agents from ozmium.org, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-13).

Returns the full priced Ozmium API catalog with live pricing, discovery links, OpenAPI specs, and MCP tools for all /v1 resources via the x402-compatible /api entry point

## Facts

- Endpoint: GET https://ozmium.org/api
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ozmium-api-catalog-discovery-endpoint-6dc1cfd6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oxStbTNmgr7kLPk2oU87G

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 ozmium-api-catalog-discovery-endpoint-6dc1cfd6
```

Example prompt: Show me everything available on Ozmium — list all the API resources, their live prices, and discovery links so I can see what DeFi operations I can run from here.

## When to prefer this

Use this endpoint when an agent needs to discover all available Ozmium capabilities before deciding which specific DeFi operation to call, or when an x402 scanner is probing for the payment handshake. Prefer this over GET /v1 when you specifically need the priced/x402-gated version of the catalog.

## Known failure modes

- 402 Payment Required if x402 payment header is missing or insufficient (expected for scanners)
- Network timeout if ozmium.org is unreachable
- Empty or partial catalog if upstream pricing data is stale
- Malformed response if content-type negotiation fails

## How this service works

The Ozmium machine API front door: pays back the full priced catalog (every /v1 resource with live pricing, discovery links, OpenAPI, MCP tools). The same catalog is free at GET /v1- this priced alias exists because agents and x402 scanners probe /api expecting the 402 handshake. GET /api.

## Output

A full catalog of all Ozmium /v1 resources including their IDs, paths, live pricing, discovery links, OpenAPI documentation, and MCP tool definitions — essentially a priced service directory for the entire Ozmium agent API platform.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "data": {
       "type": "object",
       "properties": {
        "name": {
         "type": "string"
        },
        "items": {
         "type": "array",
         "items": {
          "type": "object",
          "properties": {
           "id": {
            "type": "string"
           },
           "path": {
            "type": "string"
           }
          }
         }
        }
       }
      },
      "network": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ozmium-api-catalog-discovery-endpoint-6dc1cfd6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ozmium.org](https://www.zero.xyz/host/ozmium.org/llms.txt)
