PATCH
/audience/{audienceId}/owner
Changes the owner of the specified audience.
POST
/audience
Creates a new empty audience.
POST
/audience/{baseAudienceId}/filter
Creates a filtered view on the given base audience by applying a filter on top of its graduates. Returns an audience id that can be used in job creation just like a regular audienc
DELETE
/audience/{audienceId}
Deletes the specified audience.
GET
/audience/{audienceId}
Returns the audience with the specified id.
PATCH
/audience/{audienceId}
Patches an existing audience.
GET
/audience/inactivity-sync/{syncId}
Returns the audience inactivity sync with the given id.
GET
/audience/state-recalculation/{recalculationId}
Returns the audience state recalculation with the given id.
GET
/audience/{audienceId}/user-metrics
Gets the count of users in each state for the specified audience.
GET
/audience/{audienceId}/inactivity-sync
Returns the most recent audience inactivity sync for the given audience, regardless of state.
POST
/audience/{audienceId}/inactivity-sync
Starts a new inactivity sync for the given audience.
GET
/audience/{audienceId}/state-recalculation
Returns the most recent audience state recalculation for the given audience, regardless of state.
POST
/audience/{audienceId}/state-recalculation
Starts a new audience state recalculation for the given audience.
POST
/audience/{audienceId}/initialize-users
Uploads a CSV file containing user IDs and scores, then processes it in the background to seed the audience with those users.
POST
/audience/{audienceId}/pause-distillation
Pauses the distillation campaign for the specified audience.
GET
/audience/{audienceId}/jobs
Queries jobs for the specified audience.
GET
/audiences
Queries all audiences visible to the caller.
POST
/audience/{audienceId}/rebuild-distilling-campaign
Rebuilds the distilling campaign for the specified audience.
POST
/audience/reconcile-user-counts
Enqueues a background job that reconciles audience-row state derived from audience_state_counts.
POST
/audience/{audienceId}/recreate-external-audiences
Recreates external audiences for the specified audience.
POST
/audience/{audienceId}/resume-distillation
Resumes the distillation campaign for the specified audience.
POST
/audience/{audienceId}/recruit
Starts recruiting users for the specified audience.
PATCH
/audience/{audienceId}/boost-config
Updates the boost configuration for the specified audience.