Skip to main content
GET
List participation check history

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

participation_period_id
integer | null

Filter checks to this participation period.

Required range: x >= 1
Example:

42

program_site_id
integer | null

Filter checks to this program location.

Required range: x >= 1
Example:

42

program_cohort_id
integer | null

Filter checks to this group.

Required range: x >= 1
Example:

42

status
enum<string> | null

Filter to this check lifecycle state.

Available options:
draft,
submitted,
superseded,
voided,
null
date_from
string<date> | null

Include checks scheduled on or after this date.

date_to
string<date> | null

Include checks scheduled on or before this date; must be on or after date_from.

page
integer
default:1

One-based history page.

Required range: x >= 1
per_page
enum<integer>
default:10

Number of check summaries per history page.

Available options:
10,
25,
50

Response

List participation check history response.

total
integer
required
current_page
integer
required
per_page
integer
required
last_page
integer
required
items
object[]
required