update_portal_page
ActiveTool of QuintaDB
Оновити HTML або назву сторінки порталу. Також дозволяє встановити її як default. Перед зміною HTML — завжди get_portal_page і передай checksum + site_id з SURFACE CONTEXT. ВАЖЛИВО: якщо сторінка містить форми або таблиці з даними — краще використовуй generate_ai_site, а не цей тул напряму. Якщо все ж вставляєш iframe вручну — єдиний правильний формат: src='https://quintadb.com/widgets/APP_ID/ENTITY_ID?iframe=true'. APP_ID і ENTITY_ID беруться з describe_project. НЕ вигадуй інших URL-ів.
Parameters schema
{
"type": "object",
"required": [
"app_id",
"portal_id",
"page_id"
],
"properties": {
"html": {
"type": "string",
"description": "Новий HTML контент сторінки"
},
"name": {
"type": "string",
"description": "Нова назва сторінки"
},
"app_id": {
"type": "string",
"description": "Project ID (from list_projects)"
},
"page_id": {
"type": "string",
"description": "Portal page ID (from list_portal_pages)"
},
"site_id": {
"type": "string",
"description": "site_id з SURFACE CONTEXT — dual-write у правильний Site."
},
"portal_id": {
"type": "string",
"description": "Portal ID (from list_portals or describe_project)"
},
"page_checksum": {
"type": "string",
"description": "SHA256 поточного HTML з get_portal_page.checksum. ОБОВ'ЯЗКОВО при оновленні html — виклик без checksum буде відхилено."
},
"set_as_default": {
"type": "boolean",
"description": "Зробити цю сторінку головною"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
QuintaDB
1/7 registries