Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

Use a server-side Brightalk API key in the Authorization header.

Headers

Brightalk-Version
string
default:2026-07-16

Selects the date-based API version. Omission uses the organization’s pinned default.

Allowed value: "2026-07-16"
X-Request-Id
string

A caller-generated correlation value matching [A-Za-z0-9._:-]{1,64}. Invalid values are replaced.

Maximum string length: 64
Pattern: ^[A-Za-z0-9._:-]{1,64}$

Query Parameters

limit
integer
default:20

Number of resources to return. Defaults to 20 and is capped at 100.

Required range: 1 <= x <= 100
cursor
string

An opaque cursor returned by the previous page.

Required string length: 1 - 2048
contact_id
string

An opaque resource identifier.

Required string length: 1 - 255
Example:

"con_demo_001"

created_after
string<date-time>
created_before
string<date-time>
include
enum<string>

The only accepted value is download_url, which adds a signed download URL to every returned row. Omit for a lighter metadata-only response.

Available options:
download_url
expires_in
integer
default:900

TTL override in seconds for the signed download URL. Defaults to 900 and must be between 60 and 3600. On the list operation this is only meaningful together with include=download_url; supplying it without include=download_url returns 400 validation_error rather than being silently ignored. It is always meaningful on the single-recording get.

Required range: 60 <= x <= 3600

Response

Recordings returned.

data
object[]
required
next_cursor
string | null
required