Campaign Users

Campaign user management

Get campaign users

get
/api/campaigns/{campaign_id}/users

Retrieve users associated with a campaign

Path parameters
campaign_idstring · uuidRequired

Campaign ID

Responses
chevron-right
200

Campaign users

application/json
get
/api/campaigns/{campaign_id}/users

Create campaign users

post
/api/campaigns/{campaign_id}/users

Add users to a campaign

Path parameters
campaign_idstring · uuidRequired

Campaign ID

Body
Responses
post
/api/campaigns/{campaign_id}/users

Get campaign user

get
/api/campaigns/{campaign_id}/users/{user_id}

Retrieve a specific user from a campaign

Path parameters
campaign_idstring · uuidRequired

Campaign ID

user_idstringRequired

User ID

Responses
chevron-right
200

Campaign user

application/json
get
/api/campaigns/{campaign_id}/users/{user_id}

Remove campaign user

delete
/api/campaigns/{campaign_id}/users/{user_id}

Remove a user from a campaign

Path parameters
campaign_idstring · uuidRequired

Campaign ID

user_idstringRequired

User ID

Responses
chevron-right
200

Campaign user removed successfully

application/json
delete
/api/campaigns/{campaign_id}/users/{user_id}

Update campaign user

patch
/api/campaigns/{campaign_id}/users/{user_id}

Update user role in a campaign

Path parameters
campaign_idstring · uuidRequired

Campaign ID

user_idstringRequired

User ID

Body
rolestring · enumRequired

User role in the campaign

Example: ownerPossible values:
Responses
chevron-right
200

Campaign user updated successfully

application/json
patch
/api/campaigns/{campaign_id}/users/{user_id}

Last updated