---
title: "Retrieve an application test report by section."
method: GET
path: "/reports/test-result/sections/{id}"
tags: ["reports"]
---

# Retrieve an application test report by section.

`GET /reports/test-result/sections/{id}`

Will return an application test by its id.

## Path parameters

- `id` string, required

## Response `200`

The call was successful.

- ApplicationTestReport — A single application test report generated after the test completes.
  - `href` string
  - `elements` object[] — Test elements.
    - `result` object — Test result.
      - `aggregate_metrics` object — Aggregate test metrics.
        - `request_count` integer — Total number of requests sent during the test.
        - `average_throughput` number — Average number of request sent per second.
        - `average_ttfb` number — Average time it took the application to respond, in milliseconds.
        - `response_counts` object[] — The response status codes returned by the application in two forms: aggregated and grouped by URL.
          - `code` integer — HTTP request return code.
          - `count` integer — HTTP request count.
          - `url_grouping` object[] — URL groups, used to run this test.
            - `url` string — Test URL.
            - `count` integer — The amount of URLs in a group.
      - `status` 'succeeded' | 'running' | 'failed' — Test run status.
      - `duration` integer — The duration the application test took to run, in seconds.
      - `virtual_users` integer — A virtual user is a unique visitor to the application.
      - `session_templates` object[] — Sessions simulate the browsing behavior of a unique visitor to the application.
        - `name` string — Template name.
        - `session_id` string — Session ID.
        - `status` 'succeeded' | 'running' | 'failed' — Test run status.
        - `run_count` integer — Test run count.
        - `failure_count` integer — Test failure count.
        - `request_templates` object[] — An array of request templates.
          - `name` string — Request name.
          - `url` string — Request URL.
          - `metrics` object — Test run metrics.
            - `request_count` integer — Total number of requests sent during the test.
            - `average_ttfb` number — Average time it took the application to respond, in milliseconds.
            - `response_counts` object[] — An array of response counts.
              - …
        - `response_counts` object[] — An array of response counts.
          - `code` integer — HTTP request return code.
          - `count` integer — HTTP request count.
      - `ramp_up` object[] — To prevent overloading application servers, application testing loads are increased over time.
        - `virtual_users` integer — A virtual user is a unique visitor to the application.
        - `started` string — Test start time.
        - `finished` string — Test finish time.
        - `metrics` object — Test ramp up metrics.
          - `request_count` integer — Total number of requests sent during the test.
          - `average_throughput` number — Average number of request sent per second.
          - `average_ttfb` number — Average time it took the application to respond, in milliseconds.
    - `account_name` string — Account name that was running this test.
    - `charges` object — Any overage charge generated as result of application test usage in excess to the account's plan.
    - `last_updated_test_configuration` string — Time, when test configuration was last updated.
    - `name` string — Test name.
  - `updated` string — Test update time.
  - `account` string — A reference to an account
  - `section` string — Section ID.

---

[API](https://skmtc.dev/webscale/apis/webscale-apis.md) · [All operations](https://skmtc.dev/webscale/apis/webscale-apis/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/webscale/webscale-apis/revisions/c98d872b50cb/schema)
