Skip to Main Content
Builder.io Ideas
ADD A NEW IDEA

Builder for Developers

Add granular permissions and environment scoping to private API keys

Currently, a private key is required for setting up the Builder CMS MCP server. Private API keys in Builder have all-or-nothing access to a space. There's a need to limit exposure and control what different API keys can access, especially with int...
Kristin Wong 3 months ago in Builder for Developers 0

SDK/API should return `scheduled` flag for easy manipulation

When fetching content entries using SDK or API, the scheduled content is also returned with the published flag having a value of published. It will be great if we have a new flag scheduled=true or the published flag has a value of scheduled , or s...
Umair Hafeez over 1 year ago in Builder for Developers 0

Feature request - Dodo Payments Integration

i use Dodo Payments for projects in Builder.io. It works well as a merchant of record and already has APIs, SDKs and webhooks, but I have to set it up from scratch each time. an integration would cut down on duplicate setup work and make it easier...
Deep Sharma 11 months ago in Builder for Developers 1

Generate typescript defintion files

Builder should be able to automatically generate typescript defintions for model. This would greatly increase the DX when using Builder, and could probably done pretty easy. I dont have any code examples currently, but for brevity a builder.get("e...
Guest over 2 years ago in Builder for Developers 0

Google Analytics Integration

Instead of having to setup custom events and conversions separately, it'd be great to be able to integrate existing GA4 profiles to pull in custom events, conversions and more information into the insights and use that information for A/B tests. T...
Mat Houchens over 2 years ago in Builder for Developers 0

Custom metadata/fields attached to assets/images

As it stands, when you upload a file to the asset library you can change its name and what folder it resides in. What we cannot currently do is attach other information such as alt-text (important for accessibility and SEO), or any other metadata ...
Guest almost 3 years ago in Builder for Developers 1 Planned

Optionally render BuilderBlocks without wrapper element for its children

In order to use the React component Builder Blocks more consistently and predictably in different contexts – especially styling, it would be useful to have the option to render it without the unavoidable span/div that it uses to wrap its child ele...
Stefan Kunze over 4 years ago in Builder for Developers 2

Add Ability to Block the "Download Code" Button for Invited Developers, Admins, Editors, and Contributors at the Organization or Project Level

Block "Download Code" Access: Add a permission setting that allows organization owners to manually prevent invited developers, admins, editors, or contributors from using the "Download Code" feature or otherwise easily exporting the full project c...
Guest 2 months ago in Builder for Developers 0

Allow range restrictions to lists (minimum and maximum items)

When using list inputs (while registering a custom component) we should be able to define minimum and maximum amounts of items that can be added to lists to prevent publishing blocks that have too many items or too few items (i.e. can only have be...
Caroline Pisano over 1 year ago in Builder for Developers 0

Roles and Permissions Admin API

Would be very helpful to be able to create Roles and modify permissions through an API so developers can script roles and apply them across spaces and environments. At the moment, every time a new "model" is added, we have to manually go in and se...
P Gray about 1 year ago in Builder for Developers 0