---
title: "Get all test files."
method: GET
path: "/tests/{testId}/files"
tags: ["Test"]
---

# Get all test files.

`GET /tests/{testId}/files`

Get all test files.

## Path parameters

- `testId` string, required

## Query parameters

- `api-version` string, required

## Response `200`

The request has succeeded.

- PagedTestFileInfo — Paged collection of TestFileInfo items
  - `value` TestFileInfo[], required — The TestFileInfo items on this page
    - `fileName` string, required — Name of the file.
    - `url` string, uri — File URL.
    - `fileType` 'JMX_FILE' | 'USER_PROPERTIES' | 'ADDITIONAL_ARTIFACTS' | 'ZIPPED_ARTIFACTS' | 'URL_TEST_CONFIG' | 'TEST_SCRIPT' | 'BROWSER_RECORDING' | 'TEST_PLAN_RECOMMENDATIONS' — Types of file supported.
    - `expireDateTime` string, date-time — Expiry time of the file (RFC 3339 literal format)
    - `validationStatus` 'NOT_VALIDATED' | 'VALIDATION_SUCCESS' | 'VALIDATION_FAILURE' | 'VALIDATION_INITIATED' | 'VALIDATION_NOT_REQUIRED' — File status.
    - `validationFailureDetails` string — Validation failure error details
  - `nextLink` string, uri — The link to the next page of items

## Other responses

- `default` — An unexpected error response.

---

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