tinkoff_invest_api 0.0.1 copy "tinkoff_invest_api: ^0.0.1" to clipboard
tinkoff_invest_api: ^0.0.1 copied to clipboard

outdated

Dart client for Tinkoff Investment open API

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add tinkoff_invest_api

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  tinkoff_invest_api: ^0.0.1

Alternatively, your editor might support dart pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:tinkoff_invest_api/api.dart';
import 'package:tinkoff_invest_api/api/market_api.dart';
import 'package:tinkoff_invest_api/api/operations_api.dart';
import 'package:tinkoff_invest_api/api/orders_api.dart';
import 'package:tinkoff_invest_api/api/portfolio_api.dart';
import 'package:tinkoff_invest_api/api/sandbox_api.dart';
import 'package:tinkoff_invest_api/api/user_api.dart';
import 'package:tinkoff_invest_api/api_util.dart';
import 'package:tinkoff_invest_api/auth/api_key_auth.dart';
import 'package:tinkoff_invest_api/auth/auth.dart';
import 'package:tinkoff_invest_api/auth/basic_auth.dart';
import 'package:tinkoff_invest_api/auth/oauth.dart';
import 'package:tinkoff_invest_api/model/broker_account_type.dart';
import 'package:tinkoff_invest_api/model/broker_account_type.g.dart';
import 'package:tinkoff_invest_api/model/candle.dart';
import 'package:tinkoff_invest_api/model/candle.g.dart';
import 'package:tinkoff_invest_api/model/candle_resolution.dart';
import 'package:tinkoff_invest_api/model/candle_resolution.g.dart';
import 'package:tinkoff_invest_api/model/candles.dart';
import 'package:tinkoff_invest_api/model/candles.g.dart';
import 'package:tinkoff_invest_api/model/candles_response.dart';
import 'package:tinkoff_invest_api/model/candles_response.g.dart';
import 'package:tinkoff_invest_api/model/currencies.dart';
import 'package:tinkoff_invest_api/model/currencies.g.dart';
import 'package:tinkoff_invest_api/model/currency.dart';
import 'package:tinkoff_invest_api/model/currency.g.dart';
import 'package:tinkoff_invest_api/model/currency_position.dart';
import 'package:tinkoff_invest_api/model/currency_position.g.dart';
import 'package:tinkoff_invest_api/model/empty.dart';
import 'package:tinkoff_invest_api/model/empty.g.dart';
import 'package:tinkoff_invest_api/model/error.dart';
import 'package:tinkoff_invest_api/model/error.g.dart';
import 'package:tinkoff_invest_api/model/error_payload.dart';
import 'package:tinkoff_invest_api/model/error_payload.g.dart';
import 'package:tinkoff_invest_api/model/instrument_type.dart';
import 'package:tinkoff_invest_api/model/instrument_type.g.dart';
import 'package:tinkoff_invest_api/model/limit_order_request.dart';
import 'package:tinkoff_invest_api/model/limit_order_request.g.dart';
import 'package:tinkoff_invest_api/model/limit_order_response.dart';
import 'package:tinkoff_invest_api/model/limit_order_response.g.dart';
import 'package:tinkoff_invest_api/model/market_instrument.dart';
import 'package:tinkoff_invest_api/model/market_instrument.g.dart';
import 'package:tinkoff_invest_api/model/market_instrument_list.dart';
import 'package:tinkoff_invest_api/model/market_instrument_list.g.dart';
import 'package:tinkoff_invest_api/model/market_instrument_list_response.dart';
import 'package:tinkoff_invest_api/model/market_instrument_list_response.g.dart';
import 'package:tinkoff_invest_api/model/market_instrument_response.dart';
import 'package:tinkoff_invest_api/model/market_instrument_response.g.dart';
import 'package:tinkoff_invest_api/model/market_order_request.dart';
import 'package:tinkoff_invest_api/model/market_order_request.g.dart';
import 'package:tinkoff_invest_api/model/market_order_response.dart';
import 'package:tinkoff_invest_api/model/market_order_response.g.dart';
import 'package:tinkoff_invest_api/model/money_amount.dart';
import 'package:tinkoff_invest_api/model/money_amount.g.dart';
import 'package:tinkoff_invest_api/model/operation.dart';
import 'package:tinkoff_invest_api/model/operation.g.dart';
import 'package:tinkoff_invest_api/model/operation_status.dart';
import 'package:tinkoff_invest_api/model/operation_status.g.dart';
import 'package:tinkoff_invest_api/model/operation_trade.dart';
import 'package:tinkoff_invest_api/model/operation_trade.g.dart';
import 'package:tinkoff_invest_api/model/operation_type.dart';
import 'package:tinkoff_invest_api/model/operation_type.g.dart';
import 'package:tinkoff_invest_api/model/operation_type_with_commission.dart';
import 'package:tinkoff_invest_api/model/operation_type_with_commission.g.dart';
import 'package:tinkoff_invest_api/model/operations.dart';
import 'package:tinkoff_invest_api/model/operations.g.dart';
import 'package:tinkoff_invest_api/model/operations_response.dart';
import 'package:tinkoff_invest_api/model/operations_response.g.dart';
import 'package:tinkoff_invest_api/model/order.dart';
import 'package:tinkoff_invest_api/model/order.g.dart';
import 'package:tinkoff_invest_api/model/order_response.dart';
import 'package:tinkoff_invest_api/model/order_response.g.dart';
import 'package:tinkoff_invest_api/model/order_status.dart';
import 'package:tinkoff_invest_api/model/order_status.g.dart';
import 'package:tinkoff_invest_api/model/order_type.dart';
import 'package:tinkoff_invest_api/model/order_type.g.dart';
import 'package:tinkoff_invest_api/model/orderbook.dart';
import 'package:tinkoff_invest_api/model/orderbook.g.dart';
import 'package:tinkoff_invest_api/model/orderbook_response.dart';
import 'package:tinkoff_invest_api/model/orderbook_response.g.dart';
import 'package:tinkoff_invest_api/model/orders_response.dart';
import 'package:tinkoff_invest_api/model/orders_response.g.dart';
import 'package:tinkoff_invest_api/model/placed_limit_order.dart';
import 'package:tinkoff_invest_api/model/placed_limit_order.g.dart';
import 'package:tinkoff_invest_api/model/placed_market_order.dart';
import 'package:tinkoff_invest_api/model/placed_market_order.g.dart';
import 'package:tinkoff_invest_api/model/portfolio.dart';
import 'package:tinkoff_invest_api/model/portfolio.g.dart';
import 'package:tinkoff_invest_api/model/portfolio_currencies_response.dart';
import 'package:tinkoff_invest_api/model/portfolio_currencies_response.g.dart';
import 'package:tinkoff_invest_api/model/portfolio_position.dart';
import 'package:tinkoff_invest_api/model/portfolio_position.g.dart';
import 'package:tinkoff_invest_api/model/portfolio_response.dart';
import 'package:tinkoff_invest_api/model/portfolio_response.g.dart';
import 'package:tinkoff_invest_api/model/sandbox_account.dart';
import 'package:tinkoff_invest_api/model/sandbox_account.g.dart';
import 'package:tinkoff_invest_api/model/sandbox_currency.dart';
import 'package:tinkoff_invest_api/model/sandbox_currency.g.dart';
import 'package:tinkoff_invest_api/model/sandbox_register_request.dart';
import 'package:tinkoff_invest_api/model/sandbox_register_request.g.dart';
import 'package:tinkoff_invest_api/model/sandbox_register_response.dart';
import 'package:tinkoff_invest_api/model/sandbox_register_response.g.dart';
import 'package:tinkoff_invest_api/model/sandbox_set_currency_balance_request.dart';
import 'package:tinkoff_invest_api/model/sandbox_set_currency_balance_request.g.dart';
import 'package:tinkoff_invest_api/model/sandbox_set_position_balance_request.dart';
import 'package:tinkoff_invest_api/model/sandbox_set_position_balance_request.g.dart';
import 'package:tinkoff_invest_api/model/search_market_instrument.dart';
import 'package:tinkoff_invest_api/model/search_market_instrument.g.dart';
import 'package:tinkoff_invest_api/model/search_market_instrument_response.dart';
import 'package:tinkoff_invest_api/model/search_market_instrument_response.g.dart';
import 'package:tinkoff_invest_api/model/trade_status.dart';
import 'package:tinkoff_invest_api/model/trade_status.g.dart';
import 'package:tinkoff_invest_api/model/user_account.dart';
import 'package:tinkoff_invest_api/model/user_account.g.dart';
import 'package:tinkoff_invest_api/model/user_accounts.dart';
import 'package:tinkoff_invest_api/model/user_accounts.g.dart';
import 'package:tinkoff_invest_api/model/user_accounts_response.dart';
import 'package:tinkoff_invest_api/model/user_accounts_response.g.dart';
import 'package:tinkoff_invest_api/serializers.dart';
import 'package:tinkoff_invest_api/serializers.g.dart';
3
likes
20
pub points
0%
popularity

Publisher

unverified uploader

Dart client for Tinkoff Investment open API

Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

Dependencies

built_collection, built_value, dio

More

Packages that depend on tinkoff_invest_api