This is the REST API service for market data. It is written in Rust using the Axum web framework and the Tokio runtime. Return values of the API are like Binance API.
- Get available symbols.
- Get market data by symbol and interval and limit and start time or end time.
- Get grouped market data by symbol, interval, limit, start time and end time.
Look to Postman collection for usage.
git clone
cd market_data_api
cargo runDon't forget to install Rust and Cargo before running the project. You can install them from here.
Also, fill the .env file with your database credentials.