I’m building an iOS music app and need to integrate Spotify’s SDK for my project. However, I’m running into roadblocks when trying to set up a developer account from India.
When I attempt to log in using my Facebook account, I get an “invalid credentials” error message. If I try creating a regular Spotify account first and then access the developer portal, it shows “Spotify is not available in your country” message.
This is really frustrating because I need API access to move forward with my app development. Has anyone from India successfully created a Spotify developer account? What’s the workaround for this geographical restriction? Any alternative approaches would be helpful.
The geo-restrictions can be quite frustrating, but there is an official workaround. The Spotify developer portal usually doesn’t have the same access blocks as the regular streaming service. Your issue may stem from the type of account you are using rather than your location. I recommend creating a new Spotify account using just your email and avoiding the Facebook login, as that process can sometimes lead to additional verification that complicates matters. After establishing a basic account, you can directly access developer.spotify.com without encountering geographic restrictions. Many developers in India have successfully registered this way without needing any elaborate methods, so focusing on getting that initial account setup correct is key.
try incognito mode when you go to developer.spotify.com - worked for me. sometimes cookies from regular spotify mess with the dev portal. don’t use the same browser where you logged into spotify earlier.
Had this exact problem on a project last year. Skip Facebook login entirely - it’s broken everywhere, not just India. Here’s what worked: create a regular Spotify account on their main site with email, then wait 24 hours before hitting the developer portal. There’s some backend delay that kills immediate attempts. Clear your browser cache completely before trying to log into the dev portal too - gets rid of session conflicts. Dev account restrictions aren’t as tight as the streaming service, but the validation is touchy. Once you’re in though, the API works fine from India with no ongoing issues.
I faced this too! I used a VPN to connect to a US server, and it helped me get past the restrictions. Just make sure to stay on that server while you set everything up, and it should go smoothly!
Had this exact problem about six months ago when building a music streaming feature. It’s usually not about location - it’s account verification. Here’s what fixed it for me: make sure your Spotify account has a verified email and has been active for at least a week before trying to register as a developer. Their system flags new accounts or ones missing verification. Go straight to developer.spotify.com instead of navigating from regular Spotify. I found that jumping between the main site and developer portal sometimes triggers country blocks even when dev access should work fine. Try a different browser too - some extensions mess with the auth flow.
Had this exact problem a few months ago setting up API access for a project. Spotify’s authentication is a nightmare.
I ended up using Latenode instead of fighting geo-restrictions and account setup issues. It automates the whole integration and handles all the OAuth complications without needing developer account registration.
Latenode has pre-built Spotify connectors - just drag and drop your logic and it handles everything automatically. No SDK headaches or auth problems.
I use it for most API integrations now. Saves tons of time and skips regional access issues entirely. It auto-handles token refresh, errors, and all the stuff that usually breaks.