Remove a custom OAuth integration from your workspace. All the Accounts_OAuth_Custom-<Name>-* settings of the named service are deleted. This endpoint requires 2FA.
It replaces the deprecated removeOAuthService real-time method, which remains available until 9.0.0.
Permission required:
add-oauth-service
Changelog
| Version | Description |
|---|---|
| 8.8.0 | Added |
The user ID.
The authentication token.
The 2FA code. This parameter is required if 2FA is enabled in your workspace. See the Introduction to Two-Factor Authentication document for details.
Enter the method with which you get the 2FA code. It can be email, totp, or password. This parameter is required if 2FA is enabled in your workspace.
{
"name": "myProvider"
}The name of the custom OAuth service that you want to remove.
OK
{
"success": true
}Bad Request
{
"success": false,
"error": "The parameter \"name\" is required [error-name-param-not-provided]",
"errorType": "error-name-param-not-provided"
}Unauthorized
{
"status": "error",
"message": "You must be logged in to do this."
}Forbidden
{
"success": false,
"error": "User does not have the permissions required for this action [error-unauthorized]"
}