Pular para o conteúdo principal

POST - Realizar a solicitação dos tokens no Strava

Este endpoint é utilizado para obter um par de tokens de um perfil criado no Strava.

https://multi.api.k8s.luby.me/strava/token-exchange

Parâmetros do corpo da requisição seguindo o formato x-www-form-urlencoded

NomeTipoDescrição
grant_typestringCampo que indica qual o tipe de concessão o usuário irá fornecer.
codestringCampo que recebe o código obtido após o usuário realizar a concessão.

Exemplo do corpo de uma requisição

{
"grant_type": "authorization_code",
"code": "49c725d3986802f7ad47df2787743f87ce9fbb49"
}

Exemplo do corpo de uma resposta

{
"token_type": "Bearer",
"expires_at": 1682106598,
"expires_in": 13445,
"refresh_token": "78e2c36a3fe0d6f94edf411fd465380bcd4428dz",
"access_token": "cb5f5d5fd1706f68d7c3fe6ed94aff8fdb913d54",
"athlete": {
"id": 11111111,
"username": null,
"resource_state": 2,
"firstname": "Usuario",
"lastname": "Teste",
"bio": "Bio do usuário no strava",
"city": "Cidade",
"state": "Estado",
"country": null,
"sex": "M",
"premium": false,
"summit": false,
"created_at": "2020-01-05T11:01:03Z",
"updated_at": "2021-09-01T22:06:47Z",
"badge_type_id": 0,
"weight": 70,
"profile_medium": "https://dgalywyr863hv.cloudfront.net/pictures/athletes/11111111/21835685/1/medium.jpg",
"profile": "https://dgalywyr863hv.cloudfront.net/pictures/athletes/11111111/21835685/1/large.jpg",
"friend": null,
"follower": null
}
}

Informações sobre o endpoint

TipoDescrição
MétodoPOST
Retornos200
400
500
Imagem atualizada com sucesso.
Informação inválida no corpo da requisição.
Um erro interno ocorreu durante o processo de requisição.