Transactions

get

Get a paginated list of all transactions in the specified pool that match the provided filter

Path parameters
pool_idstringRequired

Pool ID in hex format

Query parameters
startDatestring | nullOptional
endDatestring | nullOptional
poolIdstring | nullOptional

Optional pool filter; hex-encoded pool id

token0string | nullOptional

Optional asset pair filter; provide both tokens to filter by a specific pair

token1string | nullOptional
typesarray | nullOptional
cursorstring | nullOptional
limitinteger | nullOptional
sortCreatedAtone ofOptional
nullOptional
or
string · enumOptionalPossible values:
bitcoinTxStatusstring | nullOptional
Responses
200

List of transactions

application/json
get
/transaction/pool/{pool_id}
get

Fetches a paginated list of user's transactions that match the provided filter

Path parameters
pubkeystringRequired

User public key in hex format

Query parameters
startDatestring | nullOptional
endDatestring | nullOptional
poolIdstring | nullOptional

Optional pool filter; hex-encoded pool id

token0string | nullOptional

Optional asset pair filter; provide both tokens to filter by a specific pair

token1string | nullOptional
typesarray | nullOptional
cursorstring | nullOptional
limitinteger | nullOptional
sortCreatedAtone ofOptional
nullOptional
or
string · enumOptionalPossible values:
bitcoinTxStatusstring | nullOptional
Responses
200

Paginated list of transactions

application/json
get
/transaction/user/{pubkey}
get

Paginated list of all transactions that match the provided filter

Query parameters
startDatestring | nullOptional
endDatestring | nullOptional
poolIdstring | nullOptional

Optional pool filter; hex-encoded pool id

token0string | nullOptional

Optional asset pair filter; provide both tokens to filter by a specific pair

token1string | nullOptional
typesarray | nullOptional
cursorstring | nullOptional
limitinteger | nullOptional
sortCreatedAtone ofOptional
nullOptional
or
string · enumOptionalPossible values:
bitcoinTxStatusstring | nullOptional
Responses
200

Paginated list of transactions

application/json
get
/transaction/all
200

Paginated list of transactions

get

List of swap transactions for specific collections

Query parameters
token0stringRequired
token1stringRequired
statusone ofOptional

Optional status filter; defaults to processed when not provided

nullOptional
or
string · enumOptional

Filter for high-level transaction processing status

Possible values:
rollbackStatusone ofOptional

Optional rollback status filter

nullOptional
or
string · enumOptional

Filter for rollback state

Possible values:
cursorstring | nullOptional
limitinteger | nullOptional
Responses
200

Paginated list of transactions

application/json
get
/transaction/swaps
200

Paginated list of transactions

Last updated