---
title: "GET /risk-oracle/markets"
method: GET
path: "/risk-oracle/markets"
tags: ["Risk Oracle"]
---

# GET /risk-oracle/markets

`GET /risk-oracle/markets`

## Request

- Base URL: `https://arbitrum.gmxapi.io/v1`
- URL: `https://arbitrum.gmxapi.io/v1/risk-oracle/markets`
- Auth: none required
- TypeScript: <https://skmtc.dev/gmx/apis/gmx-io-gmx-public-api/docs/risk-oracle/markets/get.ts> (a function with typed inputs; its response is checked against the schema)

Active GMX markets for this deployment's chain, proxied from the risk-oracle.
Each entry is the config display name and the onchain market token it resolved to.

## Response `200`

Success

- RiskOracleMarketResponse[]
  - `market_token` string, required
  - `name` string, required

## Other responses

- `502`: Bad Gateway - risk oracle request failed
- `503`: Service Unavailable - risk oracle not configured for this chain

## Changes

- **2026-08-25** `4455f6c22f99`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/gmx/apis/gmx-io-gmx-public-api/changes/risk-oracle/markets/get.md)

---

[API](https://skmtc.dev/gmx/apis/gmx-io-gmx-public-api.md) - [All operations](https://skmtc.dev/gmx/apis/gmx-io-gmx-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gmx/apis/gmx-io-gmx-public-api/revisions/f140bd95ce1d?raw)
