Update Newsroom Gallery
Update gallery metadata, visibility, or the complete content document.
Personal token scopes: sites:write. Your account must also have access to the requested data. Authentication
Supplied content replaces the whole gallery document. Gallery type cannot be changed. Responses serialize content in format 0.50, even when the input uses a newer supported document format.
Personal access tokens: sites:write. Every listed scope is required; the token owner's permissions, feature availability and newsroom access still apply.
API_keyAuthorizationBearer <token>Bearer authentication using an integration API key, or a personal access token only where the operation explicitly supports it. Every listed personal-token scope is required; owner permissions and newsroom access still apply.
newsroom_id*stringNewsroom UUID or ID
1 <= lengthid*stringGallery UUID
application/json- body
name?stringdescription?string|nullcontent?|Gallery document serialized as JSON, or a single json wrapper. Image galleries accept image blocks and video galleries accept video blocks. A parsed document and plain-text wrapper are not accepted.
status?string"private""public"OK
application/json- response
gallery?curl -X PATCH 'https://api.prezly.com/v2/newsrooms/string/galleries/string' \ -H 'Content-Type: application/json' \ -d '{}'{ "gallery": { "id": 0, "uuid": "string", "title": "string", "status": "private", "created_at": "string", "updated_at": "string", "uploadcare_group_uuid": "string", "content": "string", "images_number": 0, "images": [ { "id": 0, "caption": "string", "created_at": "string", "updated_at": "string", "uploadcare_image": { "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f", "version": 0, "filename": "string", "mime_type": "string", "size": 0, "original_width": 0, "original_height": 0, "effects": [ "string" ] } } ], "name": "string", "thumbnail_image": "string", "description": "string", "url": "string", "modified_at": "string", "creator": { "id": 0, "email": "http://example.com", "name": "string", "display_name": "string", "first_name": "string", "last_name": "string", "avatar_url": "http://example.com" }, "type": "image", "videos_number": 0, "is_demo": true, "size": 0 }}