Strava v0.4.0 Strava.Route View Source
Routes are manually-created paths made up of sections called legs. Currently it is only possible to create routes using the Routebuilder web interface. https://strava.github.io/api/v3/routes/
Link to this section Summary
Functions
Lists a specific athlete’s routes. Private routes will only be included if the authenticating user is viewing their own routes and the token has view_private permissions. Doesn't support pagination
Parse the map and dates in the route
Retrieve details about a specific route
Link to this section Types
t() :: %Strava.Route{athlete: Strava.Athlete.Summary.t, description: String.t, distance: float, elevation_gain: float, id: number, map: Strava.Map.t, name: String.t, private: boolean, resource_state: number, segments: [Strava.Segment.t], starred: boolean, sub_type: number, timestamp: NaiveDateTime.t, type: number}
Link to this section Functions
list_routes(integer, Strava.Client.t) :: [Strava.Route.t]
Lists a specific athlete’s routes. Private routes will only be included if the authenticating user is viewing their own routes and the token has view_private permissions. Doesn't support pagination.
Example
Strava.Segment.list_routes(3920819)
More info: https://strava.github.io/api/v3/routes/#list
Parse the map and dates in the route
retrieve(integer, Strava.Client.t) :: Strava.Route.t
Retrieve details about a specific route.
Example
Strava.Route.retrieve(2751038)