Skip to main content

REST API

PostgREST API (11.2.2 (f884da7))

Download OpenAPI specification:Download

This is a dynamic API generated by PostgREST

Introspection

OpenAPI description (this document)

Responses

place_swap_order_events

/place_swap_order_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
market_id
string <numeric>
time
string <timestamp with time zone>
order_id
string <numeric>
signing_account
string <character varying>
integrator
string <character varying>
direction
string <text>
min_base
string <numeric>
max_base
string <numeric>
min_quote
string <numeric>
max_quote
string <numeric>
limit_price
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/place_swap_order_events

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

place_swap_order_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

market_id
number <numeric>
time
string <timestamp with time zone>
order_id
number <numeric>
signing_account
string <character varying> <= 70 characters
integrator
string <character varying> <= 70 characters
direction
string <text>
min_base
number <numeric>
max_base
number <numeric>
min_quote
number <numeric>
max_quote
number <numeric>
limit_price
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "market_id": 0,
  • "time": "string",
  • "order_id": 0,
  • "signing_account": "string",
  • "integrator": "string",
  • "direction": "string",
  • "min_base": 0,
  • "max_base": 0,
  • "min_quote": 0,
  • "max_quote": 0,
  • "limit_price": 0
}

/place_swap_order_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
market_id
string <numeric>
time
string <timestamp with time zone>
order_id
string <numeric>
signing_account
string <character varying>
integrator
string <character varying>
direction
string <text>
min_base
string <numeric>
max_base
string <numeric>
min_quote
string <numeric>
max_quote
string <numeric>
limit_price
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/place_swap_order_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
market_id
string <numeric>
time
string <timestamp with time zone>
order_id
string <numeric>
signing_account
string <character varying>
integrator
string <character varying>
direction
string <text>
min_base
string <numeric>
max_base
string <numeric>
min_quote
string <numeric>
max_quote
string <numeric>
limit_price
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

place_swap_order_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

market_id
number <numeric>
time
string <timestamp with time zone>
order_id
number <numeric>
signing_account
string <character varying> <= 70 characters
integrator
string <character varying> <= 70 characters
direction
string <text>
min_base
number <numeric>
max_base
number <numeric>
min_quote
number <numeric>
max_quote
number <numeric>
limit_price
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "market_id": 0,
  • "time": "string",
  • "order_id": 0,
  • "signing_account": "string",
  • "integrator": "string",
  • "direction": "string",
  • "min_base": 0,
  • "max_base": 0,
  • "min_quote": 0,
  • "max_quote": 0,
  • "limit_price": 0
}

competition_leaderboard_users

/competition_leaderboard_users

query Parameters
user
string <text>
volume
string <numeric>
integrators_used
string <text[]>
n_trades
string <integer>
points
string <numeric>
competition_id
string <integer>
rank
string <bigint>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

user_balances

/user_balances

query Parameters
user
string <character varying>
market_id
string <numeric>
custodian_id
string <numeric>
base_total
string <numeric>
base_available
string <numeric>
base_ceiling
string <numeric>
quote_total
string <numeric>
quote_available
string <numeric>
quote_ceiling
string <numeric>
last_update_time
string <timestamp with time zone>
last_update_txn_version
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

candlesticks

/candlesticks

query Parameters
market_id
string <numeric>
resolution
string <integer>
start_time
string <timestamp with time zone>
open
string <numeric>
high
string <numeric>
low
string <numeric>
close
string <numeric>
volume
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/candlesticks

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

candlesticks

market_id
number <numeric>

Note: This is a Primary Key.

resolution
integer <integer>

Note: This is a Primary Key.

start_time
string <timestamp with time zone>

Note: This is a Primary Key.

open
number <numeric>
high
number <numeric>
low
number <numeric>
close
number <numeric>
volume
number <numeric>

Responses

Request samples

Content type
{
  • "market_id": 0,
  • "resolution": 0,
  • "start_time": "string",
  • "open": 0,
  • "high": 0,
  • "low": 0,
  • "close": 0,
  • "volume": 0
}

/candlesticks

query Parameters
market_id
string <numeric>
resolution
string <integer>
start_time
string <timestamp with time zone>
open
string <numeric>
high
string <numeric>
low
string <numeric>
close
string <numeric>
volume
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/candlesticks

query Parameters
market_id
string <numeric>
resolution
string <integer>
start_time
string <timestamp with time zone>
open
string <numeric>
high
string <numeric>
low
string <numeric>
close
string <numeric>
volume
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

candlesticks

market_id
number <numeric>

Note: This is a Primary Key.

