update_survey_summary_property
Modify survey summary properties in Notion by updating specific fields such as dates, numbers, or text using predefined property definitions via the Research MCP Server.
Instructions
Update survey summary property
To know definition of properties, use `get_property_definition` tool in advance.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
page_id | Yes | ||
updates | Yes |
Input Schema (JSON Schema)
{
"$defs": {
"SetPageProperty": {
"properties": {
"date_value": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Date Value, Only for date."
},
"multi_select_values": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Multi select property Value. they must be option ids. Only for multi_select."
},
"number_value": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Number property value, Only for number."
},
"property_name": {
"title": "Property Name",
"type": "string"
},
"rich_text_value": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Rich text value. It must be a plain text. Only for rich_text."
},
"selection_value": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Selection property value. It must be an option id. Only for select."
},
"status_value": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Status property value. It must be an option id. Only for status."
},
"type": {
"title": "Type",
"type": "string"
}
},
"required": [
"property_name",
"type"
],
"title": "SetPageProperty",
"type": "object"
}
},
"properties": {
"page_id": {
"title": "Page Id",
"type": "string"
},
"updates": {
"items": {
"$ref": "#/$defs/SetPageProperty"
},
"title": "Updates",
"type": "array"
}
},
"required": [
"page_id",
"updates"
],
"title": "update_survey_summary_propertyArguments",
"type": "object"
}