I use Postman for this exercise.
My Solution:
- Create a Environment Variable to store the value
- Create a Postman collections and save all request below:
– GET room request. And save any roomid of any room.
– POST login. and save the token to env variable
– POST booking. Using the token and roomid above to get the request
Here is my result
Collection:

Post method to login and store the token to env variable

Get method to get room and story a room_id to env variable

Post method to booking

Here is the result when running the collection

I will do this exercise again on Katalon when I have free time.