---
title: "Update automation"
method: PATCH
path: "/v1/automations/{automation_id}/"
tags: ["automations"]
---

# Update automation

`PATCH /v1/automations/{automation_id}/`

## Request

- Base URL: `https://app.iconik.io/API/automations`
- URL: `https://app.iconik.io/API/automations/v1/automations/{automation_id}/`
- Auth: none declared. Required headers: `App-ID`, `Auth-Token`
- TypeScript: <https://skmtc.dev/iconik/apis/iconik-automations/docs/v1/automations/:automation_id/patch.ts> (a function with typed inputs; its response is checked against the schema)

Required roles:
 - can_write_automations

## Path parameters

- `automation_id` string, required

## Headers

- `App-ID` string, required
- `Auth-Token` string, required

## Request body

- AutomationSchema
  - `actions` union[], required
    - union
      - AnalyzeActionSchema
        - `parameters` AnalyzeActionParameters, required
          - `force` boolean
          - `force_type` 'OVERWRITE' | 'APPEND' | 'null', nullable
        - `type` 'ANALYZE', required
      - ExtractFacesAction
        - `parameters` ExtractFacesParameters, required
          - `face_image_analysis_profile_id` string, uuid, nullable
          - `face_video_analysis_profile_id` string, uuid, nullable
          - `force` boolean
        - `type` 'EXTRACT_FACES', required
      - CreatePublicationJobAction
        - `parameters` CreatePublicationJobParameters, required
          - `allow_transfer` boolean
          - `metadata_overrides` object
          - `storage_id` string, uuid, nullable
          - `template` CreatePublicationTemplate, required
            - `data` object
            - `id` string, required
          - `thumbnail` CreatePublicationJobThumbnailKeyframe
            - `asset_id` string, required
            - `keyframe_id` string, required
            - `type` 'KEYFRAME', required
          - `title` string
          - `user_id` string, uuid, required
        - `type` 'CREATE_PUBLICATION_JOB', required
      - ArchiveActionSchema
        - `parameters` ArchiveActionParameters, required
          - `allow_duplicate_transfers` boolean
          - `allow_host_transfer` boolean
          - `delete_only_from_source_folder` boolean
          - `delete_original` boolean
          - `destination_directory_path` string, nullable
          - `destination_storage_id` string, uuid, required
          - `keep_collection_structure` boolean
          - `preferred_original_storage_id` string, uuid, nullable
        - `type` 'ARCHIVE', required
      - RestoreAction
        - `parameters` RestoreActionParameters, required
          - `allow_duplicate_transfers` boolean
          - `allow_host_transfer` boolean
          - `delete_only_from_source_folder` boolean
          - `delete_original` boolean
          - `destination_directory_path` string, nullable
          - `destination_storage_id` string, uuid, required
          - `keep_collection_structure` boolean
          - `preferred_original_storage_id` string, uuid, nullable
        - `type` 'RESTORE', required
      - ExportAction
        - `parameters` ExportActionParameters, required
          - `export_location_id` string, uuid, required
          - `export_metadata` boolean, nullable
          - `export_to_asset_folder` boolean, nullable
          - `file_name` string, nullable
          - `format_id` string, uuid, nullable
          - `metadata_format` 'CSV' | 'JSON' | 'XML' | 'null', nullable
          - `metadata_view` string, uuid, nullable
          - `overwrite` boolean, nullable
          - `preferred_original_storage_id` string, uuid, nullable
          - `transcode_profile_ids` string[], nullable
        - `type` 'EXPORT', required
      - UpdateACLAction
        - `parameters` UpdateACLActionParameters, required
          - `objects` ACLUpdateSchema[], required
            - `group_ids` string[], nullable
            - `mode` 'APPEND' | 'OVERWRITE', required
            - `permissions` string[], required
            - `user_ids` string[], nullable
        - `type` 'UPDATE_ACL', required
      - MetadataUpdateAction
        - `parameters` MetadataUpdateActionParameters, required
          - `metadata_values` object, required
          - `metadata_view_id` string, uuid, required
        - `type` 'METADATA_UPDATE', required
      - AIMetadataFillingActionSchema
        - `parameters` AIMetadataFillingActionParameters, required
          - `field_names` string[], nullable
          - `metadata_view_id` string, uuid, required
          - `overwrite` boolean, required
        - `type` 'AI_METADATA_FILLING', required
      - TranscodeAction
        - `parameters` TranscodeActionParameters, required
          - `format_name` string
          - `prefer_any_cloud` boolean
          - `preferred_storage_id` string, uuid
          - `preferred_storage_method` 'FILE' | 'HTTP' | 'FTP' | 'SFTP' | 'S3' | 'B2' | 'GCS' | 'PORTAL' | 'CUSTOM' | 'AZURE'
          - `priority` integer
        - `type` 'TRANSCODE', required
      - TransferAction
        - `parameters` TransferActionParameters, required
          - `allow_host_transfer` boolean
          - `destination_directory_path` string, nullable
          - `destination_storage_id` string, uuid, required
          - `format_name` string, required
          - `preferred_original_storage_id` string, uuid, nullable
        - `type` 'TRANSFER', required
      - RequestOriginalAction
        - `parameters` TransferActionParameters, required
          - `allow_host_transfer` boolean
          - `destination_directory_path` string, nullable
          - `destination_storage_id` string, uuid, required
          - `format_name` string, required
          - `preferred_original_storage_id` string, uuid, nullable
        - `type` 'REQUEST_ORIGINAL', required
      - AddToCollectionActionSchema
        - `parameters` AddToCollectionActionParameters, required
          - `collection_id` string, uuid, required
          - `index_immediately` boolean
        - `type` 'ADD_TO_COLLECTION', required
      - AddToPortalActionSchema
        - `parameters` AddToPortalActionParameters, required
          - `index_immediately` boolean
          - `portal_id` string, uuid, required
        - `type` 'ADD_TO_PORTAL', required
      - RemoveFromPortalAction
        - `parameters` RemoveFromPortalActionParameters, required
          - `index_immediately` boolean
          - `portal_id` string, uuid, required
        - `type` 'REMOVE_FROM_PORTAL', required
      - TranscribeAction
        - `parameters` TranscribeActionParameters, required
          - `engine` string, nullable
          - `force` boolean
          - `language` string, nullable
          - `speakers` integer, nullable
          - `summary` boolean, nullable
          - `topics_extraction` boolean
          - `translate_languages` string[], nullable
        - `type` 'TRANSCRIBE', required
      - CreateShareAction
        - `parameters` CreateShareActionParameters, required
          - `allow_approving_comments` boolean, required
          - `allow_comments` boolean, required
          - `allow_custom_actions` boolean
          - `allow_download` boolean, required
          - `allow_download_proxy` boolean
          - `allow_setting_approve_status` boolean, required
          - `allow_upload` boolean
          - `allow_user_search_for_mentions` boolean
          - `allow_view_transcriptions` boolean
          - `allow_view_versions` boolean
          - `emails` string[], required
          - `expires_in_days` integer, nullable
          - `has_password` unknown
          - `message` string
          - `metadata_views` string[], nullable
          - `password` string, nullable
          - `show_watermark` boolean
          - `title` string
          - `upload_storage_id` string, uuid, nullable
          - `user_id` string, uuid, required
        - `type` 'CREATE_SHARE', required
      - DeleteAction
        - `parameters` object
        - `type` 'DELETE_ASSET', required
      - DeleteFileSetAction
        - `parameters` DeleteFileSetActionParameters, required
          - `format` string, required
          - `storage_id` string, uuid, required
        - `type` 'DELETE_FILE_SET', required
      - RestrictAssetAction
        - `parameters` RestrictAssetActionParameters, required
          - `restrict_metadata_field` string, required
          - `warning` string
          - `warning_metadata_field` string
        - `type` 'RESTRICT_ASSET', required
      - RemoveAssetRestrictionAction
        - `parameters` RemoveAssetRestrictionActionParameters, required
          - `restrict_metadata_field` string, required
          - `warning_metadata_field` string
        - `type` 'REMOVE_ASSET_RESTRICTION', required
      - RequestReviewAction
        - `parameters` RequestReviewActionParameters, required
          - `externals` string[]
          - `groups` string[]
          - `min_number` integer
          - `share` CreateShareActionParameters, required
            - `allow_approving_comments` boolean, required
            - `allow_comments` boolean, required
            - `allow_custom_actions` boolean
            - `allow_download` boolean, required
            - `allow_download_proxy` boolean
            - `allow_setting_approve_status` boolean, required
            - `allow_upload` boolean
            - `allow_user_search_for_mentions` boolean
            - `allow_view_transcriptions` boolean
            - `allow_view_versions` boolean
            - `emails` string[], required
            - `expires_in_days` integer, nullable
            - `has_password` unknown
            - `message` string
            - `metadata_views` string[], nullable
            - `password` string, nullable
            - `show_watermark` boolean
            - `title` string
            - `upload_storage_id` string, uuid, nullable
            - `user_id` string, uuid, required
          - `status` 'N/A' | 'REQUESTED' | 'APPROVED' | 'NOT_APPROVED' | 'MIXED'
          - `users` string[]
        - `type` 'REQUEST_REVIEW', required
      - TriggerCustomAction
        - `parameters` TriggerCustomActionParameters, required
          - `action_id` string, uuid, required
          - `context` 'ASSET' | 'ASSET_SUBCLIP' | 'BULK', required
          - `metadata_values` object
        - `type` 'CUSTOM_ACTION', required
  - `conditions` Condition[]
    - `conditions` Condition[]
    - `filters` Condition[]
    - `operator` string, required
    - `path` string
    - `terms` Term[]
      - `exists` boolean
      - `external` object
      - `missing` boolean
      - `name` string, required
      - `range` RangeFilter
        - `max` string
        - `min` string
        - `timezone` string: Format: +02:00. Results returned in UTC by default
      - `value` unknown
      - `value_in` string[]
  - `created_by` string, uuid
  - `date_created` string, date-time
  - `date_modified` string, date-time
  - `description` string
  - `id` string, uuid
  - `modified_by` string, uuid
  - `name` string, required
  - `status` 'ACTIVE' | 'INACTIVE'
  - `system_domain_id` string, uuid
  - `triggers` union[], required
    - union
      - MetadataUpdateTrigger
        - `parameters` MetadataUpdateTriggerParameters, required
          - `event_type` 'ASSETS' | 'COLLECTIONS', required
          - `metadata_values` object, required
        - `type` 'METADATA_UPDATE', required
      - AssetSharedTriggerSchema
        - `parameters` AssetSharedTriggerParameters, required
          - `allow_download` boolean, nullable
        - `type` 'ASSET_SHARE', required
      - SubtitleAddedTrigger
        - `parameters` SubtitleAddedTriggerParameters, required
          - `closed_captions` boolean, nullable
          - `language` string, nullable
        - `type` 'SUBTITLE_ADDED', required
      - ReviewStatusChangedTrigger
        - `parameters` ReviewStatusChangedTriggerParameters, required
          - `statuses` string[]
        - `type` 'REVIEW_STATUS_CHANGED', required
      - AssetOnlineTriggerSchema
        - `parameters` AssetOnlineTriggerParameters, required
          - `only_first_version` true, required
          - `wait_for_transcode` boolean, required
        - `type` 'ASSET_ONLINE', required
      - VersionOnlineTrigger
        - `parameters` VersionOnlineTriggerParameters, required
          - `only_first_version` false, required
          - `wait_for_transcode` boolean, required
        - `type` 'VERSION_ONLINE', required
      - AssetTransferredToStorageTriggerSchema
        - `parameters` AssetTransferredToStorageParameters, required
          - `format` string, nullable
          - `storage_id` string, uuid, required
        - `type` 'TRANSFER_TO_STORAGE', required
      - AssetArchivedTriggerSchema
        - `parameters` AssetArchivedTriggerParameters, required
          - `storage_id` string, uuid
        - `type` 'ARCHIVE', required
      - AssetRestoredTriggerSchema
        - `parameters` AssetRestoredTriggerParameters, required
          - `storage_id` string, uuid
        - `type` 'RESTORE', required
      - CreatedAtTransitionTrigger
        - `parameters` CreatedAtTransitionTriggerParameters, required
          - `days_since_created` integer, required: Indicates a number of days passed since an objects was created.
        - `type` 'CREATED_AT_TRANSITION', required
      - ModifiedAtTransitionTrigger
        - `parameters` ModifiedAtTransitionTriggerParameters, required
          - `days_since_modified` integer, required: Indicates a number of days passed since an objects was modified.
        - `type` 'MODIFIED_AT_TRANSITION', required
      - ObjectAddedToCollectionTrigger
        - `parameters` ObjectCollectionTriggerParameters, required
          - `collection_ids` string[], required
          - `include_subcollections` boolean
          - `object_type` string, required
        - `type` 'OBJECT_ADDED_TO_COLLECTION', required
      - ObjectRemovedFromCollectionTrigger
        - `parameters` ObjectCollectionTriggerParameters, required
          - `collection_ids` string[], required
          - `include_subcollections` boolean
          - `object_type` string, required
        - `type` 'OBJECT_REMOVED_FROM_COLLECTION', required

