How to Stage Data Using API Calls That Do Not Display in Gatling Report

I feel like this is a super routine question, but having a lot of trouble finding any examples. I want to performance test an api route that relies on dynamic data generated by making calls to other routes. I don’t want these “other” routes showing up in the reporting, as they are being used to stage the data needed, and should not impact metrics like throughput for the route being tested. Any guidance on how to achieve this would be greatly appreciated!

Please take some time to properly read Gatling’s documentation: https://gatling.io/docs/current/http/http_request/?highlight=silent#silencing

Thank you!

My implementation of silent seems to be incorrect. When I add it, my route is not executing:

`

val getSites = feed(feeder)
  .exec(http("GET Account Sites")
    .get("/account/v1/accounts/21150/sites")
      .silent.header("api-key", gatewayKey)
      .check(status.is(200))
      .check(jsonPath("$.data").greaterThan("0"))
      .check(jsonPath("$.data[0].siteId").exists.saveAs("siteId")))

`

Yes it is. It’s just not logged.