Получение информации о Реселлере (Customer Store)

Метод Get Reseller by ID (Customer Store) доступен только при наличии установленного модуля Customer Store (см. Модуль "Настройки Customer Store").

Для получения информации о текущем Реселлере или о его нижестоящем Реселлере также может использоваться метод Get downstream Reseller information by ID (см. Получение информации о Реселлере). 

Метод Get Reseller by ID (Customer Store) позволяет получить информацию о текущем Реселлере или о его нижестоящем Реселлере по уникальному идентификационному номеру.

Доступ к текущему Реселлеру, относительно которого формируется список нижестоящих Реселлеров, определяется по токену Сотрудника, указанному в заголовке запроса.

GET /api/v3/customer_store/resellers/{reseller_id}

Аргументы

Название

Тип параметра

Тип данных

Обязательный/ 
Опциональный

Описание

X-Api-TokenheaderstringОбязательныйAPI токен Сотрудника, выполняющего операцию (см. Просмотр и обновление информации о сотруднике)
Content-TypeheaderstringОбязательныйПредназначен для идентификации формата и способа представления сущности
AcceptheaderstringОбязательныйПредназначен для информирования сервера о типах данных, которые поддерживаются клиентом (браузером)
reseller_idpathintegerОбязательныйID Реселлера. Возможно указать ID текущего Реселлера или ID любого из его нижестоящих Реселлеров (см. Просмотр информации о реселлере)

Модель ответа

НазваниеТип данныхОписание
idstringУникальный идентификатор Реселлера
typestringТип данных
attributesobjectИнформация о Реселлере

parent_idstringУникальный идентификатор вышестоящего (родительского) Реселлера

created_atdateДата создания Реселлера

updated_atdateДата обновления информации о Реселлере

generalobjectОбщая информация о Реселлере


namestringНазвание Реселлера


domainstringДомен Реселлера


currencystringКод валюты Реселлера ISO 4217 alpha-3.


managerstringМенеджер, прикрепленный к Реселлеру

companyobjectМодель информации о компании, которая является данным Реселлером


namestringНазвание компании


address_line_1stringПервая строка адреса компании


address_line_2stringВторая строка адреса компании


citystringГород, в котором расположена компания


statestringШтат/Область, в которой расположена компания


zipstringПочтовый индекс компании


countrystringКод страны ISO 3166-1 alpha-2, в которой расположена компания


phonestring

Номер телефона компании в международном формате:

  • + < код страны > < код города или сети > < номер телефона >
  • 00 < код страны > < код города или сети > < номер телефона >


faxstringНомер факса компании


emailstringАдрес электронной почты компании

contactsobjectМодель информации о контактном лице компании, которая является Реселлером


first_namestringИмя контактного лица компании


last_namestringФамилия контактного лица компании


middle_namestringОтчество контактного лица компании


positionstringДолжность контактного лица компании


phonestringТелефонный номер контактного лица компании в международном формате:
  • + < код страны > < код города или сети > < номер телефона >
  • 00 < код страны > < код города или сети > < номер телефона >


emailstringАдрес электронной почты контактного лица компании

attributes.custom_attributesobjectДополнительные параметры Реселлера


attributes.custom_attributes['custom_attribute_key']stringЗначение Дополнительного параметра

Пример запроса

GET /api/v3/customer_store/resellers/1
Host: test.activeplatform.com
Content-Type: application/vnd.api+json
X-Api-Token: vY5fwetest3gJXZH5uHCw
Accept: application/vnd.api+json

Пример ответа

{
    "data": {
        "id": "1",
        "type": "resellers",
        "attributes": {
            "created_at": "2016-08-25T09:26:12.491+03:00",
            "updated_at": "2020-01-16T13:10:53.572+03:00",
            "parent_id": 27,
            "general": {
                "created_at": "2016-08-25T09:26:12.491+03:00",
                "updated_at": "2020-01-16T13:10:53.572+03:00",
                "name": "SL SP Root",
                "domain": "test.activeplatform.com",
                "manager": "Alena Rataeva",
                "currency": "BYN"
            },
            "company": {
                "created_at": "2016-08-25T09:26:12.491+03:00",
                "updated_at": "2020-01-16T13:10:53.572+03:00",
                "city": "Минск",
                "zip": "220053",
                "country": "BY",
                "fax": "",
                "name": "SL SP Root",
                "address_line_1": "Гаяяяя",
                "address_line_2": "Гаяяяяя",
                "state": "Минская",
                "phone": "+375252222060",
                "email": "example@gmail.com"
            },
            "contacts": {
                "created_at": "2016-08-25T09:26:12.491+03:00",
                "updated_at": "2020-01-16T13:10:53.572+03:00",
                "first_name": "Ivan",
                "last_name": "Ivanov",
                "middle_name": "",
                "position": "",
                "phone": "+375252222060",
                "email": "aaaa@example.ru"
            },
            "custom_attributes": {
                "inn": "",
                "email": "",
                "l": ""
            }
        }
    }
}