{"openapi":"3.1.0","info":{"title":"Commodity Movers & Performance API","version":"1.0.0","description":"What is moving across the commodity complex right now, computed live from Yahoo Finance futures (no key, nothing stored). Just as stock, FX and crypto traders watch the day's biggest gainers and losers, commodity traders want the same board for energy, metals, grains, softs and livestock. For every commodity this measures the change on the day, the week and the month, the day's high and low, the 52-week high and low and where the price sits in that 52-week range. The movers endpoint returns the whole complex ranked by daily change — the top gainers and losers — plus the weekly and monthly leaders, and can be filtered to one sector. The commodity endpoint returns one commodity's full performance card. The commodities endpoint lists what is covered. The commodity movers / performance-board cut — distinct from the commodity-momentum API (which ranks by a blended multi-month momentum factor and trend regime), the commodity-price feed, the commodity-spreads and the seasonality APIs. It answers what moved today, across the complex.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/commoditymovers-api","description":"oanor gateway"}],"tags":[{"name":"Movers"},{"name":"Commodity"},{"name":"Commodities"},{"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/movers":{"get":{"operationId":"get_v1_movers","tags":["Movers"],"summary":"Commodity complex ranked by daily change with weekly/monthly leaders","description":"","parameters":[{"name":"group","in":"query","required":false,"description":"Filter by sector: energy, metals, grains, softs, livestock","schema":{"type":"string"},"example":"metals"}],"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/commodity":{"get":{"operationId":"get_v1_commodity","tags":["Commodity"],"summary":"One commodity performance card","description":"","parameters":[{"name":"commodity","in":"query","required":true,"description":"Key, name or alias (see /v1/commodities)","schema":{"type":"string"},"example":"gold"}],"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/commodities":{"get":{"operationId":"get_v1_commodities","tags":["Commodities"],"summary":"Supported commodities and groups","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":1150,"rps_limit":2,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":964,"monthly_call_quota":27000,"rps_limit":6,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":2944,"monthly_call_quota":130000,"rps_limit":18,"hard_limit":true},{"slug":"business","name":"Business","price_cents_month":7040,"monthly_call_quota":640000,"rps_limit":45,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/commoditymovers-api"}