API продукта

Марка продукта

Создать бренд продукта

ОписаниеСоздать новый товарный бренд
Конечная точка{AnalyticsManagerDataManagerApiAddress} / odata / PostProductBrands
Способ доставкиPOST
Заголовки запроса{ATокен}
Тело - FormDataКлюч: ProductBrands
Ценить: [
    {
        «BrandName»: «Бренд А»
    },
    {
        "BrandName": "Бренд B"
    },
    {
        "BrandName": "Бренд C"
    }
]
Режимы секции мощности[
    {
        «Id»: 101,
        "BrandName": "Бренд А",
        "LastUpdateDateTime": null,
        "CompanyId": 1,
        "CreatedDateTime": "2021-10-16T08:50:24.9837226Z"
    },
    {
        «Id»: 102,
        "BrandName": "Бренд B",
        "LastUpdateDateTime": null,
        "CompanyId": 1,
        "CreatedDateTime": "2021-10-16T08:50:24.9838209Z"
    },
    {
        «Id»: 103,
        "BrandName": "Бренд C",
        "LastUpdateDateTime": null,
        "CompanyId": 1,
        "CreatedDateTime": "2021-10-16T08:50:24.9838213Z"
    }
]
замечаниеЗапишите значение "Id", так как вам нужно будет использовать его в качестве ссылочного ключа для обновления / удаления / связывания с другим объектом позже.

Читать бренд продукта

ОписаниеВытяните созданный товарный бренд под аккаунт компании
Конечная точка{AnalyticsManagerDataManagerApiAddress} / odata / GetProductBrands
Способ доставкиПОЛУЧИТЬ
Заголовки запроса{ATокен}
Режимы секции мощности{
    "ценить": [
        {
            «Id»: 103,
            "BrandName": "Бренд C",
            «LogoPath»: null,
            "LastUpdateDateTime": "2021-10-16T12:28:32.75Z",
            "CompanyId": 1,
            "CreatedDateTime": "2021-10-16T08:50:24.983Z",
            «NumberOfProducts»: 0,
            "ServerDomainPath": нуль,
            «EslactionLogId»: null,
            «Компания»: null,
            "Продукты": []
        },
        {
            «Id»: 102,
            "BrandName": "Бренд B",
            «LogoPath»: null,
            "LastUpdateDateTime": null,
            "CompanyId": 1,
            "CreatedDateTime": "2021-10-16T08:50:24.983Z",
            «NumberOfProducts»: 0,
            "ServerDomainPath": нуль,
            «EslactionLogId»: null,
            «Компания»: null,
            "Продукты": []
        },
        {
            «Id»: 101,
            "BrandName": "Бренд А",
            «LogoPath»: null,
            "LastUpdateDateTime": null,
            "CompanyId": 1,
            "CreatedDateTime": "2021-10-16T08:50:24.983Z",
            «NumberOfProducts»: 0,
            "ServerDomainPath": нуль,
            «EslactionLogId»: null,
            «Компания»: null,
            "Продукты": []
        }
    ],
    "count": 0
}

Обновить бренд продукта

ОписаниеОбновить существующий бренд продукта
Конечная точка{AnalyticsManagerDataManagerApiAddress} / odata / UpdateProductBrands
Способ доставкиPATCH
Заголовки запроса{ATокен}
Тело - JSON[
    {
        «Id»: 103,
        "BrandName": "Название нового продукта A"
    },
    {
        «Id»: 96,
        "BrandName": "Название нового продукта B"
    }
]
замечаниеОбязательное поле:
- Идентификатор

Удалить бренд продукта

ОписаниеУдалить существующий бренд продукта
Конечная точка{AnalyticsManagerDataManagerApiAddress} / odata / DeleteProductBrands
Способ доставкиУДАЛИТЬ
Заголовки запроса{ATокен}
Тело - JSON[
    {
        «Id»: 103
    },
    {
        «Id»: 96
    }
]
замечаниеОбязательное поле:
- Идентификатор
Страницы: 1 2 3 4
Обновлено в марте 4, 2022