Tinkoff Invest API β ΡΡΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠΎΡΠ³ΠΎΠ²ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ Π’ΠΈΠ½ΡΠΊΠΎΡΡ ΠΠ½Π²Π΅ΡΡΠΈΡΠΈΠΈ.
Π§Π΅ΡΠ΅Π· API ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΊΠ°ΠΊ ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΊΠΎΡΠΈΡΠΎΠ²ΠΊΠΈ, ΡΠ°ΠΊ ΠΈ ΠΊΠΎΡΠΈΡΠΎΠ²ΠΊΠΈ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΌ Π±ΡΠΌΠ°Π³Π°ΠΌ
Π’ΠΎΡΠ³ΠΎΠ²Π»Ρ ΠΏΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ, Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π² Π²ΡΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΈΠ³Π½Π°Π»ΠΎΠ²
ΠΡΠ»ΠΈ Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΠΎ Π°Π½Π°Π»ΠΈΠ·Ρ ΠΏΠΎΡΡΡΠ΅Π»Ρ, ΡΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ
Tinkoff Invest API ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΠ³ΠΎΠ²ΡΡ Π³ΠΈΠΏΠΎΡΠ΅Π·Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈΡ Π΄Π°Π½Π½ΡΡ
ΠΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Tinkoff Invest API ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠΎΡΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΠ±ΠΎΡΠ°, ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠΎΡΠ³ΠΎΠ²Π»Ρ ΠΏΠΎ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ
API ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΠ³ΠΎΠ²Π»Ρ ΡΠ΅Π½Π½ΡΠΌΠΈ Π±ΡΠΌΠ°Π³Π°ΠΌΠΈ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ:
- Π²ΡΠ³ΡΡΠ·ΠΊΠΈ ΡΠΎΡΠ³ΠΎΠ²ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²;
- Π²ΡΠ³ΡΡΠ·ΠΊΠΈ ΠΈΡΡΠΎΡΠΈΠΈ ΠΊΠΎΡΠΈΡΠΎΠ²ΠΎΠΊ ΠΈ ΡΠ΅ΠΊΡΡΠΈΠ΅ ΡΡΠ½ΠΎΡΠ½ΡΠ΅ ΠΊΠΎΡΠΈΡΠΎΠ²ΠΊΠΈ;
- Π²ΡΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡΠΌΠ΅Π½Ρ ΠΏΠΎΡΡΡΠ΅Π½ΠΈΠΉ;
- ΠΏΡΠΎΡΠΌΠΎΡΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΡΡΡΠ΅Π»Ρ ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ;
- Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠ°Π±ΠΎΡΡ Π±ΠΈΡΠΆ;
- ΡΡΠ°Π²ΠΊΠΈ ΡΠΈΡΠΊΠ° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²;
- ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΡ Π½Π° ΠΏΠΎΡΠΎΠΊ ΡΠ΄Π΅Π»ΠΎΠΊ;
ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅
API ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π½Π° Π±ΡΡΡΡΠΎΠΌ, ΡΠ΄ΠΎΠ±Π½ΠΎΠΌ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΌ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π΅ gRPC.
ΠΠ»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ web-ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ², Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΡΡ JS ΡΠΊΡΠΈΠΏΡΠΎΠ², Π²Π½Π΅Π΄ΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° gRPC-web.
Π Π΄Π»Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ², ΠΏΡΠΈΠ²ΡΠΊΡΠΈΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ REST API, ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΏΡΠΎΠΊΡΠΈ Swagger
ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²
Π Issues Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Π΄Π°ΡΡ Π²ΠΎΠΏΡΠΎΡ ΠΈΠ»ΠΈ Π½Π°ΠΉΡΠΈ ΠΎΡΠ²Π΅Ρ, Π΅ΡΠ»ΠΈ Π²ΠΎΠΏΡΠΎΡ ΡΠΆΠ΅ Π±ΡΠ» Π·Π°Π΄Π°Π½ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ.
ΠΡΠ»ΠΈ Π²Ρ Π²ΡΡΡΠ΅ΡΠΈΠ»ΠΈ Π½Π΅ΡΠΎΡΠ½ΠΎΡΡΡ ΠΈΠ»ΠΈ Ρ ΠΎΡΠ΅Π»ΠΈ Π±Ρ ΡΡΠΎ-ΡΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΡ, ΡΠΎ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΡΠ°Π΄Ρ ΠΏΡΠΈΠ½ΡΡΡ ΠΎΡ Π²Π°Ρ pull request.