Skip to main content
GET
Read program participation overview

Authorizations

Authorization
string
header
required

Passport bearer token authentication for legacy admin sessions.

Path Parameters

program_id
integer
required

Program whose participation setup, placements and checks are being accessed.

Required range: x >= 1

Query Parameters

period_id
integer

Select a period belonging to this program. Omitted or zero uses the open period, otherwise the newest period.

Response

Read program participation overview response.

feature_enabled
boolean
required
Example:

true

configured
boolean
required

True when participation settings are enabled, an active accessible site exists and a period is open.

program
object
required
selected_period_id
integer | null
required
Required range: x >= 1
Example:

42

schedule
required
settings
required
periods
object[]
required
sites
object[]
required
summary
object
required
capabilities
object
required
intake_fields
object[]
required

Program recipient fields for callers with record capability; otherwise empty.

recipient_creation
required
configuration
required