Skip to main content
GET
Get Campaign Runs
Requires a Labs OAuth user access token with the super_user role. API keys are not accepted for this endpoint. See authentication. Returns the individual run records for each contact in the campaign. Each record includes the same fields as agent run details, including run status, duration, transcript, and recording URL.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

campaign_id
integer
required

Query Parameters

page
integer
default:1
limit
integer
default:50
filters
string | null

JSON-encoded filter criteria

sort_by
string | null

Field to sort by (e.g., 'duration', 'created_at')

sort_order
string | null
default:desc

Sort order ('asc' or 'desc')

Response

Successful Response

runs
Runs · object[]
required
total_count
integer
required
page
integer
required
limit
integer
required
total_pages
integer
required