Kalpana Docs
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.

FieldRequiredDescription
workspaceYesWorkspace slug or id.
nameYesNew 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

StatusCause
403Your role or key lacks templates:update.
404The 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

On this page