← Tools Reference

Builder.io

Builder.io integration (Design & Media, Marketing). Imported from open-connector.

API key5 toolshttps://cdn.builder.io
GET
builder_io_list_content
List Builder.io content entries for a model using the Content API.

/api/v3/content/{model}

10 parameters
ParamTypeRequiredDescription
modelstringrequiredThe Builder.io model name, such as `page` or `announcement-bar`.
publicKeystringoptionalThe Builder.io public API key for Content API reads. If omitted, the connected …
queryobjectoptionalA MongoDB-style Builder.io query object. Use Builder.io field names and operato…
userAttributesobjectoptionalUser attributes used by Builder.io targeting when resolving content.
optionsobjectoptionalAdditional Builder.io Content API options.
limitintegeroptionalThe maximum number of content entries to return.
offsetintegeroptionalThe number of entries to skip.
includeRefsbooleanoptionalWhether Builder.io should include referenced content.
noTargetingbooleanoptionalWhether to bypass Builder.io targeting rules.
sortobjectoptionalA Builder.io sort object, such as { createdDate: -1 } or { name: 1 }.
GET
builder_io_get_content
Fetch a single Builder.io content entry by model and content ID.

/api/v3/content/{model}

7 parameters
ParamTypeRequiredDescription
modelstringrequiredThe Builder.io model name, such as `page` or `announcement-bar`.
idstringrequiredThe Builder.io content ID.
publicKeystringoptionalThe Builder.io public API key for Content API reads. If omitted, the connected …
userAttributesobjectoptionalUser attributes used by Builder.io targeting when resolving content.
optionsobjectoptionalAdditional Builder.io Content API options.
includeRefsbooleanoptionalWhether Builder.io should include referenced content.
noTargetingbooleanoptionalWhether to bypass Builder.io targeting rules.
POST
builder_io_create_content
Create a Builder.io content entry for a model using the Write API.

/api/v1/write/{model}

5 parameters
ParamTypeRequiredDescription
modelstringrequiredThe Builder.io model name to create content under.
namestringrequiredThe human-readable Builder.io content name.
dataobjectrequiredThe Builder.io content data object.
publishedstringoptionalThe Builder.io published state to set on the content.
queryobjectoptionalA MongoDB-style Builder.io query object. Use Builder.io field names and operato…
PATCH
builder_io_update_content
Update a Builder.io content entry by model and content ID using the Write API.

/api/v1/write/{model}/{id}

6 parameters
ParamTypeRequiredDescription
modelstringrequiredThe Builder.io model name that owns the content entry.
idstringrequiredThe Builder.io content ID to update.
namestringoptionalThe updated human-readable Builder.io content name.
dataobjectoptionalThe Builder.io content data object.
publishedstringoptionalThe updated Builder.io published state.
queryobjectoptionalA MongoDB-style Builder.io query object. Use Builder.io field names and operato…
DELETE
builder_io_delete_content
Delete a Builder.io content entry by model and content ID using the Write API.

/api/v1/write/{model}/{id}

2 parameters
ParamTypeRequiredDescription
modelstringrequiredThe Builder.io model name that owns the content entry.
idstringrequiredThe Builder.io content ID to delete.