Skip to content

bav2212/FitSyncHub

Repository files navigation

Set CLIENT_ID, CLIENT_SECRET and VERIFY_TOKEN environment variables

List of existing push subscriptions

curl -X GET "https://www.strava.com/api/v3/push_subscriptions?client_id=CLIENT_ID&client_secret=CLIENT_SECRET"

Delete an existing push subscription by SUBSCRIPTION_ID

curl -X DELETE "https://www.strava.com/api/v3/push_subscriptions/SUBSCRIPTION_ID?client_id=CLIENT_ID&client_secret=CLIENT_SECRET"

Create a new push subscription

curl -X POST https://www.strava.com/api/v3/push_subscriptions \
      -F client_id=CLIENT_ID \
      -F client_secret=CLIENT_SECRET \
      -F callback_url=https://fitsynchubfunctionsapp.azurewebsites.net/strava/webhook \
      -F verify_token=VERIFY_TOKEN

Link to authorize the app

http://www.strava.com/oauth/authorize?client_id=CLIENT_ID&response_type=code&redirect_uri=https://fitsynchubfunctionsapp.azurewebsites.net/strava/exchange_token&approval_prompt=force&scope=read,read_all,profile:read_all,profile:write,activity:read,activity:read_all,activity:write

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages