Hello,
I am currently trying to create a public app that is going to have two UI Cards in it. I am using the React UI cards since CRM Cards are now depreciated. I have a paid hubspot account, but since I am trying to build a public app, I am doing it in my separate development HubSpot account. When I am trying to use the command hs project upload , I am getting the error:
Failed to upload PM-Tool project files to development-portal [dev account]
[ERROR] Couldn’t create a React extension with your file `/app/extensions/chart.json` because your portal doesn’t have access to this beta. Make sure you are uploading to the correct standard hubspot account. To learn more and sign up for the private apps beta, visit HubSpot Login and Sign in
When I go to the url. It says that my account does not have access to the beta.
My question is three fold:
1. Do I now have to have a paid Development account to create Public UI Card Apps?
2. If someone on the free tier goes to install my public app, will it fail because they do not have access to the UI Beta?
3. If CRM Cards are now depreciated, and UI Beta is only accessable to paid accounts, does that mean that Free accounts no longer have access to custom developed cards?
Hey @BrandonWoodruff,
- You only need to request access to the public beta of UI Extensions, which is open to developer accounts regardless of payment status. You must have an app developer account to join the beta. Don’t have an app developer account? Sign up here to get started
Visualize HubSpot Data | HubSpot Developers
- No, they should not fail if everything is configured correctly. Public UI Extensions are intended to be available to all accounts once the beta access is approved at the developer account level .
Regards,
Moderator note: While this solution may not address the original poster’s specific situation, it could be helpful for other community members facing similar challenges.
Hello Kosala, I have attempted to request access through the link you provided, and I am still getting the following:
Failed to upload project files to development-portal [dev account]
[ERROR] Couldn’t create a React extension with your file `/app/extensions/chart.json` because your portal doesn’t have access to this beta. Make sure you are uploading to the correct standard hubspot account. To learn more and sign up for the private apps beta, visit HubSpot Login and Sign in
Hey @BrandonWoodruff,
As the official Hubspot document states,
"Building UI extensions for private apps in a standard HubSpot account requires an Enterprise subscription. However, a paid subscription is not required to create UI extensions for private apps in developer test accounts.
Public apps are built in developer accounts, which don’t require a paid subscription. If you’re enrolled in the UI extensions for public apps beta"
- Source: Understanding the CRM APIs - HubSpot docs
Also refer : Build UI extensions for public apps (BETA)
Regards,
@kosalaindrasiri
I agree that the documentation matches what I am expecting to happen, yet it is not working. I am not sure what is blocking me from being able to do it.
Sorry to hear that @BrandonWoodruff. Did you try to contact Hubspot Support team?