Market Maker API

Base URL

The base URL for all the API endpoints is https://api.vela.exchange/market-maker.

API Endpoints

Get Vault Exposure

get
Path parameters
chainIdstringRequired
accountstringRequired
Responses
200Success
get
GET /market-maker/vault_exposure/{chainId}/{account} HTTP/1.1
Host: api.vela.exchange
Accept: */*
200Success

No content

Get Asset Open Interest

get
Path parameters
chainIdstringRequired
assetstringRequired
Responses
200Success
get
GET /market-maker/asset_oi/{chainId}/{asset} HTTP/1.1
Host: api.vela.exchange
Accept: */*
200Success

No content

Get Unrealized PnL

get
Path parameters
chainIdstringRequired
assetstringRequired
Query parameters
totalbooleanRequired
Responses
200Success
get
GET /market-maker/upnl/{chainId}/{asset} HTTP/1.1
Host: api.vela.exchange
Accept: */*
200Success

No content

Get Open Positions

get
Path parameters
chainIdstringRequired
accountstringRequired
Query parameters
paginatenumberRequired
Responses
200Success
get
GET /market-maker/open_positions/{chainId}/{account} HTTP/1.1
Host: api.vela.exchange
Accept: */*
200Success

No content

Get Open Orders

get
Path parameters
chainIdstringRequired
accountstringRequired
Query parameters
paginatenumberRequired
Responses
200Success
get
GET /market-maker/open_orders/{chainId}/{account} HTTP/1.1
Host: api.vela.exchange
Accept: */*
200Success

No content

Get Trade History

get
Path parameters
chainIdstringRequired
accountstringRequired
Query parameters
paginatenumberRequired
Responses
200Success
get
GET /market-maker/trade_history/{chainId}/{account} HTTP/1.1
Host: api.vela.exchange
Accept: */*
200Success

No content

get
Path parameters
chainIdnumberRequired
Responses
200Success
get
GET /market-maker/fundingrate/{chainId} HTTP/1.1
Host: api.vela.exchange
Accept: */*
200Success

No content

Last updated