User
Revoke Provider Access
Revokes the access token for a given provider.
DELETE
/user/:userId/revoke
x-api-key*
curl --request DELETE \
--url https://api.sandbox.metriport.com/user/:userId/revoke \
--header 'x-api-key: <x-api-key>'
Path Params
userIdrequired
string
The Metriport user ID to revoke access for.
Query Params
providerrequired
string
The provider you would like to revoke access to.
Response
messagerequired
string
Feedback on successful token revocation.
{
"message": "Access token for fitbit has been revoked."
}
import { MetriportDevicesApi, ProviderSource } from "@metriport/api-sdk";
const metriportClient = new MetriportDevicesApi("YOUR_API_KEY");
await metriportClient.revokeUserAccessToProvider("metriportUserId", ProviderSource.fitbit);
curl --request DELETE \
--url https://api.sandbox.metriport.com/user/:userId/revoke \
--header 'x-api-key: <x-api-key>'
import { MetriportDevicesApi, ProviderSource } from "@metriport/api-sdk";
const metriportClient = new MetriportDevicesApi("YOUR_API_KEY");
await metriportClient.revokeUserAccessToProvider("metriportUserId", ProviderSource.fitbit);