# Monero Token Price API

> Monero Token Price API is a paid API for AI agents from api.web3identity.com, paid per call via x402, $0.010000/call, status unknown (last checked 2026-09-13).

Returns the current price of Monero (XMR) aggregated from multiple sources, including 24-hour price change

## Facts

- Endpoint: GET https://api.web3identity.com/api/price/monero
- Price: $0.010000/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 1
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-web3identity-com-85173e7f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9ehqrDW7cfRjb40HZGwR4

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-web3identity-com-85173e7f
```

Example prompt: What's the current price of Monero in USD right now, and how much has it changed in the last 24 hours?

## When to prefer this

Use this endpoint when you specifically need the current Monero (XMR) price aggregated from multiple sources with 24h change data. Prefer it over general market cap APIs when you want a single token price rather than broad market statistics, and over exchange-specific APIs when you want an aggregated consensus price.

## Known failure modes

- Price feed unavailable from aggregated sources — service may return partial or stale data
- Token not found if endpoint is misconfigured — returns 404
- Rate limit or payment failure — returns 402 if x402 micropayment not processed
- Network timeout from aggregator sources — slow or no response

## How this service works

Get current token price from multiple aggregated sources

## Output

Returns a JSON object with the current Monero (XMR) price as a number, the token name, the currency denomination (e.g. USD), and the 24-hour percentage price change.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {}
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type"
   ],
   "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": {
      "price": {
       "type": "number"
      },
      "token": {
       "type": "string"
      },
      "currency": {
       "type": "string"
      },
      "change24h": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## More

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