{"openapi":"3.1.0","info":{"title":"Independent Reserve Exchange API","version":"1.0.0","description":"Live order-book exchange data from Independent Reserve, the regulated Australian / New Zealand crypto venue, over its public API — no key, nothing stored. This is the regional venue view for the AUD, USD, NZD and SGD order books: Australasian and Singapore on-exchange price discovery, distinct from the global-aggregate and the other regional-exchange APIs in the catalogue. The ticker endpoint returns a pair market summary — last traded price, 24h high/low, day volume, the live best bid and offer and the implied spread. The orderbook endpoint returns the live limit-order book — top bids and asks with cumulative depth and the bid/ask spread — so you can read on-venue liquidity. The trades endpoint returns the most recent executed trades. The history endpoint returns the hourly trade-history summary for the last N hours (per-hour open/high/low/close, volume and trade count). The markets endpoint lists every supported coin and the four fiat quote currencies. Forty-one cryptos (BTC, ETH, SOL, XRP and more) quoted against AUD, USD, NZD and SGD, updated live. Currency codes are case-insensitive and BTC is accepted either as btc or its upstream code xbt.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/independentreserve-api","description":"oanor gateway"}],"tags":[{"name":"Ticker"},{"name":"Orderbook"},{"name":"Trades"},{"name":"History"},{"name":"Markets"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/ticker":{"get":{"operationId":"get_v1_ticker","tags":["Ticker"],"summary":"Pair market summary","description":"","parameters":[{"name":"coin","in":"query","required":true,"description":"Coin (btc, eth, sol, xrp…)","schema":{"type":"string"},"example":"btc"},{"name":"fiat","in":"query","required":false,"description":"Quote fiat: aud, usd, nzd, sgd (default nzd)","schema":{"type":"string"},"example":"nzd"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK"},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/orderbook":{"get":{"operationId":"get_v1_orderbook","tags":["Orderbook"],"summary":"Live limit-order book with depth","description":"","parameters":[{"name":"coin","in":"query","required":true,"description":"Coin","schema":{"type":"string"},"example":"btc"},{"name":"fiat","in":"query","required":false,"description":"Quote fiat (default nzd)","schema":{"type":"string"},"example":"nzd"},{"name":"limit","in":"query","required":false,"description":"Levels per side (default 20, max 100)","schema":{"type":"string"},"example":"20"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK"},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/trades":{"get":{"operationId":"get_v1_trades","tags":["Trades"],"summary":"Most recent executed trades","description":"","parameters":[{"name":"coin","in":"query","required":true,"description":"Coin","schema":{"type":"string"},"example":"eth"},{"name":"fiat","in":"query","required":false,"description":"Quote fiat (default nzd)","schema":{"type":"string"},"example":"sgd"},{"name":"limit","in":"query","required":false,"description":"Trades (default 20, max 50)","schema":{"type":"string"},"example":"20"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK"},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/history":{"get":{"operationId":"get_v1_history","tags":["History"],"summary":"Hourly trade-history summary / OHLC","description":"","parameters":[{"name":"coin","in":"query","required":true,"description":"Coin","schema":{"type":"string"},"example":"btc"},{"name":"fiat","in":"query","required":false,"description":"Quote fiat (default nzd)","schema":{"type":"string"},"example":"nzd"},{"name":"hours","in":"query","required":false,"description":"Hours back (default 24, max 240)","schema":{"type":"string"},"example":"24"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK"},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/markets":{"get":{"operationId":"get_v1_markets","tags":["Markets"],"summary":"Supported coins and fiat quote currencies","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK"},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Service metadata","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK"},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":14000,"rps_limit":3,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":845,"monthly_call_quota":210000,"rps_limit":10,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":2490,"monthly_call_quota":930000,"rps_limit":28,"hard_limit":true},{"slug":"scale","name":"Scale","price_cents_month":5750,"monthly_call_quota":3400000,"rps_limit":60,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/independentreserve-api"}