Skip to main content
Version: 202601

Preview page-builder canvas edits

POST 

/openapi/2026-01/themes/page-builder/update

Apply edit operations (ops) to the given canvas data and return the edited canvas data, the rendered HTML, the canvas text snapshot, and translations. Nothing is saved.

Request​

Bodyrequired

    schemaobjectrequired

    Full canvas data (page-builder ProjectData)

    opsobject[]

    Operations to apply; defaults to re-export

Responses​

OK

Schema
    codestring

    error code

    messagestring

    error message

    data object
    schemaobject

    Full canvas data after the edits

    textstring

    New canvas text snapshot after applying ops

    htmlstring

    Rendered liquid/html

    translationobject[]

    i18n entries, each {key,label,type,value}

    failuresobject[]

    Ops that failed to apply

    timingsobject

    Timing metrics