We have an app that is created in Developer API Keys working and available to Users. When we came across a community question and in one of the replies, a Trello support person said Developer API Keys will be closed soon.
For Now we can access our app, but can we migrate the app-keys to Power-Ups in anyway?
And also if the Developer API Keys will be closed soon, is there any exact deadline of when it will be unavailable?
Yes, you can connect a legacy app key to a Power-Up. Go to https://trello.com/power-ups/admin/ and either select an existing Power-Up or create a new one. In the “API Key” section of the management screen, enter in your existing app key and click “Use Existing App Key”. Assuming that API key is not already linked to another Power-Up, it should work. Let me know if you have any trouble with that.
As for a deadline, there is no deadline to migrate your keys at this time.
I have tried what you have said above and I got into some issues. When I create a new Power-Up and choose “API Key” section, it only allows me to “Generate a new API Key” and there is no option called “Use Existing App Key”. And there is no option other than “Generate a new API Key” as well.
I also checked, if we can change the API key after we generate a new API Key. But there is no edit or change option on that as well, as we can’t change the generated API Key.
I believe this is because there is no Developer API key associated with the account you are logged in as. To double check, you could provide me with your member ID and app key and I can check for you. You can submit a Bug Report at our portal and we can correspond there. Feel free to link this thread in your ticket.
Like you explained, I am trying with an account that don’t have the app-key. And when I tried with an account that has an app-key, it asks for use existing app-key.
I have a another question.
There are users who authorized during the app-key mode, what happens to them after the migration from app-key to power-ups done? Will the tokens work without any issues (or) we need to re-authorize those users?
The tokens should work with no issues, so no need to re-authorize. It’s only if you decide to use a new app key, then your users would need to re-authorize.
Sorry for a Late question.
When I clicked Use Existing app-key, my api-key is migrated to the new Admin-Portal
and the Developer App Key page says to go for new Admin-portal. Will this change affect the authorization for new users until the Power-Up got approved? We need to submit the Power-Up for Verification right?
Note: I am talking about already available public api-key.
Will this change affect the authorization for new users until the Power-Up got approved? We need to submit the Power-Up for Verification right?
No, perhaps you are thinking about the Atlassian Marketplace, but you do not need to re-approve your Power-Up if you update your API key this way. If users were already authorized with that API key previously, they are still authorized and do not need to re-authorize.