Download resume

Projects / PRJ-02

API testing

Restful Booker API testing

Postman checks on a public booking API: auth tokens, full CRUD (POST, GET, PUT, PATCH, DELETE), update without a token, search, and 404s for deleted or missing bookings.

12/12 pass
12API test cases executed
12passed
0failed
5HTTP methods covered
Executed
29 Sep 2026
Tool
Postman
Base URL
restful-booker.herokuapp.com
Covers
Auth, CRUD, 403, 404
Artifacts
Cases, evidence, collection

All 12 test cases

IDTitleRequestExpectedStatus
TC-API-01Create token, valid credentialsPOST /auth200 with a tokenPASS
TC-API-02Create token, wrong passwordPOST /authError, no tokenPASS
TC-API-03Create bookingPOST /booking200 with bookingidPASS
TC-API-04Get bookingGET /booking/:id200 with created fieldsPASS
TC-API-05Full update with tokenPUT /booking/:id200 with updated fieldsPASS
TC-API-06Update without tokenPUT /booking/:id403 ForbiddenPASS
TC-API-07Partial update with tokenPATCH /booking/:idOnly totalprice changedPASS
TC-API-08Search by nameGET /booking?firstname=…List containing the bookingPASS
TC-API-09Delete booking with tokenDELETE /booking/:id201 CreatedPASS
TC-API-10Get deleted bookingGET /booking/:id404 Not FoundPASS
TC-API-11Get non-existent bookingGET /booking/999999999404 Not FoundPASS
TC-API-12Health checkGET /ping201 CreatedPASS