CCXT
derive

derive implicit API

Every raw derive endpoint exposed as a CCXT implicit method — names, HTTP verbs, paths and rate-limit costs.

Every endpoint in derive's api definition is exposed as an implicit method — a thin, generated wrapper around the raw exchange endpoint. Use these for exchange-specific functionality the CCXT API does not cover.

These methods are available in every CCXT language — TypeScript, JavaScript, Python, PHP, C#, Go and Java. Call them by the camelCase name shown in the tables below (e.g. publicGetGetAllCurrencies); Python and PHP use the snake_case form (public_get_get_all_currencies), and Go uses the PascalCase form (PublicGetGetAllCurrencies). Switch tabs for the call in each language:

const derive = new ccxt.derive ();
const response = await derive.publicGetGetAllCurrencies (params);

Path parameters wrapped in {} (e.g. {pair}) are substituted from params; everything else in params is sent as the query string or request body. Cost is the rate-limiter weight of each call.

📚 Official derive API documentation: docs.derive.xyz

119 implicit endpoints across 2 access groups.

public

Base URL: https://api.derive.xyz/v3/public

MethodHTTPEndpointCost
publicGetGetAllCurrenciesGETget_all_currencies1
publicPostDecodeActionPOSTdecode_action1
publicPostGetWalletsFromSessionKeyPOSTget_wallets_from_session_key1
publicPostGetAllCurrenciesPOSTget_all_currencies1
publicPostGetCurrencyPOSTget_currency1
publicPostGetRiskUniversesPOSTget_risk_universes1
publicPostGetInstrumentPOSTget_instrument1
publicPostGetAllInstrumentsPOSTget_all_instruments1
publicPostGetAllLiveInstrumentsPOSTget_all_live_instruments1
publicPostGetTickerPOSTget_ticker1
publicPostGetTickersPOSTget_tickers1
publicPostGetLatestSignedFeedsPOSTget_latest_signed_feeds1
publicPostGetOptionSettlementPricesPOSTget_option_settlement_prices1
publicPostGetIndexChartDataPOSTget_index_chart_data1
publicPostGetTradingviewChartDataPOSTget_tradingview_chart_data1
publicPostGetFundingRateHistoryPOSTget_funding_rate_history1
publicPostGetTradeHistoryPOSTget_trade_history1
publicPostGetLiquidationHistoryPOSTget_liquidation_history1
publicPostGetInterestRateHistoryPOSTget_interest_rate_history1
publicPostGetTransactionPOSTget_transaction1
publicPostGetOnchainActionHistoryPOSTget_onchain_action_history1
publicPostGetPendingDepositsPOSTget_pending_deposits1
publicPostRegisterDepositAddressPOSTregister_deposit_address1
publicPostGetMarginPOSTget_margin1
publicPostMarginWatchPOSTmargin_watch1
publicPostOrderQuotePOSTorder_quote1
publicPostGetLiveAuctionsPOSTget_live_auctions1
publicPostStartAuctionPOSTstart_auction1
publicPostGetVaultPOSTget_vault1
publicPostGetVaultsPOSTget_vaults1
publicPostGetVaultActionHistoryPOSTget_vault_action_history1
publicPostGetVaultPerformanceHistoryPOSTget_vault_performance_history1
publicPostSetSocializationFeedDataPOSTset_socialization_feed_data1
publicPostWithdrawDebugPOSTwithdraw_debug1
publicPostSendQuoteDebugPOSTsend_quote_debug1
publicPostExecuteQuoteDebugPOSTexecute_quote_debug1
publicPostGetAllReferralCodesPOSTget_all_referral_codes1
publicPostGetReferralPerformancePOSTget_referral_performance1
publicPostGetTimePOSTget_time1
publicPostGetLiveIncidentsPOSTget_live_incidents1
publicPostGetMakerProgramsPOSTget_maker_programs1
publicPostGetMakerProgramScoresPOSTget_maker_program_scores1

private

Base URL: https://api.derive.xyz/v3/private

