---
title: "Manufacturers"
description: "Since the asset API is not localized, the return values are provided in an english format. The asset API will only return the CHG manufacturer code, e.g. SAM which is the short code for Samsung. Si..."
url: "https://developer.tesma.com/apis/tesma-platform-api-v1/docs/manufacturers"
image: "https://developer.tesma.com/_og/d/c_Ocean.takumi,title_Manufacturers,description_~U2luY2UgdGhlIGFzc2V0IEFQSSBpcyBub3QgbG9jYWxpemVkLCB0aGUgcmV0dXJuIHZhbHVlcyBhcmUgcHJvdmlkZWQgaW4gYW4gZW5nbGlzaCBmb3JtYXQuIFRoZSBhc3NldCBBUEkgd2lsbCBvbmx5IHJldHVybiB0aGUgQ0hHIG1hbnVmYWN0dXJlciBjb2RlLCBlLmcuIFNBTSB3aGljaCBpcyB0aGUgc2hvcnQgY29kZSBmb3IgU2Ftc3VuZy4gU2kuLi4,props_eyJ0aGVtZSI6eyJtb2RlIjoibGlnaHQiLCJjb2xvcnMiOnsicHJpbWFyeSI6IiM0Mjg1ZjQifX19,p_Ii9hcGlzL3Rlc21hLXBsYXRmb3JtLWFwaS12MS9kb2NzL21hbnVmYWN0dXJlcnMi,s_mTzQivnozUsWB1mI.png"
---

# Manufacturers

Since the asset API is not localized, the return values are provided in an english format. The asset API will only return the CHG manufacturer code, e.g. `SAM` which is the short code for `Samsung`. Since these manufacturers can be different in every language, they are translated using the `/v1/metadata/manufacturers` endpoint. Depending on the [Accept-Language header](https://developer.tesma.com/apis/tesma-platform-api-v1/getting-started/culture.md#language) provided, the returned result will be different, e.g.

```json
{
    "data": [
        {
            "key": "APL",
            "description": "Apple"
        },
        {
            "key": "ONE",
            "description": "OnePlus"
        },
        {
            "key": "SAM",
            "description": "Samsung"
        },
        [...]
    ],
    "totalCount": 1511
}
```

These values can be used as a lookup to the manufacturer property in the assets endpoint.

Hint: Since these values rarely change, it is recommended to load all manufacturers and cache the result in your application.