Hey there, @JZhao -
Tagging in a few of our CMS API experts here to lend a hand as well: @Bortami, @eburnaman, and @nickdeckerdevs1 - do you all have any additional insights or experiences to share regarding the migration to the new developer platform?
The good news is that updating your account to the new platform does not automatically break or change your legacy apps.
Your current apps will be moved to a section called Legacy Apps in the left-hand navigation.
They will continue to function exactly as they do now. Your existing access tokens, webhooks, and extensions remain available.
You are not required to rewrite your code immediately. You can continue to maintain these “Legacy” apps, though new features are designed for the new Projects framework.
The interface of your developer account will change to the new Developer Overview.
Instead of the old dashboard, you will see a new sidebar with sections for Overview, Projects, and Legacy Apps.
Projects is the new file-based framework (often used with the HubSpot CLI), while your existing work will live under Legacy Apps.
As the popup warns, once you convert your developer account to the new platform experience, you cannot revert to the old UI. However, since your existing apps are preserved as “Legacy Apps,” this is primarily a change in how you access them rather than a change to the apps themselves.
HubSpot Developer Documentation: Developer Platform Overview
Migration Guide: Migrating existing apps to Projects
Let us know if you have any other questions as you explore the new view! Hope this helps.