---
title: "Get Trial Overview List"
method: GET
path: "/accounts/trial-overview/list"
tags: ["Accounts"]
---

# Get Trial Overview List

`GET /accounts/trial-overview/list`

## Request

- Base URL: `https://be.graph8.com/api/v1`
- URL: `https://be.graph8.com/api/v1/accounts/trial-overview/list`
- Auth: HTTP bearer

The records behind one headline number.

Built from the same predicates as the aggregate, so the list and the count
cannot drift. When the source table is unpopulated it answers
`data_available=false` with an empty list - again, not a misleading zero.

## Query parameters

- `metric` string: Which headline number to drill into.
- `view` string: Companies or contacts.
- `status` string: Active or expired trials.
- `segment` string: Enrichment segment, when `view=contacts`.
- `limit` integer

## Headers

- `Authorization` string, nullable
- `X-Target-Org-Id` string, nullable

## Response `200`

Successful Response

- ApiResponseOrgListPayload
  - `data` OrgListPayload, required: An open envelope for a LIST result, so a bare list keeps its shape. Most of these handlers return a bare `list[...]`; a few return a named envelope (`{"team_members": [...], "total": n}`). Both are reachable as `items`, and a named envelope KEEPS its own key as well so a caller already reading the app's shape is not broken by the wrapper.
    - `items` unknown[]
      - unknown
  - `pagination` PaginationMeta
    - `page` integer, required: Current page number (1-indexed)
    - `limit` integer, required: Items per page
    - `total` integer, required: Total number of items
    - `has_next` boolean, required: Whether there are more pages
    - `next_cursor` string, nullable: Opaque cursor for the next page; null when there are no more items. Pass it back as the `cursor` query param to fetch the following page without computing page numbers.
    - `total_available` integer, nullable: Search endpoints only: how many records really match, when known. Can be larger than `total`, which is capped at the 10,000 results that can be paged. For company search this is a distinct-company estimate. Null when unknown; absent outside search.
    - `total_is_lower_bound` boolean, nullable: Search endpoints only: true when more records match than `total` shows (the result set is larger than the 10,000 results that can be paged). Absent outside search.
    - `notes` string[], nullable: Search endpoints only: plain-language notes about the result, e.g. that more records match than can be paged, or that a reversed `between` range was put in order.

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/graph8/apis/graph8-developer-api.md) · [All operations](https://skmtc.dev/graph8/apis/graph8-developer-api/llms.txt) · [OpenAPI document](https://skmtc.dev/graph8/apis/graph8-developer-api/revisions/2e7cfa0ca921?raw)
