GET
/
markets
curl --request GET \
  --url https://api-testnet.gte.xyz/v1/markets
[
  {
    "marketType": "bonding-curve",
    "address": "<string>",
    "baseToken": {
      "address": "<string>",
      "decimals": 123,
      "name": "<string>",
      "symbol": "<string>",
      "totalSupply": 123,
      "logoUri": "<string>",
      "priceUsd": 123,
      "volume1HrUsd": 123,
      "volume24HrUsd": 123,
      "marketCapUsd": 123
    },
    "quoteToken": {
      "address": "<string>",
      "decimals": 123,
      "name": "<string>",
      "symbol": "<string>",
      "totalSupply": 123,
      "logoUri": "<string>",
      "priceUsd": 123,
      "volume1HrUsd": 123,
      "volume24HrUsd": 123,
      "marketCapUsd": 123
    },
    "price": 123,
    "priceUsd": 123,
    "volume24HrUsd": 123,
    "volume1HrUsd": 123,
    "marketCapUsd": 123,
    "createdAt": 123,
    "tvlUsd": 123
  }
]

Query Parameters

limit
integer
default:100
Required range: 1 <= x <= 1000
offset
integer
default:0
Required range: x >= 0
marketType
enum<string>

Filter by market type. If empty, all market types will be returned

Available options:
bonding-curve,
amm,
clob-spot,
perps
sortBy
enum<string>
default:marketCap

Sort markets in descending order

Available options:
marketCap,
createdAt,
volume
tokenAddress
string

Filter markets by the specified token address

newlyGraduated
boolean
default:false

Returns newly graduated markets. Ignores sortBy if true

Response

200
application/json

List of markets

The response is of type object[].