Stays

Create a room

This POST has no idempotency-key store. After a lost response, list before retrying, reconcile the resource, and retry only deliberately.

post/properties/{property_id}/rooms

Request

  • Base URL: https://api.aisle.wedding/v1
  • URL: https://api.aisle.wedding/v1/properties/{property_id}/rooms
  • Auth: HTTP bearer

Path parameters

property_idstring required

Request body

namestring required
typestring nullable
descriptionstring nullable
capacityinteger
capacity_maxinteger nullable
bed_configstring nullable
imagesstring[]
check_in_datestring date nullable
check_out_datestring date nullable
check_in_timestring nullable
check_out_timestring nullable
check_in_notesstring nullable
booking_urlstring nullable
price_unit'room' | 'night' | 'party' | 'head'
deposit_unit'percent' | 'amount'
deposit_due_datestring date nullable
balance_due_datestring date nullable
requires_paymentboolean
status'available' | 'unavailable'

Response

The requested data.

Example response

{
  "data": {
    "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.