This is an API-only service for authenticating with Spotify.
/api/auth/signin/spotify
- Start Spotify OAuth flow/api/auth/session
- Get current session info/api/spotify/me
- Get Spotify user profile (requires auth)/api/spotify/status
- Check Spotify API access status/api/healthcheck
- Check if the API is runningUser Limit: In Development Mode, only up to 25 Spotify users can be added to your app's allowlist. Any user not on this list will encounter a 403 error when attempting to authenticate.
Data Access Restrictions: Development-mode apps have limited access to certain data, including Spotify's catalog information, related artists, and curated playlists.
How to fix: Add users to your allowlist in the Spotify Developer Dashboard or request an extension to Extended Quota Mode.
HTTPS Required: Spotify now requires HTTPS for redirect URIs. Ensure your app's redirect URIs are correctly configured in the Spotify Developer Dashboard.
Authentication Flow: This proxy uses the authorization code flow with PKCE for enhanced security, as recommended by Spotify.