12 KiB
{{classname}}
All URIs are relative to https://statsapi.mlb.com
Method | HTTP request | Description |
---|---|---|
DraftPicks | Get /api/v1/draft | View MLB Drafted Players |
DraftPicks1 | Get /api/v1/draft/{year} | View MLB Drafted Players |
DraftProspects | Get /api/v1/draft/prospects | View MLB Draft Prospects |
DraftProspects1 | Get /api/v1/draft/prospects/{year} | View MLB Draft Prospects |
LatestDraftPicks | Get /api/v1/draft/{year}/latest | Get the last drafted player and the next 5 teams up to pick |
DraftPicks
BaseballDraftListRestObject DraftPicks(ctx, year, optional) View MLB Drafted Players
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
year | int32 | Year the player was drafted. Format: 2000 | |
optional | *DraftApiDraftPicksOpts | optional parameters | nil if no parameters |
Optional Parameters
Optional parameters are passed through a pointer to a DraftApiDraftPicksOpts struct
Name | Type | Description | Notes |
---|
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**| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute | order | optional.Interface of SortOrderEnum| The order of sorting, ascending or descending | sortBy | optional.String| Sort the set of data by the specified field | drafted | optional.Bool| Whether or not the players been drafted | round | optional.String| Round in which a player was drafted | name | optional.String| Filter players by the first letter of their name using using the specific character | school | optional.String| Filter players by the first letter of their school using using the specific character | position | optional.Interface of BaseballPosition| Position number. Format: 1, 2, 3, etc | team | optional.String| Unique Team Code. Format: tor, nya, etc | teamId | optional.Int32| Unique Team Identifier. Format: 141, 147, etc | state | optional.String| State where the venue is located. Format: Ohio | country | optional.String| Filter players by their home country | playerId | optional.Int32| A unique identifier for a player | bisPlayerId | optional.Int32| A unique identifier for a player in the EBIS system |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DraftPicks1
BaseballDraftListRestObject DraftPicks1(ctx, year, optional) View MLB Drafted Players
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
year | int32 | Year the player was drafted. Format: 2000 | |
optional | *DraftApiDraftPicks1Opts | optional parameters | nil if no parameters |
Optional Parameters
Optional parameters are passed through a pointer to a DraftApiDraftPicks1Opts struct
Name | Type | Description | Notes |
---|
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**| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute | order | optional.Interface of SortOrderEnum| The order of sorting, ascending or descending | sortBy | optional.String| Sort the set of data by the specified field | drafted | optional.Bool| Whether or not the players been drafted | round | optional.String| Round in which a player was drafted | name | optional.String| Filter players by the first letter of their name using using the specific character | school | optional.String| Filter players by the first letter of their school using using the specific character | position | optional.Interface of BaseballPosition| Position number. Format: 1, 2, 3, etc | team | optional.String| Unique Team Code. Format: tor, nya, etc | teamId | optional.Int32| Unique Team Identifier. Format: 141, 147, etc | state | optional.String| State where the venue is located. Format: Ohio | country | optional.String| Filter players by their home country | playerId | optional.Int32| A unique identifier for a player | bisPlayerId | optional.Int32| A unique identifier for a player in the EBIS system |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DraftProspects
ProspectListRestObject DraftProspects(ctx, year, optional) View MLB Draft Prospects
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
year | int32 | Year the player was drafted. Format: 2000 | |
optional | *DraftApiDraftProspectsOpts | optional parameters | nil if no parameters |
Optional Parameters
Optional parameters are passed through a pointer to a DraftApiDraftProspectsOpts struct
Name | Type | Description | Notes |
---|
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**| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute | order | optional.Interface of SortOrderEnum| The order of sorting, ascending or descending | sortBy | optional.String| Sort the set of data by the specified field | drafted | optional.Bool| Whether or not the players been drafted | round | optional.String| Round in which a player was drafted | name | optional.String| Filter players by the first letter of their name using using the specific character | school | optional.String| Filter players by the first letter of their school using using the specific character | position | optional.Interface of BaseballPosition| Position number. Format: 1, 2, 3, etc | team | optional.String| Unique Team Code. Format: tor, nya, etc | teamId | optional.Int32| Unique Team Identifier. Format: 141, 147, etc | state | optional.String| State where the venue is located. Format: Ohio | country | optional.String| Filter players by their home country | playerId | optional.Int32| A unique identifier for a player | bisPlayerId | optional.Int32| A unique identifier for a player in the EBIS system |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DraftProspects1
ProspectListRestObject DraftProspects1(ctx, year, optional) View MLB Draft Prospects
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
year | int32 | Year the player was drafted. Format: 2000 | |
optional | *DraftApiDraftProspects1Opts | optional parameters | nil if no parameters |
Optional Parameters
Optional parameters are passed through a pointer to a DraftApiDraftProspects1Opts struct
Name | Type | Description | Notes |
---|
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**| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute | order | optional.Interface of SortOrderEnum| The order of sorting, ascending or descending | sortBy | optional.String| Sort the set of data by the specified field | drafted | optional.Bool| Whether or not the players been drafted | round | optional.String| Round in which a player was drafted | name | optional.String| Filter players by the first letter of their name using using the specific character | school | optional.String| Filter players by the first letter of their school using using the specific character | position | optional.Interface of BaseballPosition| Position number. Format: 1, 2, 3, etc | team | optional.String| Unique Team Code. Format: tor, nya, etc | teamId | optional.Int32| Unique Team Identifier. Format: 141, 147, etc | state | optional.String| State where the venue is located. Format: Ohio | country | optional.String| Filter players by their home country | playerId | optional.Int32| A unique identifier for a player | bisPlayerId | optional.Int32| A unique identifier for a player in the EBIS system |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
LatestDraftPicks
BaseballDraftLatestRestObject LatestDraftPicks(ctx, year, optional) Get the last drafted player and the next 5 teams up to pick
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
year | int32 | Year the player was drafted. Format: 2000 | |
optional | *DraftApiLatestDraftPicksOpts | optional parameters | nil if no parameters |
Optional Parameters
Optional parameters are passed through a pointer to a DraftApiLatestDraftPicksOpts struct
Name | Type | Description | Notes |
---|
fields | **optional.Interface of []string**| Comma delimited list of specific fields to be returned. Format: topLevelNode, childNode, attribute |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]