# 2025-08-29: Media Service - vendor handling added

## Overview

New field `vendorId` was added to the asset response payload. With the new scopes, vendor employees can now manage and view assets for products that belong to their vendor.

## New scopes

* `media.asset_manage_by_vendor`
* `media.asset_read_by_vendor`

## Modified endpoints

| Endpoint                                                                                                                                                 | Description                                                                               |
| -------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| [Retrieving all assets](https://developer.emporix.io/api-references/api-guides/media/media/api-reference/assets#get-media-tenant-assets)                 | New attribute `vendorId` added to response. New scope `media.asset_read_by_vendor` added. |
| [Retrieving an asset](https://developer.emporix.io/api-references/api-guides/media/media/api-reference/assets#get-media-tenant-assets-assetid)           | New attribute `vendorId` added to response. New scope `media.asset_read_by_vendor` added. |
| [Creating an asset](https://developer.emporix.io/api-references/api-guides/media/media/api-reference/assets#post-media-tenant-assets)                    | New scope `media.asset_manage_by_vendor` added.                                           |
| [Updating an asset](https://developer.emporix.io/api-references/api-guides/media/media/api-reference/assets#put-media-tenant-assets-assetid)             | New scope `media.asset_manage_by_vendor` added.                                           |
| [Deleting an asset](https://developer.emporix.io/api-references/api-guides/media/media/api-reference/assets#delete-media-tenant-assets-assetid)          | New scope `media.asset_manage_by_vendor` added.                                           |
| [Downloading an asset](https://developer.emporix.io/api-references/api-guides/media/media/api-reference/assets#get-media-tenant-assets-assetid-download) | New scope `media.asset_read_by_vendor` added.                                             |

## Known problems

There are no known problems.
