# Synapse Precious Metals Price API

> Synapse Precious Metals Price API is a paid API for AI agents from anibalb.duckdns.org, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-31).

Returns the current spot price of precious metals (e.g. silver, gold) in USD, paid per call via x402/USDC on Base.

## Facts

- Endpoint: GET https://anibalb.duckdns.org/x402/precious-metals?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/synapse-precious-metals-price-api-569e66f0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PWtQPrvUV3k6LTUu-5Fcd

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 synapse-precious-metals-price-api-569e66f0
```

Example prompt: What is the current spot price of silver in USD?

## When to prefer this

Choose this endpoint when you need a quick, no-account spot price lookup for precious metals (gold, silver, etc.) paid per call in USDC via x402, without needing to manage API keys or subscriptions. Ideal for agents running on Base that need lightweight, pay-as-you-go commodity pricing.

## Known failure modes

- Payment not included or insufficient USDC — returns HTTP 402 with payment details
- Invalid or unsupported metal type — may return 404 or empty result
- Upstream data provider outage — stale or missing price data
- Network timeout to anibalb.duckdns.org — connection refused or timeout error

## How this service works

Public data and utility APIs paid per call in USDC on Base (x402). No accounts, no API keys. 174 routes: crypto/equity data, onchain reads, DNS/email/security intel, geo/weather, x402 payment diagnostics, dev utilities and more.

## Output

Returns a JSON object with the metal's name (e.g. 'Silver'), its ticker symbol (e.g. 'XAG'), the currency ('USD'), the current price in USD as a float, and an ISO 8601 timestamp of when the price was last updated.

## 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"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "name": "Silver",
  "symbol": "XAG",
  "currency": "USD",
  "price_usd": 54.05,
  "updatedAt": "2026-10-25T16:19:40Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/synapse-precious-metals-price-api-569e66f0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from anibalb.duckdns.org](https://www.zero.xyz/host/anibalb.duckdns.org/llms.txt)
