Skip to main content

How to convert public delivery types to authenticated delivery type for existing media ?


1 comment

  • Tamara Yulevich


    Thanks for reaching out.

    There are two options to make the asset authenticated:
    1. You can use the Rename method of the Upload API to change the delivery type of an asset. You can put the same value on the parameters to_public_id and from_public_id, then add to_type: authenticated.
    Please check the documentation for more information:

    Please note that the URL will change and you'll need to use a different URL. for example:<your_cloud_name>/image/authenticated/s--Auth--/v1590711766/<public_id>.jpg

    2. If you have a private CDN you use token authentication - First you'll need to update the resources:

        access_control: [{ access_type: 'token' }]
      function(error, result) {console.log(result, error)}

    Then to access them, you will need to use your key:

    cloudinary.image("sample",{type:"authenticated",auth_token:{key:"<your key>",duration:300},sign_url:true})

    Best regards,


Post is closed for comments.