← Back to docs

SoundCloud OAuth Reauthorization

SoundCloud OAuth Reauthorization

Personal SoundCloud connections can require a new authorization when a refresh token is expired, revoked, or rejected by SoundCloud. Tools marks these connections as expired, failed, or needs_reauth depending on the stored connection state and refresh failure.

On /settings/integrations/soundcloud, an affected personal connection shows Reauthorize SoundCloud. The action submits the existing oauth.soundcloud.start flow with the provider app already attached to the saved connection and the currently signed-in user as the target owner.

The normal provider-app ownership, credential, and policy checks still apply. When authorization completes successfully, the existing callback updates the same personal connection, replaces stale access and refresh tokens, clears the failed state, and returns the connection to connected. The user does not need to disconnect the SoundCloud account first.

The existing Disconnect my SoundCloud account action remains available as a separate operation.