qrtap_update_page
Publish a new version of an existing public page by slug while keeping its public URL and printed QR code valid; send full replacement content.
Instructions
Publish a new version of an existing public page, identified by its slug. The slug and public_url do not change, so printed QR codes stay valid. IMPORTANT: content REPLACES the previous content wholesale — any field you omit is erased, not kept. To change one field, first read the current content with qrtap_get_page, merge your change into it, and send the whole object back.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Page slug as returned by qrtap_list_pages / qrtap_create_page. | |
| content | Yes | Page content. `name` is required and becomes the page heading; at least one contact (phone, whatsapp, instagram or bookingUrl) is required. Everything is sanitised server-side: unknown keys are dropped, phone numbers are normalised, only http/https links survive. |