{"repo":"laustindasauce/tasty-go","free":true,"listed":false,"github":"https://github.com/laustindasauce/tasty-go","clone":"git clone https://github.com/laustindasauce/tasty-go.git","description":"TastyTrade API wrapper for Go","language":"Go","stars":10,"topics":["api","api-wrapper","go","golang","tastytrade","tastyworks","stocks-api","trading"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"tasty-go This library provides unofficial Go clients for tastytrade API. Important: TastyTrade has migrated to OAuth2 authentication. Session-based authentication is deprecated and will be discontinued on December 1st, 2024. Please migrate to OAuth2 authentication as shown in the examples below. You will need to opt into tastytrade's API here tastytrade tastytrade pioneered options trading technology for retail traders. Create your account if you don't already have one to begin trading with tastytrade. Dependencies There are very few direct dependencies for this lightweight API wrapper. - decimal - go-querystring - testify for testing Untested endpoints - Order reconfirm - tastytrade API support has informed me that this endpoint is for Equity Offering orders only. Installation OAuth2 Authentication Setup TastyTrade now uses OAuth2 for authentication. The recommended approach is to handle OAuth2 authorization in your own application and use this library with pre-existing tokens (\"bring your own tokens\"). 1. Register Your Application First, register your application with TastyTrade to get your OAuth2 credentials: - Visit TastyTrade Developer Portal - Create a new application - Note your Client ID and Client Secret - Configure your redirect URI (e.g., http://localhost:8080 for development) 2. Recommended: \"Bring Your Own Tokens\" Usage The primary usage pattern is to obtain OAuth2 tokens through your own authorization flow and initialize the client with those tokens: 3. Alternat","default_branch":null,"files":null,"tree":[],"storefront":"/r/laustindasauce","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/laustindasauce/tasty-go/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}