Skip to content

update_page

Update page metadata with replacement settings; clear_ sends explicit null.

structured_data accepts a JSON object or an array of JSON objects (JSON-LD for SEO) and is stored in page settings under structured_data; pass clear_structured_data to remove it. Omitting both preserves the stored value.

The platform edge rejects any HTTP request body of 13,107,200 bytes (12.5 MiB) or more with HTTP 413, counted as the raw UTF-8 bytes sent: whitespace and escaping count. That applies to this tools/call request as you send it, whose 413 names the limit and the measured size, and to the compact JSON page request this tool forwards, which it refuses with the measured size instead of sending.

{
"additionalProperties": false,
"properties": {
"application_id": {
"title": "Application Id",
"type": "string"
},
"clear_description": {
"default": false,
"title": "Clear Description",
"type": "boolean"
},
"clear_structured_data": {
"default": false,
"title": "Clear Structured Data",
"type": "boolean"
},
"clear_style_id": {
"default": false,
"title": "Clear Style Id",
"type": "boolean"
},
"clear_title": {
"default": false,
"title": "Clear Title",
"type": "boolean"
},
"description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Description"
},
"idempotency_key": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Idempotency Key"
},
"is_home": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Is Home"
},
"layout": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Layout"
},
"name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Name"
},
"page_id": {
"title": "Page Id",
"type": "string"
},
"position": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Position"
},
"settings": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Settings"
},
"slug": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Slug"
},
"status": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Status"
},
"structured_data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {
"additionalProperties": true,
"type": "object"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Structured Data"
},
"style_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Style Id"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Title"
},
"type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Type"
}
},
"required": [
"application_id",
"page_id"
],
"title": "update_pageArguments",
"type": "object"
}
{
"properties": {
"applicationId": {
"format": "uuid",
"title": "Applicationid",
"type": "string"
},
"createdAt": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"title": "Createdat"
},
"createdBy": {
"format": "uuid",
"title": "Createdby",
"type": "string"
},
"description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Description"
},
"id": {
"format": "uuid",
"title": "Id",
"type": "string"
},
"isHome": {
"title": "Ishome",
"type": "boolean"
},
"layout": {
"additionalProperties": true,
"title": "Layout",
"type": "object"
},
"name": {
"title": "Name",
"type": "string"
},
"position": {
"title": "Position",
"type": "integer"
},
"settings": {
"additionalProperties": true,
"title": "Settings",
"type": "object"
},
"slug": {
"title": "Slug",
"type": "string"
},
"status": {
"enum": [
"draft",
"published"
],
"title": "Status",
"type": "string"
},
"styleId": {
"anyOf": [
{
"format": "uuid",
"type": "string"
},
{
"type": "null"
}
],
"title": "Styleid"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Title"
},
"type": {
"title": "Type",
"type": "string"
},
"updatedAt": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"title": "Updatedat"
}
},
"required": [
"id",
"applicationId",
"name",
"slug",
"type",
"layout",
"status",
"isHome",
"settings",
"position",
"createdBy"
],
"title": "PublicPageResponse",
"type": "object"
}