Extracting Response Body data From Response Using Restassured
Extracting the Full Body
String body = given()
.when().get("/users/2")
.then().extract().asString();
Extracting a Response Object
Response response = given().when().get("/users/2");
String name = response.jsonPath().getString("data.first_name");
Why This Matters
Extracting the body lets a test store, log, or pass response data into later steps — for example, capturing a newly created resource's ID to use in a follow-up request.
Ready to master real-world software testing?
Learn manual and automation testing hands-on with mentor-led sessions.
.png)