Set assets shared

POST /actions/assets/share

Share or unshare a specific list of assets by their IDs.

application/json

Body Required

  • asset_ids array[string(uuid)] Required

    List of asset IDs to update

  • is_shared boolean

    Whether to share or unshare the assets

Responses

  • 200 application/json

    Assets shared status successfully updated

    Hide response attributes Show response attributes object
    • updated_count integer

      Number of assets updated

    • asset_ids array[string(uuid)]

      List of updated asset IDs

POST /actions/assets/share
curl \
 --request POST 'http://api.example.com/actions/assets/share' \
 --header "Authorization: $API_KEY" \
 --header "Content-Type: application/json" \
 --data '{"asset_ids":["a24a6ea4-ce75-4665-a070-57453082c25","b35b7fb5-df86-5776-b181-68564193d36"],"is_shared":true}'
Request examples
{
  "asset_ids": [
    "a24a6ea4-ce75-4665-a070-57453082c25",
    "b35b7fb5-df86-5776-b181-68564193d36"
  ],
  "is_shared": true
}
Response examples (200)
{
  "updated_count": 2,
  "asset_ids": [
    "a24a6ea4-ce75-4665-a070-57453082c25",
    "b35b7fb5-df86-5776-b181-68564193d36"
  ]
}