# Update preview annotations **PUT /actions/preview-files/{preview_file_id}/update-annotations** Allow to modify the annotations stored at the preview level. Modifications are applied via three fields, additions to give all the annotations that need to be added, updates that list annotations that needs to be modified, and deletions to list the IDs of annotations that needs to be removed. ## Servers - http://api.example.com: http://api.example.com () ## Authentication methods - Jwt authorization ## Parameters ### Path parameters - **preview_file_id** (string(uuid)) Preview file unique identifier ### Body: application/json (object) - **additions** (array[object]) Annotations to add - **updates** (array[object]) Annotations to update - **deletions** (array[string(uuid)]) Annotation IDs to remove ## Responses ### 200 Preview annotations updated #### Body: application/json (object) - **id** (string(uuid)) Preview file unique identifier - **annotations** (array[object]) Updated annotations [Powered by Bump.sh](https://bump.sh)