CCXT
delta

delta implicit API

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

Every endpoint in delta'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. publicGetAssets); the snake_case alias (public_get_assets) also works in JavaScript, Python and PHP, and Go uses the PascalCase form (PublicGetAssets). Switch tabs for the call in each language:

const delta = new ccxt.delta ();
const response = await delta.publicGetAssets (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 delta API documentation: docs.delta.exchange

52 implicit endpoints across 2 access groups.

public

Base URL: https://api.delta.exchange

MethodHTTPEndpointCost
publicGetAssetsGETassets1
publicGetIndicesGETindices1
publicGetProductsGETproducts1
publicGetProductsSymbolGETproducts/{symbol}1
publicGetTickersGETtickers1
publicGetTickersSymbolGETtickers/{symbol}1
publicGetL2orderbookSymbolGETl2orderbook/{symbol}1
publicGetTradesSymbolGETtrades/{symbol}1
publicGetStatsGETstats1
publicGetHistoryCandlesGEThistory/candles1
publicGetHistorySparklinesGEThistory/sparklines1
publicGetSettingsGETsettings1

private

Base URL: https://api.delta.exchange

MethodHTTPEndpointCost
privateGetOrdersGETorders1
privateGetOrdersOrderIdGETorders/{order_id}1
privateGetOrdersClientOrderIdClientOidGETorders/client_order_id/{client_oid}1
privateGetProductsProductIdOrdersLeverageGETproducts/{product_id}/orders/leverage1
privateGetPositionsMarginedGETpositions/margined1
privateGetPositionsGETpositions1
privateGetOrdersHistoryGETorders/history1
privateGetFillsGETfills1
privateGetFillsHistoryDownloadCsvGETfills/history/download/csv1
privateGetWalletBalancesGETwallet/balances1
privateGetWalletTransactionsGETwallet/transactions1
privateGetWalletTransactionsDownloadGETwallet/transactions/download1
privateGetWalletsSubAccountsTransferHistoryGETwallets/sub_accounts_transfer_history1
privateGetUsersTradingPreferencesGETusers/trading_preferences1
privateGetSubAccountsGETsub_accounts1
privateGetProfileGETprofile1
privateGetRateLimitsQuotaGETrate_limits/quota1
privateGetHeartbeatGETheartbeat1
privateGetDepositsAddressGETdeposits/address1
privatePostOrdersPOSTorders1
privatePostOrdersBracketPOSTorders/bracket1
privatePostOrdersBatchPOSTorders/batch1
privatePostProductsProductIdOrdersLeveragePOSTproducts/{product_id}/orders/leverage1
privatePostPositionsChangeMarginPOSTpositions/change_margin1
privatePostPositionsCloseAllPOSTpositions/close_all1
privatePostWalletsSubAccountBalanceTransferPOSTwallets/sub_account_balance_transfer1
privatePostHeartbeatCreatePOSTheartbeat/create1
privatePostHeartbeatPOSTheartbeat1
privatePostOrdersCancelAfterPOSTorders/cancel_after1
privatePostOrdersLeveragePOSTorders/leverage1
privatePutOrdersPUTorders1
privatePutOrdersBracketPUTorders/bracket1
privatePutOrdersBatchPUTorders/batch1
privatePutPositionsAutoTopupPUTpositions/auto_topup1
privatePutUsersUpdateMmpPUTusers/update_mmp1
privatePutUsersResetMmpPUTusers/reset_mmp1
privatePutUsersMarginModePUTusers/margin_mode1
privateDeleteOrdersDELETEorders1
privateDeleteOrdersAllDELETEorders/all1
privateDeleteOrdersBatchDELETEorders/batch1

On this page