Get Campaign
Get Campaign
Retrieve a campaign with its recipients and their statuses
GET
Get Campaign
Get Campaign
Retrieve a campaign including all campaign-assignments (recipients) with their derived statuses:awaiting, completed, or locked.
Request
Headers
Your API key for authenticationExample:
sk_live_1234567890abcdefYour organization UUIDExample:
a8315ef3-dd50-43f8-b7ce-d839e68d51faPath Parameters
UUID of the parent dataset
UUID of the campaign
Response
Returns the campaign with nestedcampaign_assignments array (HTTP 200).
Campaign UUID.
UUID of the parent dataset this campaign belongs to.
Campaign display name.
Data collection period start date (ISO 8601 date).
Data collection period end date (ISO 8601 date).
Deadline for recipients to submit responses (ISO 8601 date).
Timestamp when the campaign was locked.
null if still open.UUID of the user who created the campaign.
UUID of the user who last updated the campaign.
Creation timestamp (ISO 8601).
Last update timestamp (ISO 8601).
Recipients assigned to this campaign with their completion status.
Example
Successful Response
Common Errors
401 Unauthorized
Cause: Missing or invalid API key403 Forbidden
Cause: The authenticated user is not a member of the organization404 Not Found
Cause: Campaign not foundRelated Endpoints
Update Campaign
Change campaign name or dates
Send Invites
Notify recipients

