06-21-2016 00:01
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

06-21-2016 00:01
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
My application has authorized a user for sleep and heart-rate scope like
Now if the user wants to remove the heart-rate scope then all the application needs to do is to re-authorize with this
is my understanding correct? I have searched the endpoints but could not find any api that will remove the scope.
Answered! Go to the Best Answer.
Accepted Solutions
06-21-2016 11:59
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



06-21-2016 11:59
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
- Who Voted for this post?
To fully remove a scope, the application authorization should be revoked. The person can do this from their Fitbit settings in the Web app or a client can revoke its own authorization.
A "soft" removal of a scope would involve a person going through the authorization flow with the reduced scope set. Your app will get an access token with only the scopes requested. However, Fitbit still remembers all of the scopes a person has granted an application. If the person were to go through the authorization process a third time with the original, larger list of scopes, the app would receive an access token with the larger list.
06-21-2016 11:59
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



06-21-2016 11:59
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
- Who Voted for this post?
To fully remove a scope, the application authorization should be revoked. The person can do this from their Fitbit settings in the Web app or a client can revoke its own authorization.
A "soft" removal of a scope would involve a person going through the authorization flow with the reduced scope set. Your app will get an access token with only the scopes requested. However, Fitbit still remembers all of the scopes a person has granted an application. If the person were to go through the authorization process a third time with the original, larger list of scopes, the app would receive an access token with the larger list.
06-21-2016 23:37
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

06-21-2016 23:37
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Thank you for explaining.

