Derivatives
GET /v1/companies
: Fetches company information.
GET /v1/portfolio/assets
: Retrieves portfolio assets.
GET /v1/portfolio/positions
: Retrieves portfolio positions.
GET /v1/portfolio/positions/aggregated
: Fetches aggregated positions for the authenticated user.
GET /v1/portfolio/trades
: Fetches trades for the authenticated user.
GET /v1/portfolio/summary
: Fetches the aggregated summary of the authenticated user's positions.
GET /v1/quotes
: Fetches quotes.
GET /v1/quotes/sent
: Fetches quotes sent by the authenticated user.
GET /v1/quotes/received
: Fetches quotes received by the authenticated user.
POST /v1/quotes/new
: Submits a new quote in response to a particular RFQ.
POST /v1/quotes/cancel
: Cancels a previously created quote.
POST /v1/quotes/cancel_all
: Cancels all outstanding quotes for the authenticated user.
POST /v1/quotes/replace
: Cancels an existing quote and submits a new one for the same RFQ.
POST /v1/quotes/accept
: Accepts a quote and creates a trade as a taker.
POST /v1/quotes/maker_last_look
: Finalizes a trade or cancels it in response to taker acceptance.
GET /v1/rfqs/sent
: Fetches RFQs sent by the authenticated user.
GET /v1/rfqs/received
: Fetches RFQs received by the authenticated user.
POST /v1/rfqs/new
: Creates a new RFQ as a taker.
POST /v1/rfqs/cancel
: Cancels a previously created RFQ.
GET /v1/settlement_pools
: Fetches settlement pools related to the authenticated user.
POST /v1/settlement_pools/new
: Creates a new settlement pool between the authenticated user and a counterparty.
GET /v1/transfers
: Fetches transfers for the authenticated user.
POST /v1/transfers/new
: Initiates a new deposit or withdrawal.
POST /v1/transfers/permit/template
: Generates an ERC-2612 spending permit message.
POST /v1/transfers/permit
: Submits a signed ERC-2612 spending permit on-chain.
GET /v1/status
: Returns current authentication information and server time.
GET /v1/metadata/supported_assets
: Returns tokens supported by the platform, their metadata, and funding rate parameters.