Update My Wedding
update_my_weddingUpdates supplied wedding settings and can publish or unpublish the guest site. Omitted fields remain unchanged; nullable dates, location, venue and display name can be cleared. Partner names cannot be empty. Results identify saved changes with their previous values, every saved setting, the resulting couple display name and site address. Requires sign-in and an Aisle membership.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| location | No | Wedding location, or null to clear it | |
| venue_name | No | Venue name, or null to clear it | |
| wedding_id | No | Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings. | |
| is_published | No | Guest-site visibility. True publishes the site at its address; false returns it to a private draft and hides it from guests, including those with an existing link. | |
| wedding_date | No | Wedding date as a calendar day, YYYY-MM-DD, with no time and no zone, or null to clear it | |
| partner1_name | No | First partner name. Cannot be emptied, only replaced | |
| partner2_name | No | Second partner name. Cannot be emptied, only replaced | |
| wedding_end_date | No | Wedding end date as a calendar day, YYYY-MM-DD, with no time and no zone, or null to clear it | |
| couple_display_name | No | Custom display name for the couple. Null restores the combined partner names. A custom value remains unchanged when individual partner names change. | |
| room_selection_mode | No | Legacy bulk room choice: sets the wedding fallback and clears every property override, even when the supplied value matches the current wedding setting. Individual Hosted properties have their own room-choice setting. couple_assigned means the couple assigns rooms; guest_choice means guests choose available rooms and can pay once payouts are connected. |