resolution
integer <integer>

Note: This is a Primary Key.

start_time
string <timestamp with time zone>

Note: This is a Primary Key.

open
number <numeric>
high
number <numeric>
low
number <numeric>
close
number <numeric>
volume
number <numeric>

Responses

Request samples

Content type
{
  • "market_id": 0,
  • "resolution": 0,
  • "start_time": "string",
  • "open": 0,
  • "high": 0,
  • "low": 0,
  • "close": 0,
  • "volume": 0
}

place_limit_order_events

/place_limit_order_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
time
string <timestamp with time zone>
market_id
string <numeric>
user
string <character varying>
custodian_id
string <numeric>
order_id
string <numeric>
side
string <boolean>
integrator
string <character varying>
initial_size
string <numeric>
price
string <numeric>
restriction
string <smallint>
self_match_behavior
string <smallint>
size
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/place_limit_order_events

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

place_limit_order_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

time
string <timestamp with time zone>
market_id
number <numeric>
user
string <character varying> <= 70 characters
custodian_id
number <numeric>
order_id
number <numeric>
side
boolean <boolean>
integrator
string <character varying> <= 70 characters
initial_size
number <numeric>
price
number <numeric>
restriction
integer <smallint>
self_match_behavior
integer <smallint>
size
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "time": "string",
  • "market_id": 0,
  • "user": "string",
  • "custodian_id": 0,
  • "order_id": 0,
  • "side": true,
  • "integrator": "string",
  • "initial_size": 0,
  • "price": 0,
  • "restriction": 0,
  • "self_match_behavior": 0,
  • "size": 0
}

/place_limit_order_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
time
string <timestamp with time zone>
market_id
string <numeric>
user
string <character varying>
custodian_id
string <numeric>
order_id
string <numeric>
side
string <boolean>
integrator
string <character varying>
initial_size
string <numeric>
price
string <numeric>
restriction
string <smallint>
self_match_behavior
string <smallint>
size
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/place_limit_order_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
time
string <timestamp with time zone>
market_id
string <numeric>
user
string <character varying>
custodian_id
string <numeric>
order_id
string <numeric>
side
string <boolean>
integrator
string <character varying>
initial_size
string <numeric>
price
string <numeric>
restriction
string <smallint>
self_match_behavior
string <smallint>
size
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

place_limit_order_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

time
string <timestamp with time zone>
market_id
number <numeric>
user
string <character varying> <= 70 characters
custodian_id
number <numeric>
order_id
number <numeric>
side
boolean <boolean>
integrator
string <character varying> <= 70 characters
initial_size
number <numeric>
price
number <numeric>
restriction
integer <smallint>
self_match_behavior
integer <smallint>
size
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "time": "string",
  • "market_id": 0,
  • "user": "string",
  • "custodian_id": 0,
  • "order_id": 0,
  • "side": true,
  • "integrator": "string",
  • "initial_size": 0,
  • "price": 0,
  • "restriction": 0,
  • "self_match_behavior": 0,
  • "size": 0
}

fill_events

/fill_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
emit_address
string <character varying>
time
string <timestamp with time zone>
maker_address
string <character varying>
maker_custodian_id
string <numeric>
maker_order_id
string <numeric>
maker_side
string <boolean>
market_id
string <numeric>
price
string <numeric>
sequence_number_for_trade
string <numeric>
size
string <numeric>
taker_address
string <character varying>
taker_custodian_id
string <numeric>
taker_order_id
string <numeric>
taker_quote_fees_paid
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/fill_events

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

fill_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

emit_address
string <character varying> <= 70 characters
time
string <timestamp with time zone>
maker_address
string <character varying> <= 70 characters
maker_custodian_id
number <numeric>
maker_order_id
number <numeric>
maker_side
boolean <boolean>
market_id
number <numeric>
price
number <numeric>
sequence_number_for_trade
number <numeric>
size
number <numeric>
taker_address
string <character varying> <= 70 characters
taker_custodian_id
number <numeric>
taker_order_id
number <numeric>
taker_quote_fees_paid
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "emit_address": "string",
  • "time": "string",
  • "maker_address": "string",
  • "maker_custodian_id": 0,
  • "maker_order_id": 0,
  • "maker_side": true,
  • "market_id": 0,
  • "price": 0,
  • "sequence_number_for_trade": 0,
  • "size": 0,
  • "taker_address": "string",
  • "taker_custodian_id": 0,
  • "taker_order_id": 0,
  • "taker_quote_fees_paid": 0
}

