Skip to main content
GET
List all programs for the organization

Authorizations

Authorization
string
header
required

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

Response

200 - application/json

List of programs

id
string
required

Program ID

name
string
required

Program name

mode
enum<string>
required

Program mode

Available options:
batch,
live
organizationId
string
required

Organization ID

audienceId
string
required

Audience ID. Set at creation for batch, auto-created for live.

flowId
string
required

Flow ID

status
enum<string>
required

Program lifecycle status. Operational status is on executions.

Available options:
draft,
active,
archived
startAt
string
required

Scheduled start time

didPool
object[]
required

Resolved DID pool

retryStrategy
object | null
required

Retry strategy

createdAt
string
required

Created at

updatedAt
string
required

Updated at

triggerCondition
object

Trigger condition (live mode only)

stopAt
string | null

Scheduled stop time

pauseWindows
object | null

Pause windows

autoPauseRules
object | null

Auto-pause rules