Skip to main content
POST
Attach one or more pools to a campaign

Authorizations

Authorization
string
header
required

Use a Bearer token to access these API endpoints. Example: "Bearer {your-token}"

Path Parameters

uuid
string<uuid>
required

UUID of the campaign to attach pools to.

Body

application/json
pool_uuids
string<uuid>[]
required

UUIDs of pools to attach. Create pools with POST /api/v1/pools and populate them with POST /api/v1/pools/{uuid}/contacts before attaching. Duplicates within the array are deduplicated server-side.

Minimum array length: 1

Response

Operation summary. Response includes how many pools were attached, skipped, or not found, plus how many tasks were created.

success
boolean
Example:

true

message
string
Example:

"N pool(s) attached to campaign, M task(s) created."

data
object