StreamsApi
All URIs are relative to https://www.strava.com/api/v3
| Method | HTTP request | Description |
|---|---|---|
| getactivitystreams | GET /activities/{id}/streams | Get Activity Streams |
| getroutestreams | GET /routes/{id}/streams | Get Route Streams |
| getsegmenteffort_streams | GET /segment_efforts/{id}/streams | Get Segment Effort Streams |
| getsegmentstreams | GET /segments/{id}/streams | Get Segment Streams |
getactivitystreams
get_activity_streams(api::StreamsApi,id::Int64,keys::Vector{String}, `keybytype::Bool; _mediaType=nothing) ->StreamSet,OpenAPI.Clients.ApiResponse<br/>getactivitystreams`(api::StreamsApi, responsestream::Channel,id::Int64,keys::Vector{String}, `keyby_type::Bool; _mediaType=nothing) ->Channel{StreamSet},OpenAPI.Clients.ApiResponse`
Get Activity Streams
Returns the given activity's streams. Requires activity:read scope. Requires activity:read_all scope for Only Me activities.
Required Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| _api | StreamsApi | API context | |
id | Int64 | The identifier of the activity. | |
keys | Vector{String} | Desired stream types. | |
key_by_type | Bool | Must be true. |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getroutestreams
get_route_streams(api::StreamsApi,id::Int64; _mediaType=nothing) ->StreamSet,OpenAPI.Clients.ApiResponse<br/> `getroutestreams`(api::StreamsApi, response_stream::Channel,id::Int64; _mediaType=nothing) ->Channel{StreamSet},OpenAPI.Clients.ApiResponse
Get Route Streams
Returns the given route's streams. Requires read_all scope for private routes.
Required Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| _api | StreamsApi | API context | |
id | Int64 | The identifier of the route. |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getsegmenteffort_streams
get_segment_effort_streams(api::StreamsApi,id::Int64,keys::Vector{String}, `keybytype::Bool; _mediaType=nothing) ->StreamSet,OpenAPI.Clients.ApiResponse<br/>getsegmenteffortstreams(_api::StreamsApi, response_stream::Channel,id::Int64,keys::Vector{String},keybytype::Bool; _mediaType=nothing) ->Channel{StreamSet},OpenAPI.Clients.ApiResponse`
Get Segment Effort Streams
Returns a set of streams for a segment effort completed by the authenticated athlete. Requires read_all scope.
Required Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| _api | StreamsApi | API context | |
id | Int64 | The identifier of the segment effort. | |
keys | Vector{String} | The types of streams to return. | |
key_by_type | Bool | Must be true. |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getsegmentstreams
get_segment_streams(api::StreamsApi,id::Int64,keys::Vector{String}, `keybytype::Bool; _mediaType=nothing) ->StreamSet,OpenAPI.Clients.ApiResponse<br/>getsegmentstreams`(api::StreamsApi, responsestream::Channel,id::Int64,keys::Vector{String}, `keyby_type::Bool; _mediaType=nothing) ->Channel{StreamSet},OpenAPI.Clients.ApiResponse`
Get Segment Streams
Returns the given segment's streams. Requires read_all scope for private segments.
Required Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| _api | StreamsApi | API context | |
id | Int64 | The identifier of the segment. | |
keys | Vector{String} | The types of streams to return. | |
key_by_type | Bool | Must be true. |
Return type
Authorization
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]