/fill_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
emit_address
string <character varying>
time
string <timestamp with time zone>
maker_address
string <character varying>
maker_custodian_id
string <numeric>
maker_order_id
string <numeric>
maker_side
string <boolean>
market_id
string <numeric>
price
string <numeric>
sequence_number_for_trade
string <numeric>
size
string <numeric>
taker_address
string <character varying>
taker_custodian_id
string <numeric>
taker_order_id
string <numeric>
taker_quote_fees_paid
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/fill_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
emit_address
string <character varying>
time
string <timestamp with time zone>
maker_address
string <character varying>
maker_custodian_id
string <numeric>
maker_order_id
string <numeric>
maker_side
string <boolean>
market_id
string <numeric>
price
string <numeric>
sequence_number_for_trade
string <numeric>
size
string <numeric>
taker_address
string <character varying>
taker_custodian_id
string <numeric>
taker_order_id
string <numeric>
taker_quote_fees_paid
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

fill_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

emit_address
string <character varying> <= 70 characters
time
string <timestamp with time zone>
maker_address
string <character varying> <= 70 characters
maker_custodian_id
number <numeric>
maker_order_id
number <numeric>
maker_side
boolean <boolean>
market_id
number <numeric>
price
number <numeric>
sequence_number_for_trade
number <numeric>
size
number <numeric>
taker_address
string <character varying> <= 70 characters
taker_custodian_id
number <numeric>
taker_order_id
number <numeric>
taker_quote_fees_paid
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "emit_address": "string",
  • "time": "string",
  • "maker_address": "string",
  • "maker_custodian_id": 0,
  • "maker_order_id": 0,
  • "maker_side": true,
  • "market_id": 0,
  • "price": 0,
  • "sequence_number_for_trade": 0,
  • "size": 0,
  • "taker_address": "string",
  • "taker_custodian_id": 0,
  • "taker_order_id": 0,
  • "taker_quote_fees_paid": 0
}

candlestick_resolutions

/candlestick_resolutions

query Parameters
resolution
string <integer>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

competition_metadata

/competition_metadata

query Parameters
id
string <integer>
start
string <timestamp with time zone>
end
string <timestamp with time zone>
prize
string <integer>
market_id
string <numeric>
integrators_required
string <text[]>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/competition_metadata

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

competition_metadata

id
integer <integer>

Note: This is a Primary Key.

start
string <timestamp with time zone>
end
string <timestamp with time zone>
prize
integer <integer>
market_id
number <numeric>
integrators_required
Array of strings

Responses

Request samples

Content type
{
  • "id": 0,
  • "start": "string",
  • "end": "string",
  • "prize": 0,
  • "market_id": 0,
  • "integrators_required": [
    ]
}

/competition_metadata

query Parameters
id
string <integer>
start
string <timestamp with time zone>
end
string <timestamp with time zone>
prize
string <integer>
market_id
string <numeric>
integrators_required
string <text[]>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/competition_metadata

query Parameters
id
string <integer>
start
string <timestamp with time zone>
end
string <timestamp with time zone>
prize
string <integer>
market_id
string <numeric>
integrators_required
string <text[]>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

competition_metadata

id
integer <integer>

Note: This is a Primary Key.

start
string <timestamp with time zone>
end
string <timestamp with time zone>
prize
integer <integer>
market_id
number <numeric>
integrators_required
Array of strings

Responses

Request samples

Content type
{
  • "id": 0,
  • "start": "string",
  • "end": "string",
  • "prize": 0,
  • "market_id": 0,
  • "integrators_required": [
    ]
}

recognized_markets

/recognized_markets

query Parameters
market_id
string <numeric>
time
string <timestamp with time zone>
base_account_address
string <character varying>
base_module_name
string <text>
base_struct_name
string <text>
base_name_generic
string <text>
quote_account_address
string <character varying>
quote_module_name
string <text>
quote_struct_name
string <text>
lot_size
string <numeric>
tick_size
string <numeric>
min_size
string <numeric>
underwriter_id
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

price_levels

/price_levels

query Parameters
market_id
string <numeric>
direction
string <public.order_direction>
price
string <numeric>
total_size
string <numeric>
version
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

recognized_market_events

/recognized_market_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
time
string <timestamp with time zone>
base_account_address
string <character varying>
base_module_name
string <text>
base_struct_name
string <text>
base_name_generic
string <text>
quote_account_address
string <character varying>
quote_module_name
string <text>
quote_struct_name
string <text>
market_id
string <numeric>
lot_size
string <numeric>
tick_size
string <numeric>
min_size
string <numeric>
underwriter_id
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/recognized_market_events

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

