Атрибуты отделов
Для удобства работы с отделами в Sailplay API предусмотрена возможность присвоения им различных атрибутов (характеристик), по которым в дальнейшем можно осуществлять группировку отделов в фильтрах: в том числе при настройке акций.
Для создания атрибута требуется отправить запрос к методу /api/v2/partners/departments/tags/category/create/, содержащий авторизационные данные и передать название атрибута в поле "name". В ответе метода, в поле "id" будет указан идентификатор атрибута, который необходимо указывать в запросах на удаление атрибута и создание значения для него.
После создания, значению также будет присвоен идентификатор, который указывается в запросе при удалении этого значения
После создания значений атрибутов их требуется присвоить отделам. Для этого необходимо передать идентификтатор значения вместе с авторизационными данными в запросе к методу /api/v2/partners/departments/tags/add/. Запрос должен обязательно содержать поле "department_id" - идентификатор отдела, которому будет присвоено значение.
Метод /api/v2/partners/departments/tags/remove/ - служит для удаления присвоенного значения у отдела и работает аналогичным образом.
Инфо
Список всех значений, присвоенных отделам, передается в поле "tags" в ответе метода /api/v2/partners/departments/list/.
Для получения списка всех имеющихся атрибутов используется метод /api/v2/partners/departments/tags/category/list/, а для получения списка значений конкретного атрибута - /api/v2/partners/departments/tags/list/.
Updated almost 3 years ago