REST API Endpoints
GET /api/bookings - Get all bookings
GET /api/bookings?date=YYYY-MM-DD - Get bookings by date
GET /api/bookings/:id - Get specific booking
POST /api/bookings - Create new booking
PUT /api/bookings/:id - Update booking
DELETE /api/bookings/:id - Cancel booking
GET /api/availability?date=YYYY-MM-DD&time_slot=SLOT - Check available tables