Guests

Assign or clear a guest room

Routes through the canonical guest patch and room ownership checks. Retry with the same room id converges on the same assignment. When the couple has enabled room-assignment emails in Stays, assigning a different room also queues an email to the eligible guest on a published site with Stay available. The guest needs their own recorded email and must not have opted out; known under-13 and declined guests are excluded. This is off by default, does not charge the guest, and does not notify previous assignments when enabled. A retry assigning the same room does not create another notice; clearing a room sends no email. Email delivery is asynchronous and may be withheld when the assignment, contact, consent or site access changes.

put/guests/{guest_id}/room

Request

  • Base URL: https://api.aisle.wedding/v1
  • URL: https://api.aisle.wedding/v1/guests/{guest_id}/room
  • Auth: HTTP bearer

Request body

accommodation_idstring required

Response

The updated guest.

Example response

{
  "data": {
    "rsvp_responded_at": "2026-08-31T01:58:35.000Z",
    "email_opted_out_at": "2026-08-31T01:58:35.000Z",
    "whatsapp_opted_in_at": "2026-08-31T01:58:35.000Z",
    "created_at": "2026-08-31T01:58:35.000Z",
    "updated_at": "2026-08-31T01:58:35.000Z"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.