MethodHTTPEndpointCost
privatePostGetAccountPOSTget_account1
privatePostGetSubaccountPOSTget_subaccount1
privatePostGetSubaccountsPOSTget_subaccounts1
privatePostDeleteSubaccountPOSTdelete_subaccount1
privatePostGetAllPortfoliosPOSTget_all_portfolios1
privatePostChangeSubaccountLabelPOSTchange_subaccount_label1
privatePostWithdrawPOSTwithdraw1
privatePostTransferSpotPOSTtransfer_spot1
privatePostTransferSpotExternalPOSTtransfer_spot_external1
privatePostTransferPositionsPOSTtransfer_positions1
privatePostRejectDepositRequestPOSTreject_deposit_request1
privatePostUpdateWhitelistedRecipientsPOSTupdate_whitelisted_recipients1
privatePostOrderPOSTorder1
privatePostReplacePOSTreplace1
privatePostOrderDebugPOSTorder_debug1
privatePostGetOrderPOSTget_order1
privatePostGetOpenOrdersPOSTget_open_orders1
privatePostGetTriggerOrdersPOSTget_trigger_orders1
privatePostGetAlgoOrdersPOSTget_algo_orders1
privatePostCancelPOSTcancel1
privatePostCancelByLabelPOSTcancel_by_label1
privatePostCancelByNoncePOSTcancel_by_nonce1
privatePostCancelByInstrumentPOSTcancel_by_instrument1
privatePostCancelAllPOSTcancel_all1
privatePostCancelTriggerOrderPOSTcancel_trigger_order1
privatePostCancelAlgoOrderPOSTcancel_algo_order1
privatePostCancelAllAlgoOrdersPOSTcancel_all_algo_orders1
privatePostCancelAllTriggerOrdersPOSTcancel_all_trigger_orders1
privatePostGetOrderHistoryPOSTget_order_history1
privatePostGetTradeHistoryPOSTget_trade_history1
privatePostGetDepositHistoryPOSTget_deposit_history1
privatePostGetWithdrawalHistoryPOSTget_withdrawal_history1
privatePostSendRfqPOSTsend_rfq1
privatePostCancelRfqPOSTcancel_rfq1
privatePostCancelBatchRfqsPOSTcancel_batch_rfqs1
privatePostGetRfqsPOSTget_rfqs1
privatePostPollRfqsPOSTpoll_rfqs1
privatePostSendQuotePOSTsend_quote1
privatePostCancelQuotePOSTcancel_quote1
privatePostCancelBatchQuotesPOSTcancel_batch_quotes1
privatePostGetQuotesPOSTget_quotes1
privatePostPollQuotesPOSTpoll_quotes1
privatePostExecuteQuotePOSTexecute_quote1
privatePostOrderQuotePOSTorder_quote1
privatePostReplaceQuotePOSTreplace_quote1
privatePostRfqGetBestQuotePOSTrfq_get_best_quote1
privatePostGetMarginPOSTget_margin1
privatePostGetCollateralsPOSTget_collaterals1
privatePostGetPositionsPOSTget_positions1
privatePostGetOptionSettlementHistoryPOSTget_option_settlement_history1
privatePostGetSubaccountValueHistoryPOSTget_subaccount_value_history1
privatePostGetFundingHistoryPOSTget_funding_history1
privatePostGetInterestHistoryPOSTget_interest_history1
privatePostGetErc20TransferHistoryPOSTget_erc20_transfer_history1
privatePostGetLiquidationHistoryPOSTget_liquidation_history1
privatePostLiquidatePOSTliquidate1
privatePostSessionKeysPOSTsession_keys1
privatePostSetSessionKeyPOSTset_session_key1
privatePostEditSessionKeyPOSTedit_session_key1
privatePostGetMmpConfigPOSTget_mmp_config1
privatePostSetMmpConfigPOSTset_mmp_config1
privatePostResetMmpPOSTreset_mmp1
privatePostCreateVaultPOSTcreate_vault1
privatePostUpdateVaultInfoPOSTupdate_vault_info1
privatePostMintVaultSharesPOSTmint_vault_shares1
privatePostBurnVaultSharesPOSTburn_vault_shares1
privatePostForceBurnPOSTforce_burn1
privatePostRequestVaultDepositPOSTrequest_vault_deposit1
privatePostRequestVaultWithdrawPOSTrequest_vault_withdraw1
privatePostCancelAllVaultRequestsPOSTcancel_all_vault_requests1
privatePostGetVaultSharesPOSTget_vault_shares1
privatePostGetCuratedVaultsPOSTget_curated_vaults1
privatePostGetShareholderVaultsPOSTget_shareholder_vaults1
privatePostGetLiveMintRequestsPOSTget_live_mint_requests1
privatePostGetLiveBurnRequestsPOSTget_live_burn_requests1
privatePostGetLiveVaultRequestsPOSTget_live_vault_requests1
privatePostGetVaultRequestHistoryPOSTget_vault_request_history1

On this page