| AcceptTermsAndConditions | Accept terms and conditions, only run once per session, must agree to terms or functions will not work |
| authorization | Authorization for the Pinnacle API |
| CheckTermsAndConditions | Prompts User for Terms and Conditions, otherwise stops running function |
| FixNames | Fix up names to be shorter |
| GetAPIEndpoint | Gets the current API endpoint |
| GetBetsList | Get a list of running/settled bets |
| GetBettingStatus | Check the Pinnacle API's Betting Status |
| GetClientBalance | Get Client Balance |
| GetCurrencies | Get the list of supported Currencies |
| GetFixtures | Get Non-Settled Events for a Given Sport |
| GetInrunning | GetInrunning |
| GetLeagues | Get Leagues for Sport(s) by name |
| GetLeaguesByID | Get Leagues for Sport(s) by ID |
| GetLine | Get Lines (Use to get more detail on a single line, but the GetOdds or showOddsDF versions are intended for large amounts of data) |
| GetOdds | Get Odds |
| GetPassword | Get your Password |
| GetSettledFixtures | Get Settled Fixtures |
| GetSettledSpecialFixtures | Get Settled Special Fixtures |
| GetSpecialFixtures | Get Special Fixtures |
| GetSpecialLine | Get the Line for a Special Contestant |
| GetSpecialOdds | Get Special Odds |
| GetSports | Get Sports |
| GetUsername | Get your Username |
| PlaceBet | Place Bet |
| PlaceParlayBet | PlaceParlayBet |
| PlaceSpecialBet | Place a Special Bet on a Given Contestant |
| SetAPIEndpoint | Sets the API endpoint to use |
| SetCredentials | Set your pinnaclesports.com user credentials |
| showOddsDF | showOddsDF - Takes a GetOdds JSON response and combines with Fixtures and Inrunning |