recognized_market_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

time
string <timestamp with time zone>
base_account_address
string <character varying> <= 70 characters
base_module_name
string <text>
base_struct_name
string <text>
base_name_generic
string <text>
quote_account_address
string <character varying> <= 70 characters
quote_module_name
string <text>
quote_struct_name
string <text>
market_id
number <numeric>
lot_size
number <numeric>
tick_size
number <numeric>
min_size
number <numeric>
underwriter_id
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "time": "string",
  • "base_account_address": "string",
  • "base_module_name": "string",
  • "base_struct_name": "string",
  • "base_name_generic": "string",
  • "quote_account_address": "string",
  • "quote_module_name": "string",
  • "quote_struct_name": "string",
  • "market_id": 0,
  • "lot_size": 0,
  • "tick_size": 0,
  • "min_size": 0,
  • "underwriter_id": 0
}

/recognized_market_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
time
string <timestamp with time zone>
base_account_address
string <character varying>
base_module_name
string <text>
base_struct_name
string <text>
base_name_generic
string <text>
quote_account_address
string <character varying>
quote_module_name
string <text>
quote_struct_name
string <text>
market_id
string <numeric>
lot_size
string <numeric>
tick_size
string <numeric>
min_size
string <numeric>
underwriter_id
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/recognized_market_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
time
string <timestamp with time zone>
base_account_address
string <character varying>
base_module_name
string <text>
base_struct_name
string <text>
base_name_generic
string <text>
quote_account_address
string <character varying>
quote_module_name
string <text>
quote_struct_name
string <text>
market_id
string <numeric>
lot_size
string <numeric>
tick_size
string <numeric>
min_size
string <numeric>
underwriter_id
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

recognized_market_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

time
string <timestamp with time zone>
base_account_address
string <character varying> <= 70 characters
base_module_name
string <text>
base_struct_name
string <text>
base_name_generic
string <text>
quote_account_address
string <character varying> <= 70 characters
quote_module_name
string <text>
quote_struct_name
string <text>
market_id
number <numeric>
lot_size
number <numeric>
tick_size
number <numeric>
min_size
number <numeric>
underwriter_id
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "time": "string",
  • "base_account_address": "string",
  • "base_module_name": "string",
  • "base_struct_name": "string",
  • "base_name_generic": "string",
  • "quote_account_address": "string",
  • "quote_module_name": "string",
  • "quote_struct_name": "string",
  • "market_id": 0,
  • "lot_size": 0,
  • "tick_size": 0,
  • "min_size": 0,
  • "underwriter_id": 0
}

place_market_order_events

/place_market_order_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
market_id
string <numeric>
time
string <timestamp with time zone>
order_id
string <numeric>
user
string <character varying>
custodian_id
string <numeric>
integrator
string <character varying>
direction
string <text>
size
string <numeric>
self_match_behavior
string <smallint>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/place_market_order_events

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

place_market_order_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

market_id
number <numeric>
time
string <timestamp with time zone>
order_id
number <numeric>
user
string <character varying> <= 70 characters
custodian_id
number <numeric>
integrator
string <character varying> <= 70 characters
direction
string <text>
size
number <numeric>
self_match_behavior
integer <smallint>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "market_id": 0,
  • "time": "string",
  • "order_id": 0,
  • "user": "string",
  • "custodian_id": 0,
  • "integrator": "string",
  • "direction": "string",
  • "size": 0,
  • "self_match_behavior": 0
}

/place_market_order_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
market_id
string <numeric>
time
string <timestamp with time zone>
order_id
string <numeric>
user
string <character varying>
custodian_id
string <numeric>
integrator
string <character varying>
direction
string <text>
size
string <numeric>
self_match_behavior
string <smallint>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/place_market_order_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
market_id
string <numeric>
time
string <timestamp with time zone>
order_id
string <numeric>
user
string <character varying>
custodian_id
string <numeric>
integrator
string <character varying>
direction
string <text>
size
string <numeric>
self_match_behavior
string <smallint>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

place_market_order_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

market_id
number <numeric>
time
string <timestamp with time zone>
order_id
number <numeric>
user
string <character varying> <= 70 characters
custodian_id
number <numeric>
integrator
string <character varying> <= 70 characters
direction
string <text>
size
number <numeric>
self_match_behavior
integer <smallint>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "market_id": 0,
  • "time": "string",
  • "order_id": 0,
  • "user": "string",
  • "custodian_id": 0,
  • "integrator": "string",
  • "direction": "string",
  • "size": 0,
  • "self_match_behavior": 0
}

markets

