FAQ: Frequently Asked Questions

// Knowledge Base

Everything you need to know about integrating and scaling with Mila-Ex Unified APIs.

General FAQs

What is Mila-ex?

Mila-ex is a unified Crypto Market Data API platform that normalizes real-time and historical data across 100+ cryptocurrency exchanges into a single, standardized REST/JSON interface.

Which exchanges does Mila-ex support?

Mila-ex supports major exchanges like Binance, Coinbase, Kraken, Bitfinex, Gate.io, Poloniex, Valr, and Luno, with new ones being added regularly.

Is Mila-ex free to use?

Yes — Mila-ex offers a free tier with generous request limits for developers testing integrations. Paid plans are available for higher throughput, advanced analytics, and premium exchange data access.

Does Mila-ex provide WebSocket or real-time streaming data?

Currently, Mila-ex offers REST API endpoints for tickers, OHLCV, and order books. WebSocket support is in active development and will allow real-time trade and order updates in a single unified stream.

What data depth does Mila-Ex provide?

Unlike basic aggregators that only provide simple prices, Mila-Ex offers Level 2 (L2) Order Books, recent trades (tick data), and OHLCV candles. We normalize this data across 112+ exchanges into a single, unified JSON format.

What is the latency of your API?

Mila-Ex is hosted on AWS (eu-west-1) with auto-scaling clusters. Our average global response time for REST calls is <250ms.

Developer FAQs

Is Mila-Ex compatible with Python and Node.js?

Yes. Because Mila-Ex is a standard RESTful JSON API, it works natively with any programming language. Whether you are building a Python crypto bot, a Node.js dashboard, or a Go-based trading engine.

How do I authenticate my requests?

All requests must include your generated API key in the x-api-key header.

What is the format for timestamps in your responses?

Timestamps are provided in Unix milliseconds (int64) for high-precision time-series tracking.

How can I track my remaining request quota programmatically?

Every response includes custom headers: X-Rate-Limit-Limit (max RPM), X-Rate-Limit-Remaining (remaining RPM), and X-Rate-Limit-Monthly (total monthly requests left).

What is the structure of a Mila-Ex error response?

We use a unified JSON schema for all errors, which includes a numeric Code, a Message, a detailed Description, and an Errors array for specific validation paths.

What does error code 104 'Operation not supported' mean?

This occurs when you request a specific dataset—like a Level 2 order book—from an exchange that does not natively support or provide that data.

Can I use Mila-ex to build an arbitrage bot?

Absolutely. Mila-ex was built with cross-exchange arbitrage in mind. It provides normalized price data, making it easy to detect and act on market inefficiencies.

Traders FAQs

What is the difference between the /orderbook and /orderbook/complete endpoints?

The /orderbook endpoint provides current open orders (bids and asks), while /orderbook/complete retrieves the completed order history for a specific market pair.

How do I handle inconsistencies in base or quote asset names across exchanges?

Mila-Ex normalizes asset names, though properties like baseLongName may not always be populated due to the limitations of specific underlying exchanges.

Can I fetch data for multiple symbols in a single call?

Yes, the GET /api/v1/exchange/tickers endpoint allows you to pass multiple symbols in a single query to retrieve ticker information in bulk.

Is historical market data available?

Yes. Mila-ex provides historical OHLCV data for supported pairs. Developers can retrieve it via the /ohlcv endpoint documented in the API docs.

Getting Started

How do I get my Mila-ex API key?

You can register for free at dashboard.milaex.com. Once signed in, your API key will be displayed in your developer dashboard under 'API Access.'

How do I find a list of all currently supported exchanges?

Use the GET /api/v1/exchange endpoint to receive a real-time list of all actively working exchanges in our network.

What is an 'Overall API Limit'?

The base /exchange endpoint has a global limit of 10,000 requests per minute (RPM). This is shared across all users to maintain system-wide stability.

Does Mila-ex store or manage user funds?

No. Mila-ex is a data API platform only. It does not hold custody of any assets or execute trades. You can safely use it for analytics, arbitrage scanning, and integration without financial exposure.

Still have questions?

Our engineering team is ready to help you integrate effectively.

Contact Support