Strava (Editor Independente) (versão prévia)
Este é um conector para a API strava, Strava é um serviço para acompanhar o exercício humano que incorpora recursos de rede social. Ele é usado principalmente para ciclismo e execução usando dados GPS. O conector oferece a oportunidade de obter suas atividades/clubes e outras informações do Strava.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Richard Wierenga |
| URL | https://developers.strava.com/ |
| rwconnectors@gmail.com |
| Metadados do conector | |
|---|---|
| Publicador | Richard Wierenga |
| Site | https://www.strava.com |
| Política de privacidade | https://www.strava.com/legal/api |
| Categorias | Estilo de vida e entretenimento; Dados |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Listar administradores de clubes |
Retorna uma lista dos administradores de um determinado clube. |
| Listar atividades do atleta |
Retorna as atividades de um atleta para um identificador específico. Requer atividade:read. Somente as atividades de Mim serão filtradas, a menos que sejam solicitadas por um token com activity:read_all. |
| Listar atividades do clube |
Recupere atividades recentes de membros de um clube específico. O atleta autenticado deve pertencer ao clube solicitado para atingir esse ponto de extremidade. Há suporte para paginação. A visibilidade do perfil do atleta é respeitada para todas as atividades. |
| Listar clubes de atletas |
Retorna uma lista dos clubes cuja associação inclui o atleta autenticado. |
| Listar comentários de atividade |
Retorna os comentários sobre a atividade fornecida. Requer atividade:read para atividades de Todos e Seguidores. Requer atividade:read_all para atividades Only Me. |
| Listar kudoers de atividade |
Retorna os atletas que usaram uma atividade identificada por um identificador. Requer atividade:read para atividades de Todos e Seguidores. Requer atividade:read_all para atividades Only Me. |
| Listar membros do clube |
Retorna uma lista dos atletas que são membros de um determinado clube. |
| Listar segmentos estrelados |
Lista dos segmentos estrelados do atleta autenticado. Segmentos privados são filtrados, a menos que solicitados por um token com escopo read_all. |
| Listar voltas de atividade |
Retorna as voltas de uma atividade identificada por um identificador. Requer atividade:read para atividades de Todos e Seguidores. Requer atividade:read_all para atividades Only Me. |
| Obter atividade |
Retorna a atividade determinada que pertence ao atleta autenticado. Requer atividade:read para atividades de Todos e Seguidores. Requer atividade:read_all para atividades Only Me. |
| Obter atleta autenticado |
Retorna o atleta autenticado no momento. Tokens com escopo profile:read_all receberão uma representação de atleta detalhada; todos os outros receberão uma representação resumida. |
| Obter Clube |
Retorna um determinado clube usando seu identificador. |
| Obter estatísticas do atleta |
Retorna as estatísticas de atividade de um atleta. Inclui apenas dados de atividades definidas como visibilidade de Todos. |
| Obter segmento |
Retorna o segmento especificado. read_all escopo necessário para recuperar informações de segmento específicas do atleta ou para recuperar segmentos privados. |
Listar administradores de clubes
Retorna uma lista dos administradores de um determinado clube.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Página
|
page | string |
Número da página. O valor padrão é 1. |
|
|
Por página
|
per_page | string |
Número de itens por página. O padrão é 30. |
|
|
ID do clube
|
id | True | integer |
O identificador do clube. |
Retornos
- response
- array of SummaryAthlete
Listar atividades do atleta
Retorna as atividades de um atleta para um identificador específico. Requer atividade:read. Somente as atividades de Mim serão filtradas, a menos que sejam solicitadas por um token com activity:read_all.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Antes do carimbo de data/hora
|
before | string |
Um carimbo de data/hora de época (o número de segundos desde 1º de janeiro de 1970) a ser usado para filtrar atividades que ocorreram antes de um determinado horário. |
|
|
após o carimbo de data/hora
|
after | string |
Um carimbo de data/hora de época (o número de segundos desde 1º de janeiro de 1970) a ser usado para filtrar atividades que ocorreram após um determinado tempo. |
|
|
Página
|
page | string |
Número da página. O valor padrão é 1. |
|
|
Por página
|
per_page | string |
Número de itens por página. O padrão é 30. |
Retornos
- response
- array of SummaryActivity
Listar atividades do clube
Recupere atividades recentes de membros de um clube específico. O atleta autenticado deve pertencer ao clube solicitado para atingir esse ponto de extremidade. Há suporte para paginação. A visibilidade do perfil do atleta é respeitada para todas as atividades.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Página
|
page | string |
Número da página. O valor padrão é 1. |
|
|
Por página
|
per_page | string |
Número de itens por página. O padrão é 30. |
|
|
ID do clube
|
id | True | integer |
O identificador do clube. |
Retornos
- response
- array of SummaryActivity
Listar clubes de atletas
Retorna uma lista dos clubes cuja associação inclui o atleta autenticado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Página
|
page | string |
Número da página. O valor padrão é 1. |
|
|
Por página
|
per_page | string |
Número de itens por página. O padrão é 30. |
Retornos
- response
- array of Club
Listar comentários de atividade
Retorna os comentários sobre a atividade fornecida. Requer atividade:read para atividades de Todos e Seguidores. Requer atividade:read_all para atividades Only Me.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Página
|
page | string |
Número da página. O valor padrão é 1. |
|
|
Por página
|
per_page | string |
Número de itens por página. O padrão é 30. |
|
|
ID da atividade
|
id | True | integer |
O identificador da atividade. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
id
|
id | integer |
O identificador exclusivo deste comentário |
|
activity_id
|
activity_id | integer |
O identificador da atividade à qual este comentário está relacionado |
|
enviar SMS
|
text | string |
O conteúdo do comentário |
|
criado_em
|
created_at | string |
O momento em que este comentário foi criado. |
|
atleta
|
athlete | SummaryAthlete |
O resumo de um atleta |
Listar kudoers de atividade
Retorna os atletas que usaram uma atividade identificada por um identificador. Requer atividade:read para atividades de Todos e Seguidores. Requer atividade:read_all para atividades Only Me.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Página
|
page | string |
Número da página. O valor padrão é 1. |
|
|
Por página
|
per_page | string |
Número de itens por página. O padrão é 30. |
|
|
ID da atividade
|
id | True | integer |
O identificador da atividade. |
Retornos
- response
- array of SummaryAthlete
Listar membros do clube
Retorna uma lista dos atletas que são membros de um determinado clube.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Página
|
page | string |
Número da página. O valor padrão é 1. |
|
|
Por página
|
per_page | string |
Número de itens por página. O padrão é 30. |
|
|
ID do clube
|
id | True | integer |
O identificador do clube. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
resource_state
|
resource_state | integer |
resource_state |
|
primeiro nome
|
firstname | string |
primeiro nome |
|
sobrenome
|
lastname | string |
sobrenome |
|
associação
|
membership | string |
associação |
|
administrador
|
admin | boolean |
administrador |
|
proprietário
|
owner | boolean |
proprietário |
Listar segmentos estrelados
Lista dos segmentos estrelados do atleta autenticado. Segmentos privados são filtrados, a menos que solicitados por um token com escopo read_all.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Página
|
page | string |
Número da página. O valor padrão é 1. |
|
|
Por página
|
per_page | string |
Número de itens por página. O padrão é 30. |
Retornos
- response
- array of SummarySegment
Listar voltas de atividade
Retorna as voltas de uma atividade identificada por um identificador. Requer atividade:read para atividades de Todos e Seguidores. Requer atividade:read_all para atividades Only Me.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da atividade
|
id | True | integer |
O identificador da atividade. |
Retornos
- response
- array of Lap
Obter atividade
Retorna a atividade determinada que pertence ao atleta autenticado. Requer atividade:read para atividades de Todos e Seguidores. Requer atividade:read_all para atividades Only Me.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Incluir todos os esforços
|
include_all_efforts | string |
Para incluir todos os esforços de segmentos (true/false). |
|
|
ID da atividade
|
id | True | integer |
O identificador da atividade. |
Retornos
- Corpo
- DetailedActivity
Obter atleta autenticado
Retorna o atleta autenticado no momento. Tokens com escopo profile:read_all receberão uma representação de atleta detalhada; todos os outros receberão uma representação resumida.
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
O identificador exclusivo do atleta |
|
primeiro nome
|
firstname | string |
O nome do atleta. |
|
sobrenome
|
lastname | string |
O sobrenome do atleta. |
|
city
|
city | string |
A cidade do atleta. |
|
estado
|
state | string |
Estado ou região geográfica do atleta. |
|
country
|
country | string |
O país do atleta |
|
sexo
|
sex | string |
O sexo do atleta. Pode levar um dos seguintes valores: M, F |
|
cume
|
summit | boolean |
Se o atleta tem alguma assinatura do Summit. |
|
criado_em
|
created_at | string |
O momento em que o atleta foi criado. |
|
updated_at
|
updated_at | string |
A hora em que o atleta foi atualizado pela última vez. |
|
profile_medium
|
profile_medium | string |
URL para uma imagem de perfil de 62 x 62 pixels. |
|
analisar
|
profile | string |
URL para uma imagem de perfil de 124 x 124 pixels. |
|
follower_count
|
follower_count | integer |
A contagem de seguidores do atleta. |
|
friend_count
|
friend_count | integer |
A contagem de amigos do atleta. |
|
measurement_preference
|
measurement_preference | string |
O sistema de unidade preferencial do atleta. Pode levar um dos seguintes valores: pés, metros |
|
paus
|
clubs | array of |
Os clubes do atleta. |
|
FTP
|
ftp | string |
FTP do atleta (Poder de Limite Funcional). |
|
peso
|
weight | float |
O peso do atleta. |
|
Bicicletas
|
bikes | array of Bikes |
As bicicletas do atleta. |
|
calçado
|
shoes | array of Shoes |
Os sapatos do atleta. |
Obter Clube
Retorna um determinado clube usando seu identificador.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do clube
|
id | True | integer |
O identificador do clube. |
Retornos
- Corpo
- Club
Obter estatísticas do atleta
Retorna as estatísticas de atividade de um atleta. Inclui apenas dados de atividades definidas como visibilidade de Todos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do atleta
|
id | True | integer |
Especificar a ID do atleta |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
biggest_ride_distance
|
biggest_ride_distance | float |
A maior distância montada pelo atleta. |
|
biggest_climb_elevation_gain
|
biggest_climb_elevation_gain | float |
A escalada mais alta montada pelo atleta. |
|
recent_ride_totals
|
recent_ride_totals | ActivityTotal | |
|
all_ride_totals
|
all_ride_totals | ActivityTotalShort | |
|
recent_run_totals
|
recent_run_totals | ActivityTotal | |
|
all_run_totals
|
all_run_totals | ActivityTotalShort | |
|
recent_swim_totals
|
recent_swim_totals | ActivityTotal | |
|
all_swim_totals
|
all_swim_totals | ActivityTotalShort | |
|
ytd_ride_totals
|
ytd_ride_totals | ActivityTotalShort | |
|
ytd_run_totals
|
ytd_run_totals | ActivityTotalShort | |
|
ytd_swim_totals
|
ytd_swim_totals | ActivityTotalShort |
Obter segmento
Retorna o segmento especificado. read_all escopo necessário para recuperar informações de segmento específicas do atleta ou para recuperar segmentos privados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do segmento
|
id | True | integer |
O identificador do segmento. |
Retornos
- Corpo
- DetailedSegment
Definições
DetailedActivity
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
O identificador exclusivo da atividade |
|
resource_state
|
resource_state | integer |
resource_state |
|
external_id
|
external_id | string |
O identificador fornecido no momento do upload |
|
upload_id
|
upload_id | integer |
O identificador do upload que resultou nessa atividade |
|
id
|
athlete.id | integer |
ID do atleta |
|
nome
|
name | string |
O nome da atividade |
|
distance
|
distance | float |
A distância da atividade, em metros |
|
moving_time
|
moving_time | integer |
O tempo de movimentação da atividade, em segundos |
|
elapsed_time
|
elapsed_time | integer |
O tempo decorrido da atividade, em segundos |
|
total_elevation_gain
|
total_elevation_gain | float |
O ganho total de elevação da atividade. |
|
tipo
|
type | string |
Uma enumeração dos tipos que uma atividade pode ter. |
|
start_date
|
start_date | string |
A hora em que a atividade foi iniciada. |
|
start_date_local
|
start_date_local | string |
A hora em que a atividade foi iniciada no fuso horário local. |
|
timezone
|
timezone | string |
O fuso horário da atividade |
|
utc_offset
|
utc_offset | float |
utc_offset |
|
start_latlng
|
start_latlng | array of float |
Uma coleção de objetos flutuantes. Um par de coordenadas de latitude/longitude, representadas como uma matriz de dois números de ponto flutuante. |
|
end_latlng
|
end_latlng | array of float |
Uma coleção de objetos flutuantes. Um par de coordenadas de latitude/longitude, representadas como uma matriz de dois números de ponto flutuante. |
|
achievement_count
|
achievement_count | integer |
O número de conquistas obtidas durante essa atividade |
|
kudos_count
|
kudos_count | integer |
O número de kudos dados para essa atividade |
|
comment_count
|
comment_count | integer |
O número de comentários para essa atividade |
|
athlete_count
|
athlete_count | integer |
O número de atletas para participar de uma atividade em grupo |
|
photo_count
|
photo_count | integer |
O número de fotos do Instagram para esta atividade |
|
id
|
map.id | string |
O identificador do mapa |
|
polilinha
|
map.polyline | string |
A polilinha do mapa, retornada apenas na representação detalhada de um objeto |
|
summary_polyline
|
map.summary_polyline | string |
A polilinha de resumo do mapa |
|
treinador
|
trainer | boolean |
Se essa atividade foi registrada em um computador de treinamento |
|
comutar
|
commute | boolean |
Se essa atividade é um deslocamento |
|
Manual
|
manual | boolean |
Se essa atividade foi criada manualmente |
|
particular
|
private | boolean |
Se essa atividade é privada |
|
sinalizado
|
flagged | boolean |
Se essa atividade está sinalizada |
|
gear_id
|
gear_id | string |
A ID do equipamento para a atividade |
|
average_speed
|
average_speed | float |
A velocidade média da atividade, em metros por segundo |
|
max_speed
|
max_speed | float |
A velocidade máxima da atividade, em metros por segundo |
|
average_cadence
|
average_cadence | float |
Cadência média da atividade |
|
average_temp
|
average_temp | integer |
Temperatura média da atividade |
|
average_watts
|
average_watts | float |
Saída média de energia em watts durante essa atividade. Somente passeios |
|
weighted_average_watts
|
weighted_average_watts | integer |
Semelhante à Energia Normalizada. Passeios somente com dados do medidor de energia |
|
kilojoules
|
kilojoules | float |
Quilojoules da atividade |
|
device_watts
|
device_watts | boolean |
Se os watts são de um medidor de energia, false se estimado |
|
has_heartrate
|
has_heartrate | boolean |
Se a atividade tem freqüência cardíaca |
|
max_watts
|
max_watts | integer |
Passeios somente com dados do medidor de energia |
|
elev_high
|
elev_high | float |
A elevação mais alta da atividade, em metros |
|
elev_low
|
elev_low | float |
A elevação mais baixa da atividade, em metros |
|
total_photo_count
|
total_photo_count | integer |
O número de fotos do Instagram e strava para esta atividade |
|
has_kudoed
|
has_kudoed | boolean |
Se o atleta conectado tem kudoed esta atividade |
|
workout_type
|
workout_type | integer |
O tipo de treino da atividade |
|
suffer_score
|
suffer_score | string |
Pontuação de sofrimento da atividade |
|
descrição
|
description | string |
A descrição da atividade |
|
Calorias
|
calories | float |
O número de quilocaloriess consumidos durante essa atividade |
|
segment_efforts
|
segment_efforts | array of object |
Os esforços do segmento atividade |
|
id
|
segment_efforts.id | integer |
ID do segmento |
|
nome
|
segment_efforts.name | string |
Nome do segmento |
|
id
|
segment_efforts.activity.id | integer |
ID de atividade relacionada |
|
id
|
segment_efforts.athlete.id | integer |
ID do atleta relacionado |
|
elapsed_time
|
segment_efforts.elapsed_time | integer |
O tempo decorrido do esforço |
|
moving_time
|
segment_efforts.moving_time | integer |
O tempo de movimentação do esforço |
|
start_date
|
segment_efforts.start_date | string |
O momento em que o esforço foi iniciado. |
|
start_date_local
|
segment_efforts.start_date_local | string |
A hora em que o esforço foi iniciado no fuso horário local. |
|
distance
|
segment_efforts.distance | float |
A distância do esforço em metros |
|
start_index
|
segment_efforts.start_index | integer |
O índice inicial desse esforço no fluxo de sua atividade |
|
end_index
|
segment_efforts.end_index | integer |
O índice final desse esforço no fluxo de sua atividade |
|
average_cadence
|
segment_efforts.average_cadence | float |
Cadência média do esforço |
|
device_watts
|
segment_efforts.device_watts | boolean |
Para esforços de pilotagem, se a potência foi relatada por um dispositivo de gravação dedicado |
|
average_watts
|
segment_efforts.average_watts | float |
A potência média desse esforço |
|
segmento
|
segment_efforts.segment | SummarySegment |
O segmento relacionado |
|
kom_rank
|
segment_efforts.kom_rank | integer |
A classificação do esforço no placar de líderes global se ele pertencer ao top 10 no momento do upload |
|
pr_rank
|
segment_efforts.pr_rank | integer |
A classificação do esforço no placar de líderes do atleta se ele pertencer ao top 3 no momento do upload |
|
splits_metric
|
splits_metric | array of object |
A métrica de divisões da Atividade |
|
distance
|
splits_metric.distance | float |
A distância dessa divisão, em metros |
|
elapsed_time
|
splits_metric.elapsed_time | integer |
O tempo decorrido dessa divisão, em segundos |
|
elevation_difference
|
splits_metric.elevation_difference | float |
A diferença de elevação dessa divisão, em metros |
|
moving_time
|
splits_metric.moving_time | integer |
O tempo de movimentação dessa divisão, em segundos |
|
dividir
|
splits_metric.split | integer |
dividir |
|
average_speed
|
splits_metric.average_speed | float |
A velocidade média dessa divisão, em metros por segundo |
|
pace_zone
|
splits_metric.pace_zone | integer |
A zona de ritmo desta divisão |
|
Voltas
|
laps | array of Lap |
As voltas da atividade |
|
engrenagem
|
gear | SummaryGear | |
|
id
|
photos.primary.id | string |
ID da foto |
|
unique_id
|
photos.primary.unique_id | string |
ID exclusiva da foto |
|
100
|
photos.primary.urls.100 | string |
Foto pequena (100) |
|
600
|
photos.primary.urls.600 | string |
Foto grande (600) |
|
fonte
|
photos.primary.source | integer |
Fonte da foto |
|
use_primary_photo
|
photos.use_primary_photo | boolean |
usar foto primária |
|
count
|
photos.count | integer |
O número de fotos |
|
highlighted_kudosers
|
highlighted_kudosers | array of object |
Todos os atletas que deram kudos |
|
destination_url
|
highlighted_kudosers.destination_url | string |
Link para o perfil do atleta |
|
display_name
|
highlighted_kudosers.display_name | string |
Nome do atleta |
|
avatar_url
|
highlighted_kudosers.avatar_url | string |
Avatar do Atleta |
|
show_name
|
highlighted_kudosers.show_name | boolean |
Nome de exibição do atleta (true/false) |
|
device_name
|
device_name | string |
O nome do dispositivo usado para registrar a atividade |
|
embed_token
|
embed_token | string |
O token usado para inserir uma atividade do Strava |
Porrete
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
O identificador exclusivo do clube. |
|
nome
|
name | string |
O nome do clube. |
|
profile_medium
|
profile_medium | string |
URL para uma imagem de perfil de 60 x 60 pixels. |
|
cover_photo
|
cover_photo | string |
URL para uma foto de capa de ~1185 x 580 pixels. |
|
cover_photo_small
|
cover_photo_small | string |
URL para uma foto de capa de ~360 x 176 pixels. |
|
activity_types
|
activity_types | string |
Os tipos de atividade que contam para um clube. Isso tem precedência sobre sport_type. |
|
city
|
city | string |
A cidade do clube. |
|
estado
|
state | string |
O estado do clube. |
|
country
|
country | string |
O país do clube. |
|
particular
|
private | boolean |
Se o clube é privado. |
|
member_count
|
member_count | integer |
A contagem de membros do clube. |
|
Destaque
|
featured | boolean |
Se o clube é destaque ou não. |
|
verificado
|
verified | boolean |
Se o clube está verificado ou não. |
|
url
|
url | string |
A URL da vaidade do clube. |
|
associação
|
membership | string |
O status de associação do atleta conectado. Pode levar um dos seguintes valores: membro, pendente |
|
administrador
|
admin | boolean |
Se o atleta atualmente conectado é um administrador deste clube. |
|
proprietário
|
owner | boolean |
Se o atleta atualmente conectado é o dono deste clube. |
|
owner_id
|
owner_id | integer |
ID do atleta do proprietário |
|
following_count
|
following_count | integer |
O número de atletas no clube que o atleta conectado segue. |
SummaryAthlete
O resumo de um atleta
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
O identificador exclusivo do atleta |
|
primeiro nome
|
firstname | string |
O nome do atleta. |
|
sobrenome
|
lastname | string |
O sobrenome do atleta. |
Colo
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
O identificador exclusivo desta volta |
|
nome
|
name | string |
O nome da volta |
|
id
|
activity.id | integer |
ID da atividade relacionada |
|
id
|
athlete.id | integer |
ID do atleta relacionado |
|
elapsed_time
|
elapsed_time | integer |
O tempo decorrido da volta, em segundos |
|
moving_time
|
moving_time | integer |
O tempo de movimentação da volta, em segundos |
|
start_date
|
start_date | string |
A hora em que a volta foi iniciada. |
|
start_date_local
|
start_date_local | string |
A hora em que a volta foi iniciada no fuso horário local. |
|
distance
|
distance | float |
A distância da volta, em metros |
|
start_index
|
start_index | integer |
O índice inicial desse esforço no fluxo de sua atividade |
|
end_index
|
end_index | integer |
O índice final desse esforço no fluxo de sua atividade |
|
total_elevation_gain
|
total_elevation_gain | float |
O ganho de elevação desta volta, em metros |
|
average_speed
|
average_speed | float |
A velocidade média da volta |
|
max_speed
|
max_speed | float |
A velocidade máxima desta volta, em metros por segundo |
|
average_cadence
|
average_cadence | float |
A cadência média da volta |
|
lap_index
|
lap_index | integer |
O índice desta volta na atividade à qual pertence |
|
dividir
|
split | integer |
as divisões para a volta |
SummaryActivity
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
athlete.id | integer |
ID do atleta de atividade |
|
nome
|
name | string |
O nome da atividade |
|
distance
|
distance | float |
A distância da atividade, em metros |
|
moving_time
|
moving_time | integer |
O tempo de movimentação da atividade, em segundos |
|
elapsed_time
|
elapsed_time | integer |
O tempo decorrido da atividade, em segundos |
|
total_elevation_gain
|
total_elevation_gain | float |
O ganho total de elevação da atividade. |
|
tipo
|
type | string |
Uma enumeração dos tipos que uma atividade pode ter. |
|
workout_type
|
workout_type | integer |
O tipo de treino da atividade |
|
id
|
id | integer |
O identificador exclusivo da atividade |
|
external_id
|
external_id | string |
O identificador fornecido no momento do upload |
|
upload_id
|
upload_id | integer |
O identificador do upload que resultou nessa atividade |
|
start_date
|
start_date | string |
A hora em que a atividade foi iniciada. |
|
start_date_local
|
start_date_local | string |
A hora em que a atividade foi iniciada no fuso horário local. |
|
timezone
|
timezone | string |
O fuso horário da atividade |
|
start_latlng
|
start_latlng | array of float |
Iniciar latlng |
|
end_latlng
|
end_latlng | array of float |
Latlng final |
|
location_city
|
location_city | string |
Cidade do local da atividade |
|
location_state
|
location_state | string |
Estado do local da atividade |
|
location_country
|
location_country | string |
País do local da atividade |
|
achievement_count
|
achievement_count | integer |
O número de conquistas obtidas durante essa atividade |
|
kudos_count
|
kudos_count | integer |
O número de kudos dados para essa atividade |
|
comment_count
|
comment_count | integer |
O número de comentários para essa atividade |
|
athlete_count
|
athlete_count | integer |
O número de atletas para participar de uma atividade em grupo |
|
photo_count
|
photo_count | integer |
O número de fotos do Instagram para esta atividade |
|
id
|
map.id | string |
O identificador do mapa |
|
summary_polyline
|
map.summary_polyline | string |
A polilinha de resumo do mapa |
|
polilinha
|
map.polyline | string |
A polilinha do mapa, retornada apenas na representação detalhada de um objeto |
|
treinador
|
trainer | boolean |
Se essa atividade foi registrada em um computador de treinamento |
|
comutar
|
commute | boolean |
Se essa atividade é um deslocamento |
|
Manual
|
manual | boolean |
Se essa atividade foi criada manualmente |
|
particular
|
private | boolean |
Se essa atividade é privada |
|
sinalizado
|
flagged | boolean |
Se essa atividade está sinalizada |
|
gear_id
|
gear_id | string |
A ID do equipamento para a atividade |
|
average_speed
|
average_speed | float |
A velocidade média da atividade, em metros por segundo |
|
max_speed
|
max_speed | float |
A velocidade máxima da atividade, em metros por segundo |
|
average_cadence
|
average_cadence | float |
Cadência média da atividade |
|
average_watts
|
average_watts | float |
Saída média de energia em watts durante essa atividade. Somente passeios |
|
weighted_average_watts
|
weighted_average_watts | integer |
Semelhante à Energia Normalizada. Passeios somente com dados do medidor de energia |
|
kilojoules
|
kilojoules | float |
O trabalho total realizado em quilojoules durante essa atividade. Somente passeios |
|
device_watts
|
device_watts | boolean |
Se os watts são de um medidor de energia, false se estimado |
|
has_heartrate
|
has_heartrate | boolean |
Se a atividade tem dados de freqüência cardíaca |
|
average_heartrate
|
average_heartrate | float |
A freqüência cardíaca média da atividade |
|
max_heartrate
|
max_heartrate | float |
A taxa máxima de freqüência cardíaca da atividade |
|
max_watts
|
max_watts | integer |
O máximo de watts da atividade |
|
total_photo_count
|
total_photo_count | integer |
O número de fotos do Instagram e strava para esta atividade |
|
has_kudoed
|
has_kudoed | boolean |
Se o atleta conectado tem kudoed esta atividade |
|
suffer_score
|
suffer_score | integer |
suffer_score |
SummarySegment
O segmento relacionado
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
O identificador exclusivo deste segmento |
|
nome
|
name | string |
O nome deste segmento |
|
activity_type
|
activity_type | string |
Pode levar um dos seguintes valores: Passeio, Execução |
|
distance
|
distance | float |
A distância do segmento, em metros |
|
average_grade
|
average_grade | float |
O grau médio do segmento, em porcentagens |
|
maximum_grade
|
maximum_grade | float |
O grau máximo dos segmentos, em porcentagens |
|
elevation_high
|
elevation_high | float |
A elevação mais alta dos segmentos, em metros |
|
elevation_low
|
elevation_low | float |
A elevação mais baixa dos segmentos, em metros |
|
start_latlng
|
start_latlng | array of float |
Inicie a coleção de objetos float. Um par de coordenadas de latitude/longitude, representadas como uma matriz de dois números de ponto flutuante. |
|
end_latlng
|
end_latlng | array of float |
Coleção final de objetos float. Um par de coordenadas de latitude/longitude, representadas como uma matriz de dois números de ponto flutuante. |
|
climb_category
|
climb_category | integer |
A categoria da subida [0, 5]. Mais alto é mais difícil ou seja. 5 é a categoria Hors, 0 não é categorizada em climb_category. |
|
city
|
city | string |
A cidade dos segmentos. |
|
estado
|
state | string |
O estado ou a região geográfica dos segmentos. |
|
country
|
country | string |
O país do segmento. |
|
particular
|
private | boolean |
Se esse segmento é privado. |
DetailedSegment
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
O identificador exclusivo deste segmento |
|
nome
|
name | string |
O nome deste segmento |
|
activity_type
|
activity_type | string |
Pode levar um dos seguintes valores: Passeio, Execução |
|
distance
|
distance | float |
A distância do segmento, em metros |
|
average_grade
|
average_grade | float |
O grau médio do segmento, em porcentagens |
|
maximum_grade
|
maximum_grade | float |
O grau máximo dos segmentos, em porcentagens |
|
elevation_high
|
elevation_high | float |
A elevação mais alta dos segmentos, em metros |
|
elevation_low
|
elevation_low | float |
A elevação mais baixa dos segmentos, em metros |
|
start_latlng
|
start_latlng | array of float |
Latlng inicial do segmento |
|
end_latlng
|
end_latlng | array of float |
Latlng final do segmento |
|
climb_category
|
climb_category | integer |
A categoria da subida [0, 5]. Mais alto é mais difícil ou seja. 5 é Hors catégorie, 0 é não categorizado em climb_category. |
|
city
|
city | string |
A cidade dos segmentos. |
|
estado
|
state | string |
O estado ou a região geográfica dos segmentos. |
|
country
|
country | string |
O país do segmento. |
|
particular
|
private | boolean |
Se esse segmento é privado. |
|
perigoso
|
hazardous | boolean |
Se esse segmento é considerado perigoso |
|
Estrelou
|
starred | boolean |
Se este segmento é estrelado |
|
criado_em
|
created_at | string |
A hora em que o segmento foi criado. |
|
updated_at
|
updated_at | string |
A hora em que o segmento foi atualizado pela última vez. |
|
total_elevation_gain
|
total_elevation_gain | float |
O ganho de elevação total do segmento. |
|
id
|
map.id | string |
O identificador do mapa |
|
polilinha
|
map.polyline | string |
A polilinha do mapa, retornada apenas na representação detalhada de um objeto |
|
summary_polyline
|
map.summary_polyline | string |
A polilinha de resumo do mapa |
|
effort_count
|
effort_count | integer |
O número total de esforços para este segmento |
|
athlete_count
|
athlete_count | integer |
O número de atletas exclusivos que têm um esforço para este segmento |
|
star_count
|
star_count | integer |
O número de estrelas para este segmento |
|
pr_activity_id
|
athlete_segment_stats.pr_activity_id | integer |
O identificador exclusivo da atividade relacionada ao esforço de PR. |
|
pr_elapsed_time
|
athlete_segment_stats.pr_elapsed_time | integer |
O tempo decorrido ot o esforço de RP. |
|
pr_date
|
athlete_segment_stats.pr_date | string |
O momento em que o esforço de RP foi iniciado. |
|
effort_count
|
athlete_segment_stats.effort_count | integer |
Número de esforços do atleta autenticado neste segmento. |
ActivityTotal
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
O número de atividades consideradas nesse total. |
|
distance
|
distance | float |
a distância total coberta pelas atividades consideradas. |
|
moving_time
|
moving_time | integer |
O tempo de movimentação total das atividades consideradas. |
|
elapsed_time
|
elapsed_time | integer |
O tempo total decorrido das atividades consideradas. |
|
elevation_gain
|
elevation_gain | float |
O ganho de elevação total das atividades consideradas. |
|
achievement_count
|
achievement_count | integer |
O número total de conquistas das atividades consideradas. |
ActivityTotalShort
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
O número de atividades consideradas nesse total. |
|
distance
|
distance | float |
a distância total coberta pelas atividades consideradas. |
|
moving_time
|
moving_time | integer |
O tempo de movimentação total das atividades consideradas. |
|
elapsed_time
|
elapsed_time | integer |
O tempo total decorrido das atividades consideradas. |
|
elevation_gain
|
elevation_gain | float |
O ganho de elevação total das atividades consideradas. |
Bicicletas
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
O identificador exclusivo da moto. |
|
primário
|
primary | boolean |
Se essa bicicleta é a padrão do proprietário. |
|
nome
|
name | string |
O nome da moto. |
|
resource_state
|
resource_state | integer |
Estado do recurso, indica o nível de detalhes. Valores possíveis: 2 –> resumo, 3 –> detalhes |
|
distance
|
distance | integer |
A distância registrada com esta bicicleta. |
Calçado
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
O identificador exclusivo dos sapatos. |
|
primário
|
primary | boolean |
Se este sapatos é o padrão do proprietário. |
|
nome
|
name | string |
O nome dos sapatos. |
|
resource_state
|
resource_state | integer |
Estado do recurso, indica o nível de detalhes. Valores possíveis: 2 –> resumo, 3 –> detalhes |
|
distance
|
distance | integer |
A distância registrada com este sapato. |
SummaryGear
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
O identificador exclusivo da engrenagem. |
|
primário
|
primary | boolean |
Se essa engrenagem é a padrão do proprietário. |
|
nome
|
name | string |
O nome da engrenagem. |
|
resource_state
|
resource_state | integer |
Estado do recurso, indica o nível de detalhes. Valores possíveis: 2 –> resumo, 3 –> detalhes |
|
distance
|
distance | integer |
A distância registrada com essa engrenagem. |