Campaign Audience Details REST Endpoints

Campaign Details/Campaign Audience Details
The audienceDetails resource provides details on how to add and update the audience for a campaign.
Create a campaign audience
Method: post
Path: /hcmRestApi/resources/11.13.18.05/communicateUICampaignDetails/{CampaignId}/child/audienceDetails
Delete a campaign audience
Method: delete
Path: /hcmRestApi/resources/11.13.18.05/communicateUICampaignDetails/{CampaignId}/child/audienceDetails/{AudienceId}
Get a campaign audience
Method: get
Path: /hcmRestApi/resources/11.13.18.05/communicateUICampaignDetails/{CampaignId}/child/audienceDetails/{AudienceId}
Get all selections of campaign audience
Method: get
Path: /hcmRestApi/resources/11.13.18.05/communicateUICampaignDetails/{CampaignId}/child/audienceDetails
Get audience upload list file size
Method: post
Path: /hcmRestApi/resources/11.13.18.05/communicateUICampaignDetails/{CampaignId}/child/audienceDetails/action/getAudienceUploadListFileSize
Preview a file
Method: post
Path: /hcmRestApi/resources/11.13.18.05/communicateUICampaignDetails/{CampaignId}/child/audienceDetails/action/fileValidationStatus
Process a file for campaign audience details
Method: post
Path: /hcmRestApi/resources/11.13.18.05/communicateUICampaignDetails/{CampaignId}/child/audienceDetails/action/filePreview
Reset audience mappings
Method: post
Path: /hcmRestApi/resources/11.13.18.05/communicateUICampaignDetails/{CampaignId}/child/audienceDetails/action/processFile
Update a campaign audience
Method: patch
Path: /hcmRestApi/resources/11.13.18.05/communicateUICampaignDetails/{CampaignId}/child/audienceDetails/{AudienceId}
Validate file status for audience details
Method: post
Path: /hcmRestApi/resources/11.13.18.05/communicateUICampaignDetails/{CampaignId}/child/audienceDetails/action/resetMappings