{
    "message": "SevenRooms API Endpoints",
    "endpoints": {
        "GET \/today": "Get today, tomorrow and after tomorrow dates",
        "POST \/reservation-tool": "Create reservation or reservation request",
        "GET \/availability": "Check availability",
        "GET \/group-availability": "Check availability for venue group",
        "POST \/reservation-request": "Create reservation request\/hold",
        "GET \/reservation-request\/{id}": "Get reservation request status",
        "PUT \/reservation-request\/{id}": "Update reservation request",
        "DELETE \/reservation-request\/{id}": "Cancel reservation request",
        "POST \/reservation": "Create reservation",
        "GET \/reservation\/{id}": "Get reservation status",
        "PUT \/reservation\/{id}": "Update reservation",
        "DELETE \/reservation\/{id}": "Cancel reservation",
        "GET \/7rooms-availability": "Check availability (SevenRooms original call)",
        "GET \/7rooms-group-availability": "Check availability for venue group (SevenRooms original call)",
        "POST \/7rooms-reservation-request": "Create reservation request\/hold (SevenRooms original call)",
        "GET \/7rooms-reservation-request\/{id}": "Get reservation request status (SevenRooms original call)",
        "PUT \/7rooms-reservation-request\/{id}": "Update reservation request (SevenRooms original call)",
        "DELETE \/7rooms-reservation-request\/{id}": "Cancel reservation request (SevenRooms original call)",
        "POST \/7rooms-reservation": "Create reservation (SevenRooms original call)",
        "GET \/7rooms-reservation\/{id}": "Get reservation status (SevenRooms original call)",
        "PUT \/7rooms-reservation\/{id}": "Update reservation (SevenRooms original call)",
        "DELETE \/7rooms-reservation\/{id}": "Cancel reservation (SevenRooms original call)"
    },
    "example": {
        "availability": "GET \/availability?date=2025-10-15&start_time=19:00&party_size=2",
        "group_availability": "GET \/group-availability?date=2025-10-15&start_time=19:00&party_size=2&municipality_id=123",
        "venue_specific": "GET \/thebluestoops\/availability?date=2025-10-15&start_time=19:00&party_size=2",
        "reservation_request": {
            "url": "POST \/reservation-request",
            "body": {
                "date": "2025-10-15",
                "time": "19:00:00",
                "party_size": 2,
                "access_persistent_id": "access_id_from_availability_response",
                "client": {
                    "first_name": "John",
                    "last_name": "Doe",
                    "email": "john@example.com",
                    "phone_number": "+1234567890"
                }
            }
        }
    }
}