fork_page
Copy live pages to a fork workspace for editing without affecting the public site. Use this tool to safely modify content before publishing changes.
Instructions
Copy a live page into a fork workspace so you can edit it without affecting the public site.
Provide either:
path: the URL path of the page (e.g. "/about", "/blog/my-post") — preferred when you know the URL
content_id: the MongoDB ObjectID of the content item
Returns the fork page ID. Use this ID with update_content to make edits:
fork_page → get fork_page_id
update_content with id=fork_page_id to edit
get_content with id=fork_page_id to verify
merge_fork when all edits are ready (admin only)
If the page is already in this fork, returns the existing fork copy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content_id | No | ID of the live content item to fork into this workspace | |
| fork_id | Yes | Fork workspace ID,required | |
| path | No | URL path of the live page to fork (e.g. /about). Use instead of content_id when you know the path. |