Неофициальная
библиотека для работы с Тинькофф Инвестиции
- Отсутствует официальная библиотека для зыков
JavaScript
/TypeScript
- Swagger
v1.4
покрывает всеAPI
, но толком не описан - Документация
v1.5
описана с ошибками, но отличается от Swagger
- 0 зависимостей
- Просканировано CodeQL и Dependabot
- Написано на Typescript
- Покрыто тестами Jest
- Покрыто документацией TypeDoc
- Тонна реальных Примеров
- Проект на GitHub
- Документация по API
- Обсуждения идей
- Предложения по развитию
npm i @tomasevich/tinkoff
Для получения Токена читаем инструкцию
Остальные примеры можно найти в описании к методам
import { SandboxService } from '@tomasevich/tinkoff'
const sandboxService = new SandboxService('<TOKEN>', true)
const { orders } = await sandboxService.GetSandboxOrders({
accountId: '<ACCOUNT_ID>'
})
console.log(orders)
Для запуска тестов, необходимо настроить переменные окружения
- Копируем настройки окружения
cp .env .env.test
- Заполняем поля своими данными и запускаем тесты (с покрытием)
npm run test:coverage