## Response `200`

Returns an updated automation

- AutomationSchema
  - `actions` union[], required
    - union
      - AnalyzeActionSchema
        - `parameters` AnalyzeActionParameters, required
          - `force` boolean
          - `force_type` 'OVERWRITE' | 'APPEND' | 'null', nullable
        - `type` 'ANALYZE', required
      - ExtractFacesAction
        - `parameters` ExtractFacesParameters, required
          - `face_image_analysis_profile_id` string, uuid, nullable
          - `face_video_analysis_profile_id` string, uuid, nullable
          - `force` boolean
        - `type` 'EXTRACT_FACES', required
      - CreatePublicationJobAction
        - `parameters` CreatePublicationJobParameters, required
          - `allow_transfer` boolean
          - `metadata_overrides` object
          - `storage_id` string, uuid, nullable
          - `template` CreatePublicationTemplate, required
            - `data` object
            - `id` string, required
          - `thumbnail` CreatePublicationJobThumbnailKeyframe
            - `asset_id` string, required
            - `keyframe_id` string, required
            - `type` 'KEYFRAME', required
          - `title` string
          - `user_id` string, uuid, required
        - `type` 'CREATE_PUBLICATION_JOB', required
      - ArchiveActionSchema
        - `parameters` ArchiveActionParameters, required
          - `allow_duplicate_transfers` boolean
          - `allow_host_transfer` boolean
          - `delete_only_from_source_folder` boolean
          - `delete_original` boolean
          - `destination_directory_path` string, nullable
          - `destination_storage_id` string, uuid, required
          - `keep_collection_structure` boolean
          - `preferred_original_storage_id` string, uuid, nullable
        - `type` 'ARCHIVE', required
      - RestoreAction
        - `parameters` RestoreActionParameters, required
          - `allow_duplicate_transfers` boolean
          - `allow_host_transfer` boolean
          - `delete_only_from_source_folder` boolean
          - `delete_original` boolean
          - `destination_directory_path` string, nullable
          - `destination_storage_id` string, uuid, required
          - `keep_collection_structure` boolean
          - `preferred_original_storage_id` string, uuid, nullable
        - `type` 'RESTORE', required
      - ExportAction
        - `parameters` ExportActionParameters, required
          - `export_location_id` string, uuid, required
          - `export_metadata` boolean, nullable
          - `export_to_asset_folder` boolean, nullable
          - `file_name` string, nullable
          - `format_id` string, uuid, nullable
          - `metadata_format` 'CSV' | 'JSON' | 'XML' | 'null', nullable
          - `metadata_view` string, uuid, nullable
          - `overwrite` boolean, nullable
          - `preferred_original_storage_id` string, uuid, nullable
          - `transcode_profile_ids` string[], nullable
        - `type` 'EXPORT', required
      - UpdateACLAction
        - `parameters` UpdateACLActionParameters, required
          - `objects` ACLUpdateSchema[], required
            - `group_ids` string[], nullable
            - `mode` 'APPEND' | 'OVERWRITE', required
            - `permissions` string[], required
            - `user_ids` string[], nullable
        - `type` 'UPDATE_ACL', required
      - MetadataUpdateAction
        - `parameters` MetadataUpdateActionParameters, required
          - `metadata_values` object, required
          - `metadata_view_id` string, uuid, required
        - `type` 'METADATA_UPDATE', required
      - AIMetadataFillingActionSchema
        - `parameters` AIMetadataFillingActionParameters, required
          - `field_names` string[], nullable
          - `metadata_view_id` string, uuid, required
          - `overwrite` boolean, required
        - `type` 'AI_METADATA_FILLING', required
      - TranscodeAction
        - `parameters` TranscodeActionParameters, required
          - `format_name` string
          - `prefer_any_cloud` boolean
          - `preferred_storage_id` string, uuid
          - `preferred_storage_method` 'FILE' | 'HTTP' | 'FTP' | 'SFTP' | 'S3' | 'B2' | 'GCS' | 'PORTAL' | 'CUSTOM' | 'AZURE'
          - `priority` integer
        - `type` 'TRANSCODE', required
      - TransferAction
        - `parameters` TransferActionParameters, required
          - `allow_host_transfer` boolean
          - `destination_directory_path` string, nullable
          - `destination_storage_id` string, uuid, required
          - `format_name` string, required
          - `preferred_original_storage_id` string, uuid, nullable
        - `type` 'TRANSFER', required
      - RequestOriginalAction
        - `parameters` TransferActionParameters, required
          - `allow_host_transfer` boolean
          - `destination_directory_path` string, nullable
          - `destination_storage_id` string, uuid, required
          - `format_name` string, required
          - `preferred_original_storage_id` string, uuid, nullable
        - `type` 'REQUEST_ORIGINAL', required
      - AddToCollectionActionSchema
        - `parameters` AddToCollectionActionParameters, required
          - `collection_id` string, uuid, required
          - `index_immediately` boolean
        - `type` 'ADD_TO_COLLECTION', required
      - AddToPortalActionSchema
        - `parameters` AddToPortalActionParameters, required
          - `index_immediately` boolean
          - `portal_id` string, uuid, required
        - `type` 'ADD_TO_PORTAL', required
      - RemoveFromPortalAction
        - `parameters` RemoveFromPortalActionParameters, required
          - `index_immediately` boolean
          - `portal_id` string, uuid, required
        - `type` 'REMOVE_FROM_PORTAL', required
      - TranscribeAction
        - `parameters` TranscribeActionParameters, required
          - `engine` string, nullable
          - `force` boolean
          - `language` string, nullable
          - `speakers` integer, nullable
          - `summary` boolean, nullable
          - `topics_extraction` boolean
          - `translate_languages` string[], nullable
        - `type` 'TRANSCRIBE', required
      - CreateShareAction
        - `parameters` CreateShareActionParameters, required
          - `allow_approving_comments` boolean, required
          - `allow_comments` boolean, required
          - `allow_custom_actions` boolean
          - `allow_download` boolean, required
          - `allow_download_proxy` boolean
          - `allow_setting_approve_status` boolean, required
          - `allow_upload` boolean
          - `allow_user_search_for_mentions` boolean
          - `allow_view_transcriptions` boolean
          - `allow_view_versions` boolean
          - `emails` string[], required
          - `expires_in_days` integer, nullable
          - `has_password` unknown
          - `message` string
          - `metadata_views` string[], nullable
          - `password` string, nullable
          - `show_watermark` boolean
          - `title` string
          - `upload_storage_id` string, uuid, nullable
          - `user_id` string, uuid, required
        - `type` 'CREATE_SHARE', required
      - DeleteAction
        - `parameters` object
        - `type` 'DELETE_ASSET', required
      - DeleteFileSetAction
        - `parameters` DeleteFileSetActionParameters, required
          - `format` string, required
          - `storage_id` string, uuid, required
        - `type` 'DELETE_FILE_SET', required
      - RestrictAssetAction
        - `parameters` RestrictAssetActionParameters, required
          - `restrict_metadata_field` string, required
          - `warning` string
          - `warning_metadata_field` string
        - `type` 'RESTRICT_ASSET', required
      - RemoveAssetRestrictionAction
        - `parameters` RemoveAssetRestrictionActionParameters, required
          - `restrict_metadata_field` string, required
          - `warning_metadata_field` string
        - `type` 'REMOVE_ASSET_RESTRICTION', required
      - RequestReviewAction
        - `parameters` RequestReviewActionParameters, required
          - `externals` string[]
          - `groups` string[]
          - `min_number` integer
          - `share` CreateShareActionParameters, required
            - `allow_approving_comments` boolean, required
            - `allow_comments` boolean, required
            - `allow_custom_actions` boolean
            - `allow_download` boolean, required
            - `allow_download_proxy` boolean
            - `allow_setting_approve_status` boolean, required
            - `allow_upload` boolean
            - `allow_user_search_for_mentions` boolean
            - `allow_view_transcriptions` boolean
            - `allow_view_versions` boolean
            - `emails` string[], required
            - `expires_in_days` integer, nullable
            - `has_password` unknown
            - `message` string
            - `metadata_views` string[], nullable
            - `password` string, nullable
            - `show_watermark` boolean
            - `title` string
            - `upload_storage_id` string, uuid, nullable
            - `user_id` string, uuid, required
          - `status` 'N/A' | 'REQUESTED' | 'APPROVED' | 'NOT_APPROVED' | 'MIXED'
          - `users` string[]
        - `type` 'REQUEST_REVIEW', required
      - TriggerCustomAction
        - `parameters` TriggerCustomActionParameters, required
          - `action_id` string, uuid, required
          - `context` 'ASSET' | 'ASSET_SUBCLIP' | 'BULK', required
          - `metadata_values` object
        - `type` 'CUSTOM_ACTION', required
  - `conditions` Condition[]
    - `conditions` Condition[]
    - `filters` Condition[]
    - `operator` string, required
    - `path` string
    - `terms` Term[]
      - `exists` boolean
      - `external` object
      - `missing` boolean
      - `name` string, required
      - `range` RangeFilter
        - `max` string
        - `min` string
        - `timezone` string: Format: +02:00. Results returned in UTC by default
      - `value` unknown
      - `value_in` string[]
  - `created_by` string, uuid
  - `date_created` string, date-time
  - `date_modified` string, date-time
  - `description` string
  - `id` string, uuid
  - `modified_by` string, uuid
  - `name` string, required
  - `status` 'ACTIVE' | 'INACTIVE'
  - `system_domain_id` string, uuid
  - `triggers` union[], required
    - union
      - MetadataUpdateTrigger
        - `parameters` MetadataUpdateTriggerParameters, required
          - `event_type` 'ASSETS' | 'COLLECTIONS', required
          - `metadata_values` object, required
        - `type` 'METADATA_UPDATE', required
      - AssetSharedTriggerSchema
        - `parameters` AssetSharedTriggerParameters, required
          - `allow_download` boolean, nullable
        - `type` 'ASSET_SHARE', required
      - SubtitleAddedTrigger
        - `parameters` SubtitleAddedTriggerParameters, required
          - `closed_captions` boolean, nullable
          - `language` string, nullable
        - `type` 'SUBTITLE_ADDED', required
      - ReviewStatusChangedTrigger
        - `parameters` ReviewStatusChangedTriggerParameters, required
          - `statuses` string[]
        - `type` 'REVIEW_STATUS_CHANGED', required
      - AssetOnlineTriggerSchema
        - `parameters` AssetOnlineTriggerParameters, required
          - `only_first_version` true, required
          - `wait_for_transcode` boolean, required
        - `type` 'ASSET_ONLINE', required
      - VersionOnlineTrigger
        - `parameters` VersionOnlineTriggerParameters, required
          - `only_first_version` false, required
          - `wait_for_transcode` boolean, required
        - `type` 'VERSION_ONLINE', required
      - AssetTransferredToStorageTriggerSchema
        - `parameters` AssetTransferredToStorageParameters, required
          - `format` string, nullable
          - `storage_id` string, uuid, required
        - `type` 'TRANSFER_TO_STORAGE', required
      - AssetArchivedTriggerSchema
        - `parameters` AssetArchivedTriggerParameters, required
          - `storage_id` string, uuid
        - `type` 'ARCHIVE', required
      - AssetRestoredTriggerSchema
        - `parameters` AssetRestoredTriggerParameters, required
          - `storage_id` string, uuid
        - `type` 'RESTORE', required
      - CreatedAtTransitionTrigger
        - `parameters` CreatedAtTransitionTriggerParameters, required
          - `days_since_created` integer, required: Indicates a number of days passed since an objects was created.
        - `type` 'CREATED_AT_TRANSITION', required
      - ModifiedAtTransitionTrigger
        - `parameters` ModifiedAtTransitionTriggerParameters, required
          - `days_since_modified` integer, required: Indicates a number of days passed since an objects was modified.
        - `type` 'MODIFIED_AT_TRANSITION', required
      - ObjectAddedToCollectionTrigger
        - `parameters` ObjectCollectionTriggerParameters, required
          - `collection_ids` string[], required
          - `include_subcollections` boolean
          - `object_type` string, required
        - `type` 'OBJECT_ADDED_TO_COLLECTION', required
      - ObjectRemovedFromCollectionTrigger
        - `parameters` ObjectCollectionTriggerParameters, required
          - `collection_ids` string[], required
          - `include_subcollections` boolean
          - `object_type` string, required
        - `type` 'OBJECT_REMOVED_FROM_COLLECTION', required

## Other responses

- `400`: Bad request
- `401`: Token is invalid
- `default`: Error response

---

[API](https://skmtc.dev/iconik/apis/iconik-automations.md) - [All operations](https://skmtc.dev/iconik/apis/iconik-automations/llms.txt) - [OpenAPI document](https://skmtc.dev/iconik/apis/iconik-automations/revisions/f8823bd2d9ed?raw)
