Skip to main content
GET
Get a test collection

Authorizations

Authorization
string
header
required

An org-scoped API key, sent as Authorization: Bearer <key>. Existing v1 tokens work here unchanged. There is no enqueue-only or read/write scope: an org key authorized for merge-queue writes can invoke every merge-queue mutation, including changing merge-protection configuration and pausing, draining or deleting a queue.

Path Parameters

id
string
required

The collection's id: 8 alphanumeric characters.

Pattern: ^[0-9A-Za-z]{8}$
Example:

"aB3xY9kQ"

Response

The test collection

id
string
required

The collection's id.

Example:

"aB3xY9kQ"

name
string
required
Example:

"Backend integration tests"

description
string | null
required
Example:

"Owned by the platform team."

testCaseCount
integer
required

Distinct test cases seen in this collection. Reflects ingested uploads, so a brand-new collection reports 0 until its first upload is processed.

Example:

1284

quarantineEnabled
boolean
required

Whether quarantining is turned on for this collection. False until configured.

Example:

true

autoQuarantineEnabled
boolean
required

Whether flaky tests are quarantined automatically. False until configured.

Example:

false

createdAt
string<date-time>
required
Example:

"2026-01-14T09:12:00.000Z"

updatedAt
string<date-time>
required
Example:

"2026-07-20T16:44:10.000Z"