Collections

List a collection's public pages

GET
/v2/asset_management/{cloud_name}/collections/{collection_id}/public_pages

Returns the public pages (shareable links) that have been created for the collection.

Authorization

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    }  ]}