Skip to main content
GET
/
exchange
/
keys
Get exchange keys
curl --request GET \
  --url https://perp-api.phoenix.trade/exchange/keys
{
  "activeTraderBuffer": [
    "<string>"
  ],
  "canonicalMint": "<string>",
  "currentAuthorities": {
    "adlAuthority": "<string>",
    "backstopAuthority": "<string>",
    "cancelAuthority": "<string>",
    "marketAuthority": "<string>",
    "oracleAuthority": "<string>",
    "riskAuthority": "<string>",
    "rootAuthority": "<string>"
  },
  "globalConfig": "<string>",
  "globalTraderIndex": [
    "<string>"
  ],
  "globalVault": "<string>",
  "pendingAuthorities": {
    "adlAuthority": "<string>",
    "backstopAuthority": "<string>",
    "cancelAuthority": "<string>",
    "marketAuthority": "<string>",
    "oracleAuthority": "<string>",
    "riskAuthority": "<string>",
    "rootAuthority": "<string>"
  },
  "perpAssetMap": "<string>",
  "withdrawQueue": "<string>"
}

Response

200 - application/json

Exchange keys

activeTraderBuffer
string[]
required

Active trader buffer account public keys.

canonicalMint
string
required

Canonical quote mint public key.

currentAuthorities
object
required

Currently active authority set.

globalConfig
string
required

Global configuration account public key.

globalTraderIndex
string[]
required

Global trader index account public keys.

globalVault
string
required

Global vault public key.

pendingAuthorities
object
required

Pending authority set awaiting activation.

perpAssetMap
string
required

Perp asset map public key.

withdrawQueue
string
required

Withdraw queue account public key.