Start SoundCloud login (add account)
soundcloud_auth_loginAuthenticate SoundCloud accounts using OAuth 2.1 PKCE. Get an authorization URL, approve in browser, and store the account under an alias for use in authenticated requests.
Instructions
Start the OAuth 2.1 (PKCE) login for a SoundCloud account. Returns an authorize_url the user must open in a browser; the account approved there is stored under alias (default: its SoundCloud username) and, unless make_default is false, becomes the active account. Call it again to add more accounts (the user must be signed in to soundcloud.com as the other account in the browser). A local listener on the redirect URI captures the callback; check soundcloud_auth_status afterwards. If the listener could not start, pass the redirected URL to soundcloud_auth_complete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| alias | No | Short name to store the account under, e.g. 'main' or 'label'. Default: the SoundCloud username | |
| make_default | No | Make this account the active one (default true) |