-
Notifications
You must be signed in to change notification settings - Fork 1
POST user fitbit auth revoke
Jefferson Medeiros edited this page Nov 29, 2019
·
2 revisions
Revokes the user-associated Fitbit access token.
POST https://localhost:5001/v1/users/{user_id}/fitbit/auth/revoke
user_id: string (A 24-byte hex ID)
curl -X POST "https://localhost:5001/v1/users/5c86d00c2239a48ea20a0134/fitbit/auth/revoke" -H "accept: /"
-
204
Operation performed successfully. There is no data to be returned. -
400
Validation errors-
Access token expired
- Pattern
{ "code": 400, "message": "Access token expired.", "description": "The access token ${accessToken} has been expired and needs to be refreshed." }
- Pattern
-
Access token invalid
- Pattern
{ "code": 400, "message": "Access token invalid.", "description": "The access token ${accessToken} is invalid. Please make a new Fitbit Auth Data request and try again." }
- Pattern
-
Refresh token invalid
- Pattern
{ "code": 400, "message": "Refresh token invalid.", "description": "The refresh token ${refreshToken} is invalid. Please make a new Fitbit Auth Data request and try again." }
- Pattern
-
Data request limit for access token expired
- Pattern
{ "code": 400, "message": "Data request limit for access token ${accessToken} has expired.", "description": "Please wait a minimum of one hour and try make the operation again." }
- Pattern
-
Invalid Fitbit Client data
- Pattern
{ "code": 400, "message": "Invalid Fitbit Client data.", "description": "The Fitbit Client credentials are invalid. The operation cannot be performed." }
- Pattern
-
Internal error
- Pattern
{ "code": 400, "message": "A internal error occurs. Please, try again later." }
- Pattern
-
Internal error (unmapped)
- Pattern
{ "code": 400, "message": "{ERROR_MESSAGE}" }
- Pattern
-
503
Fitbit service unavailable- Pattern
{ "code": 503, "message": "Could not connect with the Fitbit Server", "description": "Please try again later." }
- Pattern 2
{ "code": 503, "message": "{ERROR_MESSAGE}" }
OCARIoT Data Sync Agent API (Full documentation)