681 lines
30 KiB
Markdown
681 lines
30 KiB
Markdown
# {{classname}}
|
|
|
|
All URIs are relative to *https://statsapi.mlb.com*
|
|
|
|
Method | HTTP request | Description
|
|
------------- | ------------- | -------------
|
|
[**Affiliates**](TeamsApi.md#Affiliates) | **Get** /api/v1/teams/{teamId}/affiliates | View team and affiliate teams
|
|
[**Affiliates1**](TeamsApi.md#Affiliates1) | **Get** /api/v1/teams/affiliates | View team and affiliate teams
|
|
[**AllTeams**](TeamsApi.md#AllTeams) | **Get** /api/v1/teams/{teamId}/history | View historical records for a list of teams
|
|
[**AllTeams1**](TeamsApi.md#AllTeams1) | **Get** /api/v1/teams/history | View historical records for a list of teams
|
|
[**Alumni**](TeamsApi.md#Alumni) | **Get** /api/v1/teams/{teamId}/alumni | View all team alumni
|
|
[**Coaches**](TeamsApi.md#Coaches) | **Get** /api/v1/teams/{teamId}/coaches | View all coaches for a team
|
|
[**Leaders**](TeamsApi.md#Leaders) | **Get** /api/v1/teams/{teamId}/leaders | View team stat leaders
|
|
[**Leaders1**](TeamsApi.md#Leaders1) | **Get** /api/v1/teams/stats/leaders | View leaders for team stats
|
|
[**Personnel**](TeamsApi.md#Personnel) | **Get** /api/v1/teams/{teamId}/personnel | View all coaches for a team
|
|
[**Roster**](TeamsApi.md#Roster) | **Get** /api/v1/teams/{teamId}/roster | View a teams roster
|
|
[**Roster1**](TeamsApi.md#Roster1) | **Get** /api/v1/teams/{teamId}/roster/{rosterType} | View a teams roster
|
|
[**Stats**](TeamsApi.md#Stats) | **Get** /api/v1/teams/{teamId}/stats | View a teams stats
|
|
[**Stats1**](TeamsApi.md#Stats1) | **Get** /api/v1/teams/stats | View a teams stats
|
|
[**Teams**](TeamsApi.md#Teams) | **Get** /api/v1/teams | View info for all teams
|
|
[**Teams1**](TeamsApi.md#Teams1) | **Get** /api/v1/teams/{teamId} | View info for all teams
|
|
[**UpdateAlumni**](TeamsApi.md#UpdateAlumni) | **Post** /api/v1/teams/{teamId}/alumni |
|
|
|
|
# **Affiliates**
|
|
> TeamsRestObject Affiliates(ctx, teamId, optional)
|
|
View team and affiliate teams
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**optional** | ***TeamsApiAffiliatesOpts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiAffiliatesOpts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
**teamIds** | [**optional.Interface of []int32**](int32.md)| Unique Team Identifier. Format: 141, 147, etc |
|
|
**sportId** | **optional.Int32**| Top level organization of a sport |
|
|
**season** | **optional.String**| Season of play |
|
|
**gameType** | [**optional.Interface of GameTypeEnum**](.md)| Type of Game. Available types in /api/v1/gameTypes |
|
|
**fields** | [**optional.Interface of []string**](string.md)| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute |
|
|
|
|
### Return type
|
|
|
|
[**TeamsRestObject**](TeamsRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **Affiliates1**
|
|
> TeamsRestObject Affiliates1(ctx, teamId, optional)
|
|
View team and affiliate teams
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**optional** | ***TeamsApiAffiliates1Opts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiAffiliates1Opts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
**teamIds** | [**optional.Interface of []int32**](int32.md)| Unique Team Identifier. Format: 141, 147, etc |
|
|
**sportId** | **optional.Int32**| Top level organization of a sport |
|
|
**season** | **optional.String**| Season of play |
|
|
**gameType** | [**optional.Interface of GameTypeEnum**](.md)| Type of Game. Available types in /api/v1/gameTypes |
|
|
**fields** | [**optional.Interface of []string**](string.md)| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute |
|
|
|
|
### Return type
|
|
|
|
[**TeamsRestObject**](TeamsRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **AllTeams**
|
|
> TeamsRestObject AllTeams(ctx, teamId, optional)
|
|
View historical records for a list of teams
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**optional** | ***TeamsApiAllTeamsOpts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiAllTeamsOpts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
**teamIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of Unique Team identifiers |
|
|
**startSeason** | **optional.String**| Start date for range of data (used with end date optionally). Example: '2018' or '2018.2' |
|
|
**endSeason** | **optional.String**| End date for range of data (used with start date optionally). Format: '2018' or '2018.2' |
|
|
**fields** | [**optional.Interface of []string**](string.md)| |
|
|
|
|
### Return type
|
|
|
|
[**TeamsRestObject**](TeamsRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **AllTeams1**
|
|
> TeamsRestObject AllTeams1(ctx, teamId, optional)
|
|
View historical records for a list of teams
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**optional** | ***TeamsApiAllTeams1Opts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiAllTeams1Opts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
**teamIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of Unique Team identifiers |
|
|
**startSeason** | **optional.String**| Start date for range of data (used with end date optionally). Example: '2018' or '2018.2' |
|
|
**endSeason** | **optional.String**| End date for range of data (used with start date optionally). Format: '2018' or '2018.2' |
|
|
**fields** | [**optional.Interface of []string**](string.md)| |
|
|
|
|
### Return type
|
|
|
|
[**TeamsRestObject**](TeamsRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **Alumni**
|
|
> PeopleRestObject Alumni(ctx, teamId, season, optional)
|
|
View all team alumni
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**season** | **string**| Season of play |
|
|
**optional** | ***TeamsApiAlumniOpts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiAlumniOpts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
|
|
**group** | [**optional.Interface of StatGroup**](.md)| Category of statistic to return. Available types in /api/v1/statGroups |
|
|
**fields** | [**optional.Interface of []string**](string.md)| |
|
|
|
|
### Return type
|
|
|
|
[**PeopleRestObject**](PeopleRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **Coaches**
|
|
> RosterRestObject Coaches(ctx, teamId, optional)
|
|
View all coaches for a team
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**optional** | ***TeamsApiCoachesOpts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiCoachesOpts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
**season** | **optional.String**| Season of play |
|
|
**date** | **optional.String**| Date of Game. Format: YYYY-MM-DD |
|
|
**fields** | [**optional.Interface of []string**](string.md)| |
|
|
|
|
### Return type
|
|
|
|
[**RosterRestObject**](RosterRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **Leaders**
|
|
> TeamLeaderContainerRestObject Leaders(ctx, teamId, optional)
|
|
View team stat leaders
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| |
|
|
**optional** | ***TeamsApiLeadersOpts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiLeadersOpts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
**leaderCategories** | [**optional.Interface of []PersonLeadersEnum**](PersonLeadersEnum.md)| |
|
|
**season** | **optional.String**| |
|
|
**leaderGameTypes** | [**optional.Interface of []GameTypeEnum**](GameTypeEnum.md)| |
|
|
**expand** | [**optional.Interface of []ExpandEnum**](ExpandEnum.md)| |
|
|
**limit** | **optional.Int32**| |
|
|
**offset** | **optional.Int32**| |
|
|
**playerPool** | [**optional.Interface of PlayerPoolEnum**](.md)| |
|
|
**fields** | [**optional.Interface of []string**](string.md)| |
|
|
|
|
### Return type
|
|
|
|
[**TeamLeaderContainerRestObject**](TeamLeaderContainerRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **Leaders1**
|
|
> LeagueLeaderContainerRestObject Leaders1(ctx, optional)
|
|
View leaders for team stats
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**optional** | ***TeamsApiLeaders1Opts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiLeaders1Opts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**leaderCategories** | [**optional.Interface of []PersonLeadersEnum**](PersonLeadersEnum.md)| TBD |
|
|
**gameTypes** | [**optional.Interface of []GameTypeEnum**](GameTypeEnum.md)| Type of Game. Available types in /api/v1/gameTypes |
|
|
**stats** | [**optional.Interface of []StatType**](StatType.md)| Type of statistics. Format: Individual, Team, Career, etc. Available types in /api/v1/statTypes |
|
|
**statType** | [**optional.Interface of StatType**](.md)| |
|
|
**sportId** | **optional.Int32**| Top level organization of a sport |
|
|
**sportIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of top level organizations of a sport |
|
|
**leagueId** | **optional.Int32**| Unique League Identifier |
|
|
**leagueIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of Unique league identifiers |
|
|
**season** | **optional.String**| Season of play |
|
|
**statGroup** | [**optional.Interface of []StatGroup**](StatGroup.md)| Category of statistic to return. Available types in /api/v1/statGroups |
|
|
**group** | [**optional.Interface of []StatGroup**](StatGroup.md)| Category of statistic to return. Available types in /api/v1/statGroups |
|
|
**startDate** | **optional.String**| Start date for range of data (must be used with end date). Format: MM/DD/YYYY |
|
|
**endDate** | **optional.String**| End date for range of data (must be used with start date). Format: MM/DD/YYYY |
|
|
**daysBack** | **optional.Int32**| Returns results from the last 'X' days (Starting from yesterday). |
|
|
**sitCodes** | **optional.String**| Situation code for a given stat split. |
|
|
**opposingTeamId** | **optional.Int32**| A unique identifier for the opposing team. Must be used with Team ID |
|
|
**limit** | **optional.Int32**| Number of results to return |
|
|
**offset** | **optional.Int32**| The pointer to start for a return set; used for pagination |
|
|
**fields** | [**optional.Interface of []string**](string.md)| |
|
|
|
|
### Return type
|
|
|
|
[**LeagueLeaderContainerRestObject**](LeagueLeaderContainerRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **Personnel**
|
|
> RosterRestObject Personnel(ctx, teamId, optional)
|
|
View all coaches for a team
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**optional** | ***TeamsApiPersonnelOpts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiPersonnelOpts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
**season** | **optional.String**| Season of play |
|
|
**date** | **optional.String**| Date of Game. Format: YYYY-MM-DD |
|
|
**fields** | [**optional.Interface of []string**](string.md)| |
|
|
|
|
### Return type
|
|
|
|
[**RosterRestObject**](RosterRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **Roster**
|
|
> RosterRestObject Roster(ctx, teamId, rosterType, optional)
|
|
View a teams roster
|
|
|
|
This endpoint allows you to pull teams
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**rosterType** | **string**| Type of roster. Available types in /api/v1/rosterTypes |
|
|
**optional** | ***TeamsApiRosterOpts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiRosterOpts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
|
|
**season** | **optional.String**| Season of play |
|
|
**date** | **optional.String**| Date of Game. Format: YYYY-MM-DD |
|
|
**gameType** | [**optional.Interface of GameTypeEnum**](.md)| Type of Game. Available types in /api/v1/gameTypes |
|
|
**fields** | [**optional.Interface of []string**](string.md)| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute |
|
|
|
|
### Return type
|
|
|
|
[**RosterRestObject**](RosterRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **Roster1**
|
|
> RosterRestObject Roster1(ctx, teamId, rosterType, optional)
|
|
View a teams roster
|
|
|
|
This endpoint allows you to pull teams
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**rosterType** | **string**| Type of roster. Available types in /api/v1/rosterTypes |
|
|
**optional** | ***TeamsApiRoster1Opts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiRoster1Opts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
|
|
**season** | **optional.String**| Season of play |
|
|
**date** | **optional.String**| Date of Game. Format: YYYY-MM-DD |
|
|
**gameType** | [**optional.Interface of GameTypeEnum**](.md)| Type of Game. Available types in /api/v1/gameTypes |
|
|
**fields** | [**optional.Interface of []string**](string.md)| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute |
|
|
|
|
### Return type
|
|
|
|
[**RosterRestObject**](RosterRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **Stats**
|
|
> StatsRestObject Stats(ctx, teamId, group, optional)
|
|
View a teams stats
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**group** | [**[]StatGroup**](StatGroup.md)| Category of statistic to return. Available types in /api/v1/statGroups |
|
|
**optional** | ***TeamsApiStatsOpts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiStatsOpts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
|
|
**sportId** | **optional.Int32**| Top level organization of a sport |
|
|
**season** | **optional.String**| Season of play |
|
|
**gameType** | [**optional.Interface of GameTypeEnum**](.md)| Type of Game. Available types in /api/v1/gameTypes |
|
|
**stats** | [**optional.Interface of []StatType**](StatType.md)| Type of statistics. Format: Individual, Team, Career, etc. Available types in /api/v1/statTypes |
|
|
**sortStat** | [**optional.Interface of BaseballStatsEnum**](.md)| Baseball stat to sort splits by. |
|
|
**order** | [**optional.Interface of SortOrderEnum**](.md)| The order of sorting, ascending or descending |
|
|
**groupBy** | [**optional.Interface of []GroupByEnum**](GroupByEnum.md)| Group stats by PLAYER, TEAM, SEASON, VENUE, SPORT or STAT_GROUP |
|
|
**opposingTeamId** | **optional.Int32**| A unique identifier for the opposing team. Must be used with Team ID |
|
|
**opposingPlayerId** | **optional.Int32**| A unique identifier for the opposing team |
|
|
**sitCodes** | **optional.String**| Situation code for a given stat split. |
|
|
**startDate** | **optional.String**| Start date for range of data (must be used with end date). Format: MM/DD/YYYY |
|
|
**endDate** | **optional.String**| End date for range of data (must be used with start date). Format: MM/DD/YYYY |
|
|
**fields** | [**optional.Interface of []string**](string.md)| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute |
|
|
|
|
### Return type
|
|
|
|
[**StatsRestObject**](StatsRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **Stats1**
|
|
> StatsRestObject Stats1(ctx, group, optional)
|
|
View a teams stats
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**group** | [**[]StatGroup**](StatGroup.md)| Category of statistic to return. Available types in /api/v1/statGroups |
|
|
**optional** | ***TeamsApiStats1Opts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiStats1Opts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
**gameType** | [**optional.Interface of GameTypeEnum**](.md)| Type of Game. Available types in /api/v1/gameTypes |
|
|
**stats** | [**optional.Interface of []StatType**](StatType.md)| Type of statistics. Format: Individual, Team, Career, etc. Available types in /api/v1/statTypes |
|
|
**sportId** | **optional.Int32**| Top level organization of a sport |
|
|
**sportIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of top level organizations of a sport |
|
|
**leagueIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of Unique league identifiers |
|
|
**season** | **optional.String**| Season of play |
|
|
**sortStat** | [**optional.Interface of BaseballStatsEnum**](.md)| Baseball stat to sort splits by. |
|
|
**order** | [**optional.Interface of SortOrderEnum**](.md)| The order of sorting, ascending or descending |
|
|
**startDate** | **optional.String**| Start date for range of data (must be used with end date). Format: MM/DD/YYYY |
|
|
**endDate** | **optional.String**| End date for range of data (must be used with start date). Format: MM/DD/YYYY |
|
|
**daysBack** | **optional.Int32**| Returns results from the last 'X' days (Starting from yesterday). |
|
|
**sitCodes** | **optional.String**| Situation code for a given stat split. |
|
|
**combineSits** | **optional.Bool**| If true, gathers stats where all of the situational criteria are met. If false, returns stats where any of the situational criteria are met. Default: false |
|
|
**opposingTeamId** | **optional.Int32**| A unique identifier for the opposing team. Must be used with Team ID |
|
|
**offset** | **optional.Int32**| The pointer to start for a return set; used for pagination |
|
|
**limit** | **optional.Int32**| Number of results to return |
|
|
**fields** | [**optional.Interface of []string**](string.md)| |
|
|
|
|
### Return type
|
|
|
|
[**StatsRestObject**](StatsRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **Teams**
|
|
> TeamsRestObject Teams(ctx, teamId, optional)
|
|
View info for all teams
|
|
|
|
This endpoint allows you to pull teams
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**optional** | ***TeamsApiTeamsOpts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiTeamsOpts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
**season** | **optional.String**| Season of play |
|
|
**sportId** | **optional.Int32**| Top level organization of a sport |
|
|
**divisionId** | **optional.Int32**| Unique Division Identifier |
|
|
**gameType** | [**optional.Interface of GameTypeEnum**](.md)| Type of Game. Available types in /api/v1/gameTypes |
|
|
**leagueIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of Unique league identifiers |
|
|
**sportIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of top level organizations of a sport |
|
|
**activeStatus** | [**optional.Interface of TeamActiveStatusEnum**](.md)| Flag for fetching teams that are currently active (Y), inactive (N), pending (P), or all teams (B) |
|
|
**leagueListId** | [**optional.Interface of LeagueListsEnum**](.md)| Unique League List Identifier |
|
|
**allStarStatuses** | [**optional.Interface of []AllStarEnum**](AllStarEnum.md)| |
|
|
**fields** | [**optional.Interface of []string**](string.md)| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute |
|
|
|
|
### Return type
|
|
|
|
[**TeamsRestObject**](TeamsRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **Teams1**
|
|
> TeamsRestObject Teams1(ctx, teamId, optional)
|
|
View info for all teams
|
|
|
|
This endpoint allows you to pull teams
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**optional** | ***TeamsApiTeams1Opts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiTeams1Opts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
**season** | **optional.String**| Season of play |
|
|
**sportId** | **optional.Int32**| Top level organization of a sport |
|
|
**divisionId** | **optional.Int32**| Unique Division Identifier |
|
|
**gameType** | [**optional.Interface of GameTypeEnum**](.md)| Type of Game. Available types in /api/v1/gameTypes |
|
|
**leagueIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of Unique league identifiers |
|
|
**sportIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of top level organizations of a sport |
|
|
**activeStatus** | [**optional.Interface of TeamActiveStatusEnum**](.md)| Flag for fetching teams that are currently active (Y), inactive (N), pending (P), or all teams (B) |
|
|
**leagueListId** | [**optional.Interface of LeagueListsEnum**](.md)| Unique League List Identifier |
|
|
**allStarStatuses** | [**optional.Interface of []AllStarEnum**](AllStarEnum.md)| |
|
|
**fields** | [**optional.Interface of []string**](string.md)| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute |
|
|
|
|
### Return type
|
|
|
|
[**TeamsRestObject**](TeamsRestObject.md)
|
|
|
|
### Authorization
|
|
|
|
No authorization required
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|
|
# **UpdateAlumni**
|
|
> string UpdateAlumni(ctx, teamId, season, optional)
|
|
|
|
|
|
### Required Parameters
|
|
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
|
|
**teamId** | **int32**| Unique Team Identifier. Format: 141, 147, etc |
|
|
**season** | **string**| Season of play |
|
|
**optional** | ***TeamsApiUpdateAlumniOpts** | optional parameters | nil if no parameters
|
|
|
|
### Optional Parameters
|
|
Optional parameters are passed through a pointer to a TeamsApiUpdateAlumniOpts struct
|
|
Name | Type | Description | Notes
|
|
------------- | ------------- | ------------- | -------------
|
|
|
|
|
|
**group** | [**optional.Interface of StatGroup**](.md)| Category of statistic to return. Available types in /api/v1/statGroups |
|
|
**fields** | [**optional.Interface of []string**](string.md)| |
|
|
|
|
### Return type
|
|
|
|
**string**
|
|
|
|
### Authorization
|
|
|
|
[basicAuth](../README.md#basicAuth), [bearerAuth](../README.md#bearerAuth)
|
|
|
|
### HTTP request headers
|
|
|
|
- **Content-Type**: Not defined
|
|
- **Accept**: */*
|
|
|
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
|
|