Widget Templates
Lesson 6 of 22 · 15 min
Widget templates are reusable Handlebars-enabled HTML templates which define the structure of the widget on a page. You can use built-in Handlebars helpers such as {{if}} and {{each}} to add conditional logic to a widget template. Widget templates can be reused to build multiple widgets.
There is a limit of 1000 custom widget templates per store.
Create a Widget Template
POST /v3/content/widget-templates
Creates a widget template.
Required Fields
- name
- template
Get All Widget Templates
GET /v3/content/widget-templates
Returns a list of widget templates.
Request Parameters:
- page - (integer) Specifies the page number in a limited (paginated) list of products.
- limit - (integer) Controls the number of items per page in a limited (paginated) list of products.
- widget_template_kind (string) - The kind of widget template.
Get a Widget Template
GET /v3/content/widget-templates/{uuid}
Returns a single widget template.
Update a Widget Template
PUT /v3/content/widget-templates/{uuid}
Updates a widget template.
Delete a Widget Template
DELETE /v3/content/widget-templates/{uuid}
Deletes a widget template.