Resources
Rename a template page
Change the name of one page of a template, leaving its design as it is.
PATCH /api/templates/{templateId}/pages/{pageId}Requires templates:update. Take the page id from pages in Get a template.
| Field | Required | Description |
|---|---|---|
workspace | Yes | Workspace slug or id. |
name | Yes | New page name, 1 to 200 characters. Spaces at either end are trimmed. |
curl --request PATCH "https://app.kalpana.one/api/templates/tpl_123/pages/page_123" \
--header "x-api-key: $KALPANA_API_KEY" \
--header "content-type: application/json" \
--data '{"workspace":"acme","name":"Cover"}'Response
{
"id": "page_123",
"name": "Cover",
"updatedAt": "2026-09-01T10:05:00.000Z"
}updatedAt is the template's, not the page's. Renaming a page also updates the template's updatedAt.
Errors
| Status | Cause |
|---|---|
403 | Your role or key lacks templates:update. |
404 | The template is not in this workspace or has been deleted, or the page is not one of its pages. |
Was this page helpful?
Updated 4 Nov 2026