Change Updates

Do not miss any Hotel Booking System API changes, ever again

Subscribe to the Hotel Booking System API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
11 structure changes including:
1 Breaking change
1 Addition
9 Modifications
1 Removal
Modified 9 Breaking
GET /api/Bookings/{id}
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • checkInDate, checkOutDate properties Modified
        • Full types went from object to string(date)
          Breaking
    • application/json content type Modified
      • checkInDate, checkOutDate properties Modified
        • Full types went from object to string(date)
          Breaking
    • text/json content type Modified
      • checkInDate, checkOutDate properties Modified
        • Full types went from object to string(date)
          Breaking
GET /api/Bookings/{id}/invoice
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • rooms property Modified
      • checkInDate, checkOutDate properties Modified
        • Full types went from object to string(date)
          Breaking
    • application/json content type Modified
      • rooms property Modified
      • checkInDate, checkOutDate properties Modified
        • Full types went from object to string(date)
          Breaking
    • text/json content type Modified
      • rooms property Modified
      • checkInDate, checkOutDate properties Modified
        • Full types went from object to string(date)
          Breaking
GET /api/Rooms
  • Response
  • 200 response Modified
    • text/plain, application/json, text/json content types Modified
GET /api/Rooms/{id}
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • roomType property Modified
        • Full types went from integer(int32) to string
          Breaking
    • application/json content type Modified
      • roomType property Modified
        • Full types went from integer(int32) to string
          Breaking
    • text/json content type Modified
      • roomType property Modified
        • Full types went from integer(int32) to string
          Breaking
GET /api/rooms/featured-deals
  • Response
  • 200 response Modified
    • text/plain, application/json, text/json content types Modified
POST /api/Bookings
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • checkInDate, checkOutDate properties Modified
        • Full types went from object to string(date)
          Breaking
    • application/json content type Modified
      • checkInDate, checkOutDate properties Modified
        • Full types went from object to string(date)
          Breaking
    • text/json content type Modified
      • checkInDate, checkOutDate properties Modified
        • Full types went from object to string(date)
          Breaking
POST /api/Hotels
  • Body
  • application/json content type Modified
    • checkInTime, checkOutTime properties Added
  • text/json content type Modified
    • checkInTime, checkOutTime properties Added
  • application/*+json content type Modified
    • checkInTime, checkOutTime properties Added
POST /api/Rooms
  • Body
  • application/json content type Modified
    • roomType property Modified
      • Full types went from integer(int32) to string
        Breaking
      • roomType property Modified
        • Full types went from integer(int32) to string
          Breaking
  • text/json content type Modified
    • roomType property Modified
      • Full types went from integer(int32) to string
        Breaking
      • roomType property Modified
        • Full types went from integer(int32) to string
          Breaking
  • application/*+json content type Modified
    • roomType property Modified
      • Full types went from integer(int32) to string
        Breaking
      • roomType property Modified
        • Full types went from integer(int32) to string
          Breaking
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • roomType property Modified
        • Full types went from integer(int32) to string
          Breaking
    • application/json content type Modified
      • roomType property Modified
        • Full types went from integer(int32) to string
          Breaking
    • text/json content type Modified
      • roomType property Modified
        • Full types went from integer(int32) to string
          Breaking
PUT /api/Rooms/{id}
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • roomType property Modified
        • Full types went from integer(int32) to string
          Breaking
    • application/json content type Modified
      • roomType property Modified
        • Full types went from integer(int32) to string
          Breaking
    • text/json content type Modified
      • roomType property Modified
        • Full types went from integer(int32) to string
          Breaking
Removed 1 Breaking
GET /api/Hotels/search
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
GET /api/Hotels/search