All notable changes to this project will be documented in this file.
First stable release of the Fig Markets API documentation.
- Added a
baseCurrencyfilter to the cancel-all quotes endpoint (POST/rfq/quote/cancel-all). When provided, only quotes linked to an RFQ with that base currency are cancelled; the response now returns acancelledCountof how many quotes were cancelled. - Documented WebSocket token refresh via the
auth/refreshmethod, allowing a session to be extended before its access token expires to maintain long-lived connections.
- Corrected the request rate limit from 100 to 1000.
- Updated PUT
/rfq/quoteendpoint (RFQQuoteUpdateRequest):- Removed
directionfield from the request - Changed
rfqQuoteIdfrom required to optional - eitherrfqQuoteIdorlabelmust now be provided to identify the quote to update
- Removed
- Removed
quoteCurrencyparameter from POST/rfqrequest (CreateRFQRequest)
- Added GET
/exchange/makerendpoint - returns a list of available Fig makers and their supported settlement options - Added
makersparameter toCreateRFQRequest- an object mapping settlement options to arrays of Fig maker IDs who will receive the RFQ - Added
settlementOptionandquoteCurrencyfields to quote responses (GET/rfq/quoteendpoint and quote websocket channels) - Added
quoteCurrenciesfield to RFQ responses - an object mapping settlement options to their expected quote currencies
- Updated
settlementCredentialsinCreateRFQRequestto be an object mapping settlement options toexchangeCredentialsIdvalues (previously a single integer) - Updated
settlementOptionsinCreateRFQRequestto include full description and example - Updated
settlementOptionandsettlementCredentialsdescriptions for POST/rfq/quoteendpoint (singular versions with updated descriptions) - Replaced
settlementExchangewithsettlementOptionsarray in RFQ websocket channels (rfq.makerandrfq.taker) - Updated RFQ websocket examples to include
quoteCurrenciesobject
- Initial pre-release of the Fig Markets API documentation