Kalpana Docs
Resources

Move creatives to a folder

Put one or more finished files in a creative folder.

POST /api/creative-collections/{collectionId}/creatives

Requires creatives:update.

FieldRequiredDescription
workspaceYesWorkspace slug or id.
creativeIdsOne of theseCreative ids to put in the folder.
creativeIdOne of theseA single creative id. Ignored when creativeIds is sent.
curl --request POST "https://app.kalpana.one/api/creative-collections/FOLDER_ID/creatives" \
  --header "x-api-key: $KALPANA_API_KEY" \
  --header "content-type: application/json" \
  --data '{"workspace":"acme","creativeIds":["cre_123","cre_456"]}'

Response

{ "success": true, "count": 2 }

A file is in at most one folder, so this moves it: a file already in another folder leaves that folder. count is the number of distinct ids you sent.

Errors

StatusCause
400Neither field holds an id. The message is No creative IDs provided.
403Your role or key lacks creatives:update.
404The folder, or a creative you sent, is not in this workspace. Nothing is moved.
Was this page helpful?

Updated 4 Nov 2026

On this page