For Agents
Place spot and margin orders, query balances, and pull live market data on the CoinDCX cryptocurrency exchange.
Get started with CoinDCX API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"place a crypto spot order on coindcx"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with CoinDCX API API.
Retrieve ticker prices, order books, and OHLCV candles for any CoinDCX market
List market metadata including trading pairs and contract details
Place spot orders individually or in batches and cancel by id, market, or in bulk
Edit and inspect the status of active orders on the exchange
GET STARTED
Use for: Place a market buy order for 0.01 BTC against INR on CoinDCX, Cancel all active orders on a specific trading pair, Retrieve the order book for BTCINR with depth 50, Get my current spot balances across all assets
Not supported: Does not handle KYC onboarding, fiat deposits, or off-platform wallet management — use for CoinDCX market data and trading operations only.
Jentic publishes the only available OpenAPI document for CoinDCX API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for CoinDCX API, keeping it validated and agent-ready. CoinDCX is an Indian cryptocurrency exchange whose REST API exposes public market data plus authenticated trading, margin, funding, and wallet operations. The endpoint set covers tickers, order books, candles, balance lookups, spot order placement and cancellation, margin orders, funding lend/settle, and inter-wallet transfers.
Place and exit margin orders against authorised pairs
Lend, settle, and rebalance funds across wallets and margin accounts
Look up account balances and user information for the authenticated trader
Patterns agents use CoinDCX API API for, with concrete tasks.
★ Algorithmic Spot Trading on CoinDCX
Run automated trading strategies on CoinDCX by combining live market data with the order placement and cancellation endpoints. Strategies can submit single or batched orders, monitor active orders, and unwind positions on signal. Suitable for Indian retail and prop traders building bots against INR-quoted pairs.
Submit a limit buy order via POST /exchange/v1/orders/create for BTCINR at a specified price and size and return the order id
Portfolio Monitoring and Reporting
Build a dashboard that tracks balances, open orders, and trade history across spot and margin accounts on CoinDCX. The user info, balances, and order endpoints provide all the data needed for reconciliation and tax reporting in INR. Useful for traders and accountants managing crypto holdings under Indian regulations.
Call POST /exchange/v1/users/balances and POST /exchange/v1/orders/active_orders to assemble a current portfolio snapshot
Margin Trading Automation
Automate margin order placement, monitoring, and exit on CoinDCX. The margin endpoints support creating new margin orders, cancelling them, and exiting an open position, while the funding endpoints let strategies lend or settle borrowed funds. Designed for traders running leveraged strategies on supported pairs.
Open a margin long via POST /exchange/v1/margin/orders/create on a chosen pair, then monitor and call POST /exchange/v1/margin/orders/exit when the strategy signals close
AI Trading Agent via Jentic
Build an AI agent that retrieves CoinDCX market data and places trades through Jentic. The agent expresses an intent in natural language; Jentic resolves the right CoinDCX endpoint, validates parameters against the schema, and executes the call with stored credentials so signing and key handling stay outside the agent context.
Through Jentic, place a small spot buy order on BTCINR and return the order id and acceptance status
23 endpoints — jentic publishes the only available openapi specification for coindcx api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/exchange/ticker
Get latest tickers for all markets
/market_data/orderbook
Retrieve order book snapshot for a market
/exchange/v1/orders/create
Place a spot order
/exchange/v1/orders/cancel
Cancel a single order
/exchange/v1/users/balances
Get balances for the authenticated account
/exchange/v1/margin/orders/create
Place a margin order
/exchange/ticker
Get latest tickers for all markets
/market_data/orderbook
Retrieve order book snapshot for a market
/exchange/v1/orders/create
Place a spot order
/exchange/v1/orders/cancel
Cancel a single order
/exchange/v1/users/balances
Get balances for the authenticated account
Three things that make agents converge on Jentic-routed access.
Credential isolation
CoinDCX API keys and signing secrets are stored encrypted in the Jentic vault. HMAC signing is performed server-side; the agent receives a scoped execution token and never sees the secret.
Intent-based discovery
Agents search Jentic by intent (e.g. place a spot buy order) and Jentic returns the matching CoinDCX operation with its parameter schema, so the agent calls the correct endpoint without browsing docs.
Time to first call
Direct integration: 2-4 days for HMAC signing, parameter encoding, and error handling on trade endpoints. Through Jentic: under 1 hour — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Binance API
Global crypto exchange with deeper liquidity and a far broader endpoint set
Choose Binance when global liquidity and a wider asset universe matter more than INR-quoted pairs
Kraken API
Established global exchange with strong fiat on-ramps and futures support
Choose Kraken when you need USD or EUR fiat pairs and futures contracts not on CoinDCX
CoinGecko API
Cross-exchange reference prices and market metadata
Use alongside CoinDCX to compare CoinDCX prices against aggregated market reference rates
Specific to using CoinDCX API API through Jentic.
Why is there no official OpenAPI spec for CoinDCX API?
CoinDCX does not publish an OpenAPI specification on its developer portal. Jentic generates and maintains this spec so that AI agents and developers can call CoinDCX API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the CoinDCX API use?
Authenticated endpoints require an API key in the X-AUTH-APIKEY header plus a HMAC SHA-256 signature in the X-AUTH-SIGNATURE header computed over the request body. Through Jentic, both the key and the signing secret are stored in the encrypted vault and signing happens server-side.
Can I place margin orders with the CoinDCX API?
Yes. POST /exchange/v1/margin/orders/create opens a margin position on supported pairs, POST /exchange/v1/margin/orders/cancel cancels a pending margin order, and POST /exchange/v1/margin/orders/exit closes an open position.
What are the rate limits for the CoinDCX API?
CoinDCX enforces per-endpoint and per-account rate limits that vary between public and authenticated calls. The OpenAPI spec does not declare exact thresholds; check your account tier in the CoinDCX dashboard for current limits.
How do I cancel all of my open orders through Jentic?
Install the SDK with pip install jentic, search Jentic for cancel all open orders coindcx, load the schema for POST /exchange/v1/orders/cancel_all, and execute the call. Jentic handles signing with your stored credentials.
Does CoinDCX support batched order placement?
Yes. POST /exchange/v1/orders/create_multiple accepts a list of order specifications and submits them in a single request, which is useful for grid strategies and basket execution.
/exchange/v1/margin/orders/create
Place a margin order