# {{classname}} All URIs are relative to *https://statsapi.mlb.com* Method | HTTP request | Description ------------- | ------------- | ------------- [**AchievementStatuses**](MilestonesApi.md#AchievementStatuses) | **Get** /api/v1/achievementStatuses | View available achievementStatus options [**MilestoneDurations**](MilestonesApi.md#MilestoneDurations) | **Get** /api/v1/milestoneDurations | View available milestoneDurations options [**MilestoneLookups**](MilestonesApi.md#MilestoneLookups) | **Get** /api/v1/milestoneLookups | View available milestoneLookup options [**MilestoneStatistics**](MilestonesApi.md#MilestoneStatistics) | **Get** /api/v1/milestoneStatistics | View available milestone statistics options [**MilestoneTypes**](MilestonesApi.md#MilestoneTypes) | **Get** /api/v1/milestoneTypes | View available milestoneType options [**Milestones**](MilestonesApi.md#Milestones) | **Get** /api/v1/milestones | View pending and achieved milestones. # **AchievementStatuses** > []MilestoneAchievementType AchievementStatuses(ctx, ) View available achievementStatus options ### Required Parameters This endpoint does not need any parameter. ### Return type [**[]MilestoneAchievementType**](MilestoneAchievementType.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) # **MilestoneDurations** > []MilestoneDuration MilestoneDurations(ctx, ) View available milestoneDurations options ### Required Parameters This endpoint does not need any parameter. ### Return type [**[]MilestoneDuration**](MilestoneDuration.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) # **MilestoneLookups** > map[string][]interface{} MilestoneLookups(ctx, ) View available milestoneLookup options ### Required Parameters This endpoint does not need any parameter. ### Return type [**map[string][]interface{}**](array.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) # **MilestoneStatistics** > []MilestoneStatisticRestObject MilestoneStatistics(ctx, ) View available milestone statistics options ### Required Parameters This endpoint does not need any parameter. ### Return type [**[]MilestoneStatisticRestObject**](MilestoneStatisticRestObject.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) # **MilestoneTypes** > []MilestoneType MilestoneTypes(ctx, ) View available milestoneType options ### Required Parameters This endpoint does not need any parameter. ### Return type [**[]MilestoneType**](MilestoneType.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) # **Milestones** > MilestoneContainerRestObject Milestones(ctx, optional) View pending and achieved milestones. ### Required Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. **optional** | ***MilestonesApiMilestonesOpts** | optional parameters | nil if no parameters ### Optional Parameters Optional parameters are passed through a pointer to a MilestonesApiMilestonesOpts struct Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **orgType** | [**optional.Interface of OrganizationType**](.md)| Organization level. Format: T(Team), L(League), S(Sport) | **achievementStatuses** | [**optional.Interface of []MilestoneAchievementType**](MilestoneAchievementType.md)| Comma delimited list of milestone achievement types | **milestoneTypes** | [**optional.Interface of []MilestoneType**](MilestoneType.md)| Comma delimited list of milestone types | **isLastAchievement** | **optional.Bool**| Filters out milestones that have already been surpassed. | **milestoneStatistics** | [**optional.Interface of []Statistic**](Statistic.md)| Comma delimited list of milestone statistics | **milestoneValues** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of milestone values | **playerIds** | [**optional.Interface of []int32**](int32.md)| A unique identifier for players | **teamIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of Unique Team identifiers | **leagueIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of Unique league identifiers | **statGroup** | [**optional.Interface of StatGroup**](.md)| Category of statistic to return. Available types in /api/v1/statGroups | **season** | **optional.String**| Season of play | **seasons** | [**optional.Interface of []string**](string.md)| Comma delimited list of Seasons of play | **venueIds** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of Unique venue identifiers | **gamePks** | [**optional.Interface of []int32**](int32.md)| Comma delimited list of unique primary keys | **limit** | **optional.Int32**| Number of results to return | **fields** | [**optional.Interface of []string**](string.md)| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute | **showFirsts** | **optional.Bool**| True to show play first milestones, like first HR, first Save, etc | ### Return type [**MilestoneContainerRestObject**](MilestoneContainerRestObject.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)