One app I developed has been approved and is currently live. I now wish to develop another app. In doing so, would it be possible to request an additional client ID? This is because the callback domain is different.
Upon reviewing the application form at the above URL, I noticed the “Additional Apps” section mentions “staging, development, etc.” Does this mean a single Strava account can hold multiple client IDs? If so, please advise how to request the addition of a client ID.
Best answer by Hiro Kobayashi
I received the following response email from the Strava API team.
Strava API Team | EA (Strava API)
Sep 11, 2025, 11:05 PDT
Hello Hiroyuki,
Thank you for your application. You'll need to create a new Strava account with a new athlete ID in order to create a new application; you can only have a single app per athlete account.
Thanks, Strava API Team
I was aware that it was possible to create multiple accounts, but I didn't realize it was acceptable to do so even for production environments, not just development ones. This is because I was concerned that, like other SNS platforms, a secondary account might be deleted. However, since I've received an official confirmation, I can proceed with developing the second application with peace of mind.
I received the following response email from the Strava API team.
Strava API Team | EA (Strava API)
Sep 11, 2025, 11:05 PDT
Hello Hiroyuki,
Thank you for your application. You'll need to create a new Strava account with a new athlete ID in order to create a new application; you can only have a single app per athlete account.
Thanks, Strava API Team
I was aware that it was possible to create multiple accounts, but I didn't realize it was acceptable to do so even for production environments, not just development ones. This is because I was concerned that, like other SNS platforms, a secondary account might be deleted. However, since I've received an official confirmation, I can proceed with developing the second application with peace of mind.