# POST /v1_1/{}/resources/{}/upload/update_access_mode is deprecated

Cloudinary API deprecated POST /v1_1/{id}/resources/{id}/upload/update_access_mode without giving a shutdown date yet.

The endpoint POST /v1_1/{id}/resources/{id}/upload/update_access_mode has been deprecated without a shutdown date. Calls to this endpoint are used to update asset access modes by public ID, tag, or prefix. Following its removal, these calls will fail.

## What to use instead

Restrict access using access_control instead. Set it per asset through the Upload API explicit method or the Admin API update resource method at POST /v1_1/{cloud_name}/resources/{resource_type}/{type}/{public_id}.

- API: Cloudinary API (api.cloudinary.com)
- Kind: Endpoint removal
- Takes effect: no date given yet
- Calls after that day: fail
- Calls it hits: `POST /v1_1/{id}/resources/{id}/upload/update_access_mode`
- Source: [Announcement](https://cloudinary.com/documentation/admin_api)
- Verified: November 6, 2026, against Cloudinary API's own pages
- Page: https://www.okapi.bot/providers/cloudinary-api/breaking-changes/post-v1-1-resources-upload-update-access-mode-is-deprecated/

## Cloudinary API's words

> Updates the access mode of resources (assets) by public ID, by tag, or by prefix. Deprecated.

Okapi finds the calls this change hits in your repo and opens the pull request with the fix: https://github.com/apps/okapi-agent
