# OneSource STANDARD/ETH OHLC Candles

> OneSource STANDARD/ETH OHLC Candles is a paid API for AI agents from api.onesource.io, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-16).

Returns OHLC price candles for the STANDARD/ETH liquidity pool on Robinhood Chain, priced in ETH per STANDARD token, at configurable timeframes.

## Facts

- Endpoint: GET https://api.onesource.io/standard/v1/candles?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/onesource-standard-eth-ohlc-candles-6e83ce77
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MWLErQOvznkDLDCgIqW2q

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 onesource-standard-eth-ohlc-candles-6e83ce77
```

Example prompt: Can you pull the last 24 hours of hourly OHLC candles for the STANDARD/ETH pool on Robinhood Chain so I can see how the STANDARD token price has been moving?

## When to prefer this

Use this endpoint when you need structured OHLC candlestick price data specifically for the STANDARD/ETH pool on Robinhood Chain. It is ideal for charting, technical analysis, or monitoring the TSR reserve token price over time. Prefer it over generic RPC calls when you want pre-aggregated swap data with volume metrics rather than raw transaction logs.

## Known failure modes

- Invalid timeframe enum value returns a 400 error
- from/to datetime values in wrong format (non-ISO 8601) cause a validation error
- Requesting a time range with no trading activity may return an empty candles array
- Payment failure (x402) if insufficient USDC balance results in a 402 response
- Very large date ranges may time out or return truncated results

## How this service works

The Standard Reserve (TSR), an on-chain reserve protocol on Robinhood Chain. OHLC price candles for the STANDARD/ETH pool, priced in ETH per STANDARD.

## Output

Returns a JSON object with the timeframe label, base and quote token metadata (symbol, decimals), network and pool identifiers, chain ID, current block number, and an array of OHLC candles each containing open, high, low, close prices in ETH, timestamp, swap count, and raw volume figures for both ETH and STANDARD.

## 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": {
      "tf": {
       "enum": [
        "1m",
        "5m",
        "15m",
        "30m",
        "1h",
        "4h",
        "1d"
       ],
       "type": "string",
       "default": "1h"
      },
      "to": {
       "type": "string",
       "format": "date-time"
      },
      "from": {
       "type": "string",
       "format": "date-time"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "tf": {
       "type": "string"
      },
      "base": {
       "type": "object",
       "properties": {
        "symbol": {
         "type": "string"
        },
        "decimals": {
         "type": "integer"
        }
       }
      },
      "unit": {
       "type": "string"
      },
      "basis": {
       "type": "string"
      },
      "quote": {
       "type": "object",
       "properties": {
        "symbol": {
         "type": "string"
        },
        "decimals": {
         "type": "integer"
        }
       }
      },
      "candles": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "low": {
          "type": "string"
         },
         "high": {
          "type": "string"
         },
         "open": {
          "type": "string"
         },
         "time": {
          "type": "string"
         },
         "close": {
          "type": "string"
         },
         "swap_count": {
          "type": "integer"
         },
         "volume_eth_raw": {
          "type": "string"
         },
         "volume_std_raw": {
          "type": "string"
         }
        }
       }
      },
      "network": {
       "type": "string"
      },
      "pool_id": {
       "type": "string"
      },
      "chain_id": {
       "type": "integer"
      },
      "as_of_block": {
       "type": "integer"
      }
     },
     "description": "Endpoint-specifi
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tf": "1h",
  "base": {
   "symbol": "STANDARD",
   "decimals": 18
  },
  "unit": "eth_per_std",
  "basis": "measured",
  "quote": {
   "symbol": "ETH",
   "decimals": 18
  },
  "candles": [
   {
    "low": "0.000009841093056134",
    "high": "0.000010410486671548",
    "open": "0.000010264843953860",
    "time": "2026-09-14T14:00:00Z",
    "close": "0.000010001211558306",
    "swap_count": 16,
    "volume_eth_raw": "78638969530522032",
    "volume_std_raw": "7661000000000000000000"
   }
  ],
  "network": "robinhood",
  "pool_id": "0xc73f3cd3fb68288e63f008e08ef69caa0437224e420963c6aeb4526178e87ad9",
  "chain_id": 4663,
  "as_of_block": 63512044
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/onesource-standard-eth-ohlc-candles-6e83ce77/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.onesource.io](https://www.zero.xyz/host/api.onesource.io/llms.txt)
