Restaurant Reservation & Waitlist API SeatSmart API for booking tables and managing waitlists at a single location. Jordan Lee Product All endpoints must be served over HTTPS. Security policy Guest books a table for a given time and party size. Guest cancels an existing reservation. The API SHALL allow creating a reservation with time and party size. Requested time is within hours and capacity allows Client POSTs /reservations Return 201 with reservationId and status=confirmed. The API SHALL let a guest cancel an existing reservation. A confirmed reservation exists DELETE /reservations/{id} Status becomes canceled and a 200 response is returned. p95 response time for reservation create SHALL be ≤ 300ms under normal load. All API traffic SHALL enforce HTTPS (TLS 1.2+). Create a reservation. partySize, time, contact info reservationId, status Cancel a reservation. canceled status 404 if not found POST /reservations with valid body 201 created with id and status=confirmed