Replaces one Page Builder widget with the object you send, without saving the whole page. Send the complete widget as REST API: Get Page Builder Widget returns it, changed only where you mean to change it. ResponseData is the saved widget, and each successful save adds a version to the page's history. The caller needs permission to update Page Builder pages in the page's space.
Authorization
Bearer YOUR_TOKEN
Content-Type
application/json
WidgetID
Widgets
Content JSON
WidgetTypeID
WidgetTitle
AuthorID
UpdatedByUserID
PageID
Authorization: Bearer YOUR_TOKEN Content-Type: application/json
https://your-site.com/api/pb/widgets/6597
{ "AuthorID": 630, "DateCreated": "2026-09-27T03:02:55.637", "IsSavedWidget": false, "IsLocked": false, "PageID": 1265, "ParentID": 6596, "HideContainerBorder": false, "ShowWidgetFooter": false, "ShowWidgetHeader": false, "SortOrder": 1, "LoadOrder": 3, "TemplateID": 0, "UpdatedByUserID": 0, "WidgetDependency": "Communifire.Core.RawHtmlWidget, Communifire.Core", "WidgetID": 6597, "WidgetIDString": "6597", "WidgetProperties": "{\"TemplateID\":null,\"RawHtml\":\"<p>Welcome to the new team page.</p>\"}", "WidgetTitle": "Raw HTML", "WidgetTitleResourceKey": "Raw HTML", "WidgetTypeID": 18, "WidgetTypeName": "Raw HTML", "WidgetTypeIconCSS": "icon-code", "IsMobile": false, "SavedWidgetID": 0, "IsCached": false, "SavedWidgetUseCount": 0, "EditGlobally": false, "IsUpdated": false, "TenantID": 1 }
{ "IsError": false, "ResponseMessage": "", "ResponseData": { "AuthorID": 630, "DateCreated": "2026-09-27T03:02:55.637", "DateUpdated": "2026-09-27T03:04:44.4345142Z", "IsSavedWidget": false, "IsLocked": false, "PageID": 1265, "ParentID": 6596, "HideContainerBorder": false, "ShowWidgetFooter": false, "ShowWidgetHeader": false, "SortOrder": 1, "LoadOrder": 3, "TemplateID": 0, "UpdatedByUserID": 0, "WidgetDependency": "Communifire.Core.RawHtmlWidget, Communifire.Core", "WidgetID": 6597, "WidgetIDString": "6597", "WidgetProperties": "{\"TemplateID\":null,\"RawHtml\":\"<p>Welcome to the new team page.</p>\"}", "WidgetTitle": "Raw HTML", "WidgetTitleResourceKey": "Raw HTML", "WidgetTypeID": 18, "WidgetTypeName": "Raw HTML", "WidgetTypeIconCSS": "icon-code", "IsMobile": false, "SavedWidgetID": 0, "IsCached": false, "SavedWidgetUseCount": 0, "EditGlobally": false, "IsUpdated": false, "TenantID": 1 } }
{ "IsError": true, "ResponseMessage": "Widget payload is required" }
While Axero does not enforce hard rate limits by default, we recommend the following best practices to ensure optimal performance:
Axero may implement temporary rate restrictions if excessive API usage affects overall site performance. For high-volume integrations, contact Axero to discuss your requirements.
is requesting access to a wiki that you have locked: https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/112117/rest-api-update-page-builder-widget
Your session has expired. You are being logged out.