Target Groups (Batch)

Create a bulk update target group project managers job

This endpoint creates an asynchronous job to update the project manager for one or more target groups within a specific project. Because the update is processed in the background, a successful request immediately returns a 201 Created status with a Location header. The header contains the URL to the job, which you can use to track its progress.

post/demand/accounts/{account_id}/projects/{project_id}/batch-jobs/update-target-group-project-managers

Request

Path parameters

account_idinteger required

The account's unique identifier.

Example:101
project_idstring required

The character string representing a unique project ID (ULID format).

Example:01BTGNYV6HRNK8K8VKZASZCFP0

A unique identifier for the project, in ULID format.

Request body

project_manager_idstring uuid

A unique identifier for the user.

target_group_idsTargetGroupID[]

An array of unique target group identifiers to be processed in a bulk job.

Example request

{
  "project_manager_id": "b551326b-ac9d-4d32-8823-4f025787dab9",
  "target_group_ids": [
    "01BTGNYV6HRNK8K8VKZASZCFP1"
  ]
}

Response

Returns a 201 Created response with a Location header pointing to the newly created job.

Changes

No recorded changes to this operation across all 1 revision of this API.