Collections
List a collection's public pages
Returns the public pages (shareable links) that have been created for the collection.
AuthorizationBasic <token>
Basic authentication using Cloudinary API Key and API Secret.
In: header
Path Parameters
cloud_name*string
The cloud name of your Cloudinary product environment.
collection_id*string
External ID of the collection to create or list public pages for.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v2/asset_management/demo/collections/col_8f3a2b1c9d4e/public_pages"{ "data": [ { "id": "pub_2c4d6e8f0a1b", "url": "https://collection.cloudinary.com/your-cloud-name/pub_2c4d6e8f0a1b", "name": "Summer Campaign Preview", "available_from": "2026-03-20T00:00:00Z", "expires_at": "2026-04-20T00:00:00Z", "show_download_original_option": true, "download_transformations": [ { "name": "thumbnail_400", "transformation": "c_thumb,w_400,g_face", "types": [ "image" ] } ], "protection_mode": "none", "allowed_emails": [], "allowed_domains": [], "allow_any": false, "custom_layout_url": null }, { "id": "pub_5e7f9a1b3c2d", "url": "https://collection.cloudinary.com/your-cloud-name/pub_5e7f9a1b3c2d", "name": "Summer Campaign Press Kit", "available_from": "2026-04-01T00:00:00Z", "expires_at": "2026-06-30T00:00:00Z", "show_download_original_option": false, "download_transformations": [], "protection_mode": "email_otp", "allowed_emails": [ "alice@example.com" ], "allowed_domains": [ "example.com" ], "allow_any": false, "custom_layout_url": null } ]}Remove assets from a collection DELETE
Removes the specified assets from an existing collection. The caller must be allowed to update the collection. Assets that are not in the collection are ignored, and the underlying assets are not modified or deleted.
Publish a collection POST
Creates a shareable public page for the collection and returns its URL.