/markets

query Parameters
market_id
string <numeric>
registration_time
string <timestamp with time zone>
base_account_address
string <character varying>
base_module_name
string <text>
base_struct_name
string <text>
base_name_generic
string <text>
quote_account_address
string <character varying>
quote_module_name
string <text>
quote_struct_name
string <text>
lot_size
string <numeric>
tick_size
string <numeric>
min_size
string <numeric>
underwriter_id
string <numeric>
is_recognized
string <boolean>
last_fill_price_24hr
string <numeric>
price_change_as_percent_24hr
string <numeric>
price_change_24hr
string <numeric>
min_price_24h
string <numeric>
max_price_24h
string <numeric>
base_volume_24h
string <numeric>
quote_volume_24h
string <numeric>
base_name
string <text>
base_decimals
string <smallint>
base_symbol
string <text>
quote_name
string <text>
quote_decimals
string <smallint>
quote_symbol
string <text>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

competition_exclusion_list

/competition_exclusion_list

query Parameters
user
string <text>
reason
string <text>
competition_id
string <integer>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/competition_exclusion_list

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

competition_exclusion_list

user
string <text>

Note: This is a Primary Key.

reason
string <text>
competition_id
integer <integer>

Note: This is a Primary Key. This is a Foreign Key to competition_metadata.id.

Responses

Request samples

Content type
{
  • "user": "string",
  • "reason": "string",
  • "competition_id": 0
}

/competition_exclusion_list

query Parameters
user
string <text>
reason
string <text>
competition_id
string <integer>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/competition_exclusion_list

query Parameters
user
string <text>
reason
string <text>
competition_id
string <integer>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

competition_exclusion_list

user
string <text>

Note: This is a Primary Key.

reason
string <text>
competition_id
integer <integer>

Note: This is a Primary Key. This is a Foreign Key to competition_metadata.id.

Responses

Request samples

Content type
{
  • "user": "string",
  • "reason": "string",
  • "competition_id": 0
}

orders

/orders

query Parameters
market_id
string <numeric>
order_id
string <numeric>
created_at
string <timestamp with time zone>
last_updated_at
string <timestamp with time zone>
integrator
string <text>
total_filled
string <numeric>
remaining_size
string <numeric>
order_status
string <public.order_status>
order_type
string <public.order_type>
user
string <text>
direction
string <public.order_direction>
price
string <numeric>
average_execution_price
string <numeric>
custodian_id
string <numeric>
self_match_behavior
string <smallint>
restriction
string <smallint>
last_increase_stamp
string <numeric>
min_base
string <numeric>
max_base
string <numeric>
min_quote
string <numeric>
max_quote
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/orders

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

orders

market_id
number <numeric>

Note: This is a Primary Key.

order_id
number <numeric>

Note: This is a Primary Key.

created_at
string <timestamp with time zone>
last_updated_at
string <timestamp with time zone>
integrator
string <text>
total_filled
number <numeric>
remaining_size
number <numeric>
order_status
string <public.order_status>
Enum: "open" "closed" "cancelled"
order_type
string <public.order_type>
Enum: "limit" "market" "swap"
user
string <text>
direction
string <public.order_direction>
Enum: "sell" "buy" "ask" "bid"
price
number <numeric>
average_execution_price
number <numeric>
custodian_id
number <numeric>
self_match_behavior
integer <smallint>
restriction
integer <smallint>
last_increase_stamp
number <numeric>
min_base
number <numeric>
max_base
number <numeric>
min_quote
number <numeric>
max_quote
number <numeric>

Responses

Request samples

Content type
{
  • "market_id": 0,
  • "order_id": 0,
  • "created_at": "string",
  • "last_updated_at": "string",
  • "integrator": "string",
  • "total_filled": 0,
  • "remaining_size": 0,
  • "order_status": "open",
  • "order_type": "limit",
  • "user": "string",
  • "direction": "sell",
  • "price": 0,
  • "average_execution_price": 0,
  • "custodian_id": 0,
  • "self_match_behavior": 0,
  • "restriction": 0,
  • "last_increase_stamp": 0,
  • "min_base": 0,
  • "max_base": 0,
  • "min_quote": 0,
  • "max_quote": 0
}

/orders

query Parameters
market_id
string <numeric>
order_id
string <numeric>
created_at
string <timestamp with time zone>
last_updated_at
string <timestamp with time zone>
integrator
string <text>
total_filled
string <numeric>
remaining_size
string <numeric>
order_status
string <public.order_status>
order_type
string <public.order_type>
user
string <text>
direction
string <public.order_direction>
price
string <numeric>
average_execution_price
string <numeric>
custodian_id
string <numeric>
self_match_behavior
string <smallint>
restriction
string <smallint>
last_increase_stamp
string <numeric>
min_base
string <numeric>
max_base
string <numeric>
min_quote
string <numeric>
max_quote
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/orders

