Public API
Public APIs provide access to market data and platform information without requiring authentication.
Available Services
Retrieve platform configuration and reference data:
Get Server Time - Current server timestamp
Get Metadata - Global configuration including:
Coin list (supported assets)
Contract list (available perpetual contracts)
Multi-chain configuration
System parameters
Access real-time and historical market data:
Get Depth - Order book depth (buy/sell orders)
Get K-line - Historical K-line (candlestick) data
Get Ticker - 24-hour market statistics
Get Multi-Contract K-line - K-line data for multiple contracts
Get Market Status - Market open/close status (for stocks)
Query funding rate information:
Get Latest Funding Rate - Current funding rate by contract
Get Funding Rate Page - Historical funding rates (paginated)
Key Features
No Authentication Required - All public endpoints are accessible without API keys
Rate Limits Apply - Fair usage policies ensure service availability for all users
Real-Time Data - Market data is updated in real-time
Historical Data - Access to historical market information
Usage Example
Response Format
All public API responses follow the standard format:
Base URL
HTTP REST base URL:
https://<api-domain>
Replace <api-domain> with the production HTTP API domain provided by EdgeX. Internal or non-production domains are not included in this public documentation.
Best Practices
Cache Metadata - Metadata changes infrequently; cache locally to reduce requests
Use Appropriate Depth Levels - Request only the depth level you need (15 or 200)
Respect Rate Limits - Implement exponential backoff for retries
Handle Errors Gracefully - Check
codefield in responses
Navigation
Last updated