List tests
gvt_list_testsList visibility tests for the authenticated user, newest first. Supports filtering by domain (optionally including subdomains), by URL (exact or contains match), by creation date range, by status, and by test type. This is the tid and history discovery surface: use it to find the exact recorded URL string and tids that gvt_get_baseline, gvt_get_latest, and gvt_get_test_results require, and use gvt_get_score_trend instead when you only need baseline-vs-latest deltas — it skips the paging entirely.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | URL to filter tests by; matched per urlMode (contains by default). | |
| limit | No | Max results to return (default 10, max 100) | |
| domain | No | Domain to filter tests by, e.g. example.com. Subdomains are included unless includeSubdomains is false. | |
| offset | No | Number of records to skip before returning results (not a page number). Use offset=0 for the first page, offset=limit for the second page, etc. | |
| status | No | Test status to filter by: pending, processing, completed, or failed. | |
| urlMode | No | How the url filter matches: "exact" for full-URL equality, "contains" for substring match. | contains |
| testType | No | Test type to filter by: url, html, or html_paste. | |
| createdTo | No | Exclusive creation-date upper bound. YYYY-MM-DD (UTC midnight) or full ISO 8601 instant. | |
| createdFrom | No | Inclusive creation-date lower bound. YYYY-MM-DD (UTC midnight) or full ISO 8601 instant. | |
| sortDirection | No | Sort direction by creation date: desc (newest first, default) or asc (oldest first). | desc |
| includeSubdomains | No | If true (the default), includes tests for subdomains of the given domain. Set false to match the exact domain only. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size actually applied | |
| tests | No | The matching test sessions on this page | |
| total | No | Total matching tests before pagination | |
| ttlMs | No | Suggested client cache lifetime in milliseconds | |
| domain | No | The domain filter actually applied, if any | |
| offset | No | Row offset applied to this page | |
| hasMore | No | True when more pages exist | |
| createdTo | No | Effective upper creation-date bound, if any | |
| nextOffset | No | Offset for the next page, null on the last page | |
| createdFrom | No | Effective lower creation-date bound, if any | |
| includeSubdomains | No | Whether subdomains were included in the domain filter |