query Parameters
market_id
string <numeric>
order_id
string <numeric>
created_at
string <timestamp with time zone>
last_updated_at
string <timestamp with time zone>
integrator
string <text>
total_filled
string <numeric>
remaining_size
string <numeric>
order_status
string <public.order_status>
order_type
string <public.order_type>
user
string <text>
direction
string <public.order_direction>
price
string <numeric>
average_execution_price
string <numeric>
custodian_id
string <numeric>
self_match_behavior
string <smallint>
restriction
string <smallint>
last_increase_stamp
string <numeric>
min_base
string <numeric>
max_base
string <numeric>
min_quote
string <numeric>
max_quote
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

orders

market_id
number <numeric>

Note: This is a Primary Key.

order_id
number <numeric>

Note: This is a Primary Key.

created_at
string <timestamp with time zone>
last_updated_at
string <timestamp with time zone>
integrator
string <text>
total_filled
number <numeric>
remaining_size
number <numeric>
order_status
string <public.order_status>
Enum: "open" "closed" "cancelled"
order_type
string <public.order_type>
Enum: "limit" "market" "swap"
user
string <text>
direction
string <public.order_direction>
Enum: "sell" "buy" "ask" "bid"
price
number <numeric>
average_execution_price
number <numeric>
custodian_id
number <numeric>
self_match_behavior
integer <smallint>
restriction
integer <smallint>
last_increase_stamp
number <numeric>
min_base
number <numeric>
max_base
number <numeric>
min_quote
number <numeric>
max_quote
number <numeric>

Responses

Request samples

Content type
{
  • "market_id": 0,
  • "order_id": 0,
  • "created_at": "string",
  • "last_updated_at": "string",
  • "integrator": "string",
  • "total_filled": 0,
  • "remaining_size": 0,
  • "order_status": "open",
  • "order_type": "limit",
  • "user": "string",
  • "direction": "sell",
  • "price": 0,
  • "average_execution_price": 0,
  • "custodian_id": 0,
  • "self_match_behavior": 0,
  • "restriction": 0,
  • "last_increase_stamp": 0,
  • "min_base": 0,
  • "max_base": 0,
  • "min_quote": 0,
  • "max_quote": 0
}

cancel_order_events

/cancel_order_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
time
string <timestamp with time zone>
market_id
string <numeric>
user
string <character varying>
custodian_id
string <numeric>
order_id
string <numeric>
reason
string <smallint>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/cancel_order_events

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

cancel_order_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

time
string <timestamp with time zone>
market_id
number <numeric>
user
string <character varying> <= 70 characters
custodian_id
number <numeric>
order_id
number <numeric>
reason
integer <smallint>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "time": "string",
  • "market_id": 0,
  • "user": "string",
  • "custodian_id": 0,
  • "order_id": 0,
  • "reason": 0
}

/cancel_order_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
time
string <timestamp with time zone>
market_id
string <numeric>
user
string <character varying>
custodian_id
string <numeric>
order_id
string <numeric>
reason
string <smallint>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/cancel_order_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
time
string <timestamp with time zone>
market_id
string <numeric>
user
string <character varying>
custodian_id
string <numeric>
order_id
string <numeric>
reason
string <smallint>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

cancel_order_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

time
string <timestamp with time zone>
market_id
number <numeric>
user
string <character varying> <= 70 characters
custodian_id
number <numeric>
order_id
number <numeric>
reason
integer <smallint>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "time": "string",
  • "market_id": 0,
  • "user": "string",
  • "custodian_id": 0,
  • "order_id": 0,
  • "reason": 0
}

balance_updates

/balance_updates

query Parameters
time
string <timestamp with time zone>
txn_version
string <numeric>
user
string <character varying>
market_id
string <numeric>
custodian_id
string <numeric>
base_total
string <numeric>
base_available
string <numeric>
base_ceiling
string <numeric>
quote_total
string <numeric>
quote_available
string <numeric>
quote_ceiling
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

fill_events_deduped

/fill_events_deduped

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
emit_address
string <character varying>
time
string <timestamp with time zone>
maker_address
string <character varying>
maker_custodian_id
string <numeric>
maker_order_id
string <numeric>
maker_side
string <boolean>
market_id
string <numeric>
price
string <numeric>
sequence_number_for_trade
string <numeric>
size
string <numeric>
taker_address
string <character varying>
taker_custodian_id
string <numeric>
taker_order_id
string <numeric>
taker_quote_fees_paid
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/fill_events_deduped

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

fill_events_deduped

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

emit_address
string <character varying> <= 70 characters
time
string <timestamp with time zone>
maker_address
string <character varying> <= 70 characters
maker_custodian_id
number <numeric>
maker_order_id
number <numeric>
maker_side
boolean <boolean>
market_id
number <numeric>
price
number <numeric>
sequence_number_for_trade
number <numeric>
size
number <numeric>
taker_address
string <character varying> <= 70 characters
taker_custodian_id
number <numeric>
taker_order_id
number <numeric>
taker_quote_fees_paid
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "emit_address": "string",
  • "time": "string",
  • "maker_address": "string",
  • "maker_custodian_id": 0,
  • "maker_order_id": 0,
  • "maker_side": true,
  • "market_id": 0,
  • "price": 0,
  • "sequence_number_for_trade": 0,
  • "size": 0,
  • "taker_address": "string",
  • "taker_custodian_id": 0,
  • "taker_order_id": 0,
  • "taker_quote_fees_paid": 0
}

/fill_events_deduped

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
emit_address
string <character varying>
time
string <timestamp with time zone>
maker_address
string <character varying>
maker_custodian_id
string <numeric>
maker_order_id
string <numeric>
maker_side
string <boolean>
market_id
string <numeric>
price
string <numeric>
sequence_number_for_trade
string <numeric>
size
string <numeric>
taker_address
string <character varying>
taker_custodian_id
string <numeric>
taker_order_id
string <numeric>
taker_quote_fees_paid
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/fill_events_deduped

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
emit_address
string <character varying>
time
string <timestamp with time zone>
maker_address
string <character varying>
maker_custodian_id
string <numeric>
maker_order_id
string <numeric>
maker_side
string <boolean>
market_id
string <numeric>
price
string <numeric>
sequence_number_for_trade
string <numeric>
size
string <numeric>
taker_address
string <character varying>
taker_custodian_id
string <numeric>
taker_order_id
string <numeric>
taker_quote_fees_paid
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

fill_events_deduped

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

emit_address
string <character varying> <= 70 characters
time
string <timestamp with time zone>
maker_address
string <character varying> <= 70 characters
maker_custodian_id
number <numeric>
maker_order_id
number <numeric>
maker_side
boolean <boolean>
market_id
number <numeric>
price
number <numeric>
sequence_number_for_trade
number <numeric>
size
number <numeric>
taker_address
string <character varying> <= 70 characters
taker_custodian_id
number <numeric>
taker_order_id
number <numeric>
taker_quote_fees_paid
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "emit_address": "string",
  • "time": "string",
  • "maker_address": "string",
  • "maker_custodian_id": 0,
  • "maker_order_id": 0,
  • "maker_side": true,
  • "market_id": 0,
  • "price": 0,
  • "sequence_number_for_trade": 0,
  • "size": 0,
  • "taker_address": "string",
  • "taker_custodian_id": 0,
  • "taker_order_id": 0,
  • "taker_quote_fees_paid": 0
}

market_registration_events

/market_registration_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
market_id
string <numeric>
time
string <timestamp with time zone>
base_account_address
string <character varying>
base_module_name
string <text>
base_struct_name
string <text>
base_name_generic
string <text>
quote_account_address
string <character varying>
quote_module_name
string <text>
quote_struct_name
string <text>
lot_size
string <numeric>
tick_size
string <numeric>
min_size
string <numeric>
underwriter_id
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/market_registration_events

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

market_registration_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

market_id
number <numeric>
time
string <timestamp with time zone>
base_account_address
string <character varying> <= 70 characters
base_module_name
string <text>
base_struct_name
string <text>
base_name_generic
string <text>
quote_account_address
string <character varying> <= 70 characters
quote_module_name
string <text>
quote_struct_name
string <text>
lot_size
number <numeric>
tick_size
number <numeric>
min_size
number <numeric>
underwriter_id
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "market_id": 0,
  • "time": "string",
  • "base_account_address": "string",
  • "base_module_name": "string",
  • "base_struct_name": "string",
  • "base_name_generic": "string",
  • "quote_account_address": "string",
  • "quote_module_name": "string",
  • "quote_struct_name": "string",
  • "lot_size": 0,
  • "tick_size": 0,
  • "min_size": 0,
  • "underwriter_id": 0
}

/market_registration_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
market_id
string <numeric>
time
string <timestamp with time zone>
base_account_address
string <character varying>
base_module_name
string <text>
base_struct_name
string <text>
base_name_generic
string <text>
quote_account_address
string <character varying>
quote_module_name
string <text>
quote_struct_name
string <text>
lot_size
string <numeric>
tick_size
string <numeric>
min_size
string <numeric>
underwriter_id
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/market_registration_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
market_id
string <numeric>
time
string <timestamp with time zone>
base_account_address
string <character varying>
base_module_name
string <text>
base_struct_name
string <text>
base_name_generic
string <text>
quote_account_address
string <character varying>
quote_module_name
string <text>
quote_struct_name
string <text>
lot_size
string <numeric>
tick_size
string <numeric>
min_size
string <numeric>
underwriter_id
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

market_registration_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

market_id
number <numeric>
time
string <timestamp with time zone>
base_account_address
string <character varying> <= 70 characters
base_module_name
string <text>
base_struct_name
string <text>
base_name_generic
string <text>
quote_account_address
string <character varying> <= 70 characters
quote_module_name
string <text>
quote_struct_name
string <text>
lot_size
number <numeric>
tick_size
number <numeric>
min_size
number <numeric>
underwriter_id
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "market_id": 0,
  • "time": "string",
  • "base_account_address": "string",
  • "base_module_name": "string",
  • "base_struct_name": "string",
  • "base_name_generic": "string",
  • "quote_account_address": "string",
  • "quote_module_name": "string",
  • "quote_struct_name": "string",
  • "lot_size": 0,
  • "tick_size": 0,
  • "min_size": 0,
  • "underwriter_id": 0
}

market_account_handles

/market_account_handles

query Parameters
user
string <character varying>
handle
string <character varying>
creation_time
string <timestamp with time zone>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/market_account_handles

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

market_account_handles

user
string <character varying> <= 70 characters

Note: This is a Primary Key.

handle
string <character varying> <= 70 characters
creation_time
string <timestamp with time zone>

Responses

Request samples

Content type
{
  • "user": "string",
  • "handle": "string",
  • "creation_time": "string"
}

/market_account_handles

query Parameters
user
string <character varying>
handle
string <character varying>
creation_time
string <timestamp with time zone>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/market_account_handles

query Parameters
user
string <character varying>
handle
string <character varying>
creation_time
string <timestamp with time zone>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Request Body schema:

market_account_handles

user
string <character varying> <= 70 characters

Note: This is a Primary Key.

handle
string <character varying> <= 70 characters
creation_time
string <timestamp with time zone>

Responses

Request samples

Content type
{
  • "user": "string",
  • "handle": "string",
  • "creation_time": "string"
}

change_order_size_events

/change_order_size_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
market_id
string <numeric>
time
string <timestamp with time zone>
order_id
string <numeric>
user
string <character varying>
custodian_id
string <numeric>
side
string <boolean>
new_size
string <numeric>
select
string

Filtering Columns

order
string

Ordering

offset
string

Limiting and Pagination

limit
string

Limiting and Pagination

header Parameters
Range
string

Limiting and Pagination

Range-Unit
string
Default: items

Limiting and Pagination

Prefer
string
Value: "count=none"

Preference

Responses

Response samples

Content type
[
  • {
    }
]

/change_order_size_events

query Parameters
select
string

Filtering Columns

header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none" "resolution=ignore-duplicates" "resolution=merge-duplicates"

Preference

Request Body schema:

change_order_size_events

txn_version
number <numeric>

Note: This is a Primary Key.

event_idx
number <numeric>

Note: This is a Primary Key.

market_id
number <numeric>
time
string <timestamp with time zone>
order_id
number <numeric>
user
string <character varying> <= 70 characters
custodian_id
number <numeric>
side
boolean <boolean>
new_size
number <numeric>

Responses

Request samples

Content type
{
  • "txn_version": 0,
  • "event_idx": 0,
  • "market_id": 0,
  • "time": "string",
  • "order_id": 0,
  • "user": "string",
  • "custodian_id": 0,
  • "side": true,
  • "new_size": 0
}

/change_order_size_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
market_id
string <numeric>
time
string <timestamp with time zone>
order_id
string <numeric>
user
string <character varying>
custodian_id
string <numeric>
side
string <boolean>
new_size
string <numeric>
header Parameters
Prefer
string
Enum: "return=representation" "return=minimal" "return=none"

Preference

Responses

/change_order_size_events

query Parameters
txn_version
string <numeric>
event_idx
string <numeric>
market_id
string <numeric>
time