Tinkoff invest API gRPC go example.

Usage

./tinkoff-invest-example -t your-api-token

Build

go build .

Generate gRPC client

  1. Install protoc version 3 https://grpc.io/docs/protoc-installation/
  2. Install plugins

    go install google.golang.org/protobuf/cmd/[email protected] && \
    go install google.golang.org/grpc/cmd/[email protected]
  3. Generate code

    mkdir -p tinkoff/investapi/ && \
    protoc --go-grpc_out=tinkoff/investapi/ --go_out=tinkoff/investapi/ \
    --proto_path=protos/ protos/*.proto

Update protocol buffer files

https://github.com/Tinkoff/investAPI/tree/main/src/docs/contracts

Documentation

https://tinkoff.github.io/investAPI/

GitHub

View Github