Skip to main content
GET
List Response Sets

List Response Sets

Retrieve a paginated list of all survey submissions (response sets) in a campaign. Each response set includes the submitted KPI values, file attachments, and recipient information.

Request

Headers

string
required
Your API key for authenticationExample: sk_live_1234567890abcdef
string
required
Your organization UUIDExample: a8315ef3-dd50-43f8-b7ce-d839e68d51fa

Path Parameters

string
required
UUID of the dataset
string
required
UUID of the campaign

Query Parameters

integer
default:"1"
Page number (min 1)
integer
default:"20"
Items per page (1–100)

Response

array[object]
List of response sets
string
Response set UUID
string
UUID of the campaign assignment this response belongs to
string
ISO 8601 timestamp of submission
string | null
Email of the person who submitted
string
Email of the assigned data owner
string
Organization name of the recipient
string | null
Facility name, if the assignment is facility-scoped
array[object]
Submitted KPI values
string
KPI UUID
string
KPI display name
number | null
Numeric value (for NUMBER/PERCENTAGE KPIs)
string | null
Text value (for TEXT/SELECT KPIs)
string | null
Date value (for DATE KPIs)
array[object]
File attachments included with the submission
integer
Total number of response sets

Example

Successful Response

Common Errors

401 Unauthorized

Cause: Missing or invalid API key

403 Forbidden

Cause: The authenticated user is not a member of the organization

404 Not Found

Cause: The dataset or campaign does not exist or belongs to another organization

List Campaign Values

View aggregated values across all recipients

Get Campaign

View campaign details