Skip to main content
GET
/
api
/
v1
/
user
/
fills
Get user fills
curl --request GET \
  --url https://api.ekiden.fi/api/v1/user/fills \
  --header 'Authorization: Bearer <token>'
[
  {
    "maker_addr": "<string>",
    "maker_fee": 1,
    "maker_is_cross": true,
    "maker_leverage": 1,
    "maker_order_sid": "<string>",
    "market_addr": "<string>",
    "price": 1,
    "seq": 1,
    "sid": "<string>",
    "side": "<string>",
    "size": 1,
    "taker_addr": "<string>",
    "taker_fee": 1,
    "taker_is_cross": true,
    "taker_leverage": 1,
    "taker_order_sid": "<string>",
    "timestamp": 1718000000,
    "timestamp_ms": 1718000000000
  }
]

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

market_addr
string | null
page
integer
default:1
Required range: x >= 0
per_page
integer
default:20
Required range: x >= 0

Response

Successfully retrieved list of fills

maker_addr
string
required

The address of the maker

maker_fee
integer
required
Required range: x >= 0
maker_is_cross
boolean
required

Maker is cross margin

maker_leverage
integer
required

Leverage of the maker order

Required range: x >= 0
maker_order_sid
string
required

The order sid of the maker

market_addr
string
required

The address of the market

price
integer
required
Required range: x >= 0
seq
integer
required

Sequence number of the execution where this fill was created

Required range: x >= 0
sid
string
required

The uniq identifier of the fill used in the settler

side
string
required
size
integer
required
Required range: x >= 0
taker_addr
string
required

The address of the taker

taker_fee
integer
required
Required range: x >= 0
taker_is_cross
boolean
required

Taker is cross margin

taker_leverage
integer
required

Leverage of the taker order

Required range: x >= 0
taker_order_sid
string
required

The order sid of the taker

timestamp
integer
required
deprecated

Unix timestamp in seconds of the execution where this fill was created

Required range: x >= 0
Example:

1718000000

timestamp_ms
integer
required

Unix timestamp in milliseconds of the execution where this fill was created

Required range: x >= 0
Example:

1718000000000