# Rust API client for openapi
OpenAPI specification for Binance exchange - Algo API
## Overview
This package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project.
Please do not edit the generated code manually, but rather regenerate it from [OpenXAPI](https://github.com/openxapi/openxapi).
- API version: 0.1.0
- Package version: 0.1.0
## Installation
Install the package using cargo:
```shell
cargo add openxapi-binance
```
Or add the following to your `Cargo.toml`:
```
openxapi-binance = { git = "https://github.com/openxapi/binance-rs" }
```
## Documentation for API Endpoints
All URIs are relative to *https://api.binance.com*
*FutureAlgoApi* | [**algo_create_algo_futures_new_order_twap_v1**](docs/FutureAlgoApi.md#algo_create_algo_futures_new_order_twap_v1) | **POST** /sapi/v1/algo/futures/newOrderTwap | Time-Weighted Average Price(Twap) New Order(TRADE)
*FutureAlgoApi* | [**algo_create_algo_futures_new_order_vp_v1**](docs/FutureAlgoApi.md#algo_create_algo_futures_new_order_vp_v1) | **POST** /sapi/v1/algo/futures/newOrderVp | Volume Participation(VP) New Order (TRADE)
*FutureAlgoApi* | [**algo_delete_algo_futures_order_v1**](docs/FutureAlgoApi.md#algo_delete_algo_futures_order_v1) | **DELETE** /sapi/v1/algo/futures/order | Cancel Algo Order(TRADE)
*FutureAlgoApi* | [**algo_get_algo_futures_historical_orders_v1**](docs/FutureAlgoApi.md#algo_get_algo_futures_historical_orders_v1) | **GET** /sapi/v1/algo/futures/historicalOrders | Query Historical Algo Orders(USER_DATA)
*FutureAlgoApi* | [**algo_get_algo_futures_open_orders_v1**](docs/FutureAlgoApi.md#algo_get_algo_futures_open_orders_v1) | **GET** /sapi/v1/algo/futures/openOrders | Query Current Algo Open Orders(USER_DATA)
*FutureAlgoApi* | [**algo_get_algo_futures_sub_orders_v1**](docs/FutureAlgoApi.md#algo_get_algo_futures_sub_orders_v1) | **GET** /sapi/v1/algo/futures/subOrders | Query Sub Orders(USER_DATA)
*SpotAlgoApi* | [**algo_create_algo_spot_new_order_twap_v1**](docs/SpotAlgoApi.md#algo_create_algo_spot_new_order_twap_v1) | **POST** /sapi/v1/algo/spot/newOrderTwap | Time-Weighted Average Price(Twap) New Order(TRADE)
*SpotAlgoApi* | [**algo_delete_algo_spot_order_v1**](docs/SpotAlgoApi.md#algo_delete_algo_spot_order_v1) | **DELETE** /sapi/v1/algo/spot/order | Cancel Algo Order(TRADE)
*SpotAlgoApi* | [**algo_get_algo_spot_historical_orders_v1**](docs/SpotAlgoApi.md#algo_get_algo_spot_historical_orders_v1) | **GET** /sapi/v1/algo/spot/historicalOrders | Query Historical Algo Orders(USER_DATA)
*SpotAlgoApi* | [**algo_get_algo_spot_open_orders_v1**](docs/SpotAlgoApi.md#algo_get_algo_spot_open_orders_v1) | **GET** /sapi/v1/algo/spot/openOrders | Query Current Algo Open Orders(USER_DATA)
*SpotAlgoApi* | [**algo_get_algo_spot_sub_orders_v1**](docs/SpotAlgoApi.md#algo_get_algo_spot_sub_orders_v1) | **GET** /sapi/v1/algo/spot/subOrders | Query Sub Orders(USER_DATA)
## Documentation For Models
- [AlgoCreateAlgoFuturesNewOrderTwapV1Resp](docs/AlgoCreateAlgoFuturesNewOrderTwapV1Resp.md)
- [AlgoCreateAlgoFuturesNewOrderVpV1Resp](docs/AlgoCreateAlgoFuturesNewOrderVpV1Resp.md)
- [AlgoCreateAlgoSpotNewOrderTwapV1Resp](docs/AlgoCreateAlgoSpotNewOrderTwapV1Resp.md)
- [AlgoDeleteAlgoFuturesOrderV1Resp](docs/AlgoDeleteAlgoFuturesOrderV1Resp.md)
- [AlgoDeleteAlgoSpotOrderV1Resp](docs/AlgoDeleteAlgoSpotOrderV1Resp.md)
- [AlgoGetAlgoFuturesHistoricalOrdersV1Resp](docs/AlgoGetAlgoFuturesHistoricalOrdersV1Resp.md)
- [AlgoGetAlgoFuturesHistoricalOrdersV1RespOrdersInner](docs/AlgoGetAlgoFuturesHistoricalOrdersV1RespOrdersInner.md)
- [AlgoGetAlgoFuturesOpenOrdersV1Resp](docs/AlgoGetAlgoFuturesOpenOrdersV1Resp.md)
- [AlgoGetAlgoFuturesSubOrdersV1Resp](docs/AlgoGetAlgoFuturesSubOrdersV1Resp.md)
- [AlgoGetAlgoFuturesSubOrdersV1RespSubOrdersInner](docs/AlgoGetAlgoFuturesSubOrdersV1RespSubOrdersInner.md)
- [AlgoGetAlgoSpotHistoricalOrdersV1Resp](docs/AlgoGetAlgoSpotHistoricalOrdersV1Resp.md)
- [AlgoGetAlgoSpotHistoricalOrdersV1RespOrdersInner](docs/AlgoGetAlgoSpotHistoricalOrdersV1RespOrdersInner.md)
- [AlgoGetAlgoSpotOpenOrdersV1Resp](docs/AlgoGetAlgoSpotOpenOrdersV1Resp.md)
- [AlgoGetAlgoSpotSubOrdersV1Resp](docs/AlgoGetAlgoSpotSubOrdersV1Resp.md)
- [ApiError](docs/ApiError.md)
To get access to the crate's generated documentation, use:
```
cargo doc --open
```
## Author