This project involves testing a RESTful API using Postman, a popular API testing tool. The API under test is Restful Booker, which provides endpoints for hotel booking management.
Key Features of the Project:
Authentication:
Generates a token using the POST /auth endpoint for secure API access.
Booking Management:
Create a Booking (POST /booking): Sends a request with JSON data containing customer details, booking dates, and additional needs.
Retrieve Booking Information (GET /booking/{id}): Fetches booking details using a unique ID.
Update Booking (PUT /booking/{id}): Modifies an existing booking.
Partial Update (PATCH /booking/{id}): Updates specific fields in the booking.
Delete Booking (DELETE /booking/{id}): Removes a booking from the system.