5 operations. Call each with POST https://app.chirply.io/api/v1/actions/<name> and a bearer token; the response is { "data": { "action", "summary", "result" } }. A read badge means the operation changes nothing; write requires the credential’s write scope.
Add linked section
shared_sections.addwrite
Append a linked copy of a shared native section to a website page's saved draft, preserving existing content and undo history. No public page changes until publish.
Parameters
Field
Type
Required
Description
page_id
string (uuid)
required
Website page whose native top-level sections are being managed.
expected_revision
string
required
Required exact updated_at from funnel_pages.get for this page; stale drafts are rejected instead of overwriting another editor.
Over MCP the same operation is the tool shared_sections_add at https://app.chirply.io/api/mcp, same bearer token, same input.
Detach shared section
shared_sections.detachwrite
Remove the link from one shared section instance while preserving its native page content exactly. Future shared updates leave that independent instance alone; published pages are unchanged.
Parameters
Field
Type
Required
Description
page_id
string (uuid)
required
Website page whose native top-level sections are being managed.
expected_revision
string
required
Required exact updated_at from funnel_pages.get for this page; stale drafts are rejected instead of overwriting another editor.
node_id
string
required
Permanent props.id of the selected top-level native section in the saved page document.
Over MCP the same operation is the tool shared_sections_list at https://app.chirply.io/api/mcp, same bearer token, same input.
Share selected section
shared_sections.sharewrite
Save a selected native top-level section to this website's shared library and link its source instance. It stays a fully editable native subtree; no live page changes until publish.
Parameters
Field
Type
Required
Description
page_id
string (uuid)
required
Website page whose native top-level sections are being managed.
expected_revision
string
required
Required exact updated_at from funnel_pages.get for this page; stale drafts are rejected instead of overwriting another editor.
node_id
string
required
Permanent props.id of the selected top-level native section in the saved page document.
name
string
required
Library name, such as Site header or Newsletter footer.
Over MCP the same operation is the tool shared_sections_share at https://app.chirply.io/api/mcp, same bearer token, same input.
Update linked pages
shared_sections.syncwrite
Copy the selected linked section into every linked draft page in one transaction. Reject the entire update when another linked instance has local edits or a page changed. Published snapshots stay unchanged until publish.
Parameters
Field
Type
Required
Description
page_id
string (uuid)
required
Website page whose native top-level sections are being managed.
expected_revision
string
required
Required exact updated_at from funnel_pages.get for this page; stale drafts are rejected instead of overwriting another editor.
node_id
string
required
Permanent props.id of the selected top-level native section in the saved page document.