Skip to content
Streamkap
Esc
navigateopen⌘Jpreview

Update Bulk Transforms

Update tags for multiple transforms in bulk.

Supports two modes:

  1. Explicit IDs: Pass a list of transform IDs to update
  2. Select all: Set select_all=true with optional filters
PUT/transforms/bulk_update
Authorization
AuthorizationBearer token · headerrequired
Request body
requiredapplication/json
idsstring[] | any

List of entity IDs to update

Show properties
Any of:
string[]
Array of string
string
any
any
select_allboolean

If true, select all entities matching the filters

default: false
filtersBulkSelectionFilter | any

Optional filters when using select_all

Show properties
Any of:
BulkSelectionFilter
source_idstring | any

Filter by source ID (for pipelines/destinations)

Show properties
Any of:
string
string
any
any
destination_idstring | any

Filter by destination ID (for pipelines/destinations)

Show properties
Any of:
string
string
any
any
any
any
payloadBulkUpdatePayloadrequired

Payload for bulk tag updates across entity types.

Show properties
tagsstring[]required
Responses
200

Successful Response

any
422

Validation Error

detailValidationError[]
Show properties
Array of ValidationError
locstring | integer[]required
Show properties
Array of string | integer
Any of:
string
string
integer
integer
msgstringrequired
typestringrequired
inputany
ctxobject
Request
curl -X PUT "https://api.streamkap.com/transforms/bulk_update" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "ids": [
    "string"
  ],
  "select_all": false,
  "filters": {
    "source_id": "string",
    "destination_id": "string"
  },
  "payload": {
    "tags": [
      "string"
    ]
  }
}'
Response
Successful Response