Загрузка аккаунтов

Аккаунт в ActivePlatform - это контрагент (физическое или юридическое лицо), который используется для заказа и оплаты Услуг. С Аккаунтом может быть связано неограниченное число Пользователей Аккаунта.

Для загрузки списка Аккаунтов Реселлера используется метод Get List of Accounts (GET /api/vendor/v1/accounts.json). Список может быть отсортирован по любому полю и отфильтрован по дате обновления, дате создания, статусу и адресу электронной почты контрагента (описание, примеры запроса и ответа см. Получение списка Клиентов). Для получения обновленного списка Аккаунтов используется API запрос с фильтром "updated_at >= даты и времени последнего обмена". В 1С на основании этих данных создаются элементы справочника «Контрагенты».

Пример использования данных биллинга для создания контрагентов: 

Реквизит 1С

Данные биллинга

Наименование

Account.name

Реквизит синхронизации «payer»

Account.id

ОсновнойМенеджерПокупателя

Account.manager_id

ИНН

Account.custom_attributes.inn

КодПоОКПО

Account.custom_attributes.okpo

КПП

Account.custom_attributes.kpp

ЮрФизЛицо

Account.account_type_id

КонтактнаяИнформация.ТелефонКонтрагента

Account.phone

КонтактнаяИнформация. ЮридическийАдресКонтрагента

Account.zip + Account.country + Account.city +

+ Account.street + Account.building + Account.office

ЮридическийАдресКонтрагента.EmailКонтрагент

Account.email


Пример создания элементов справочника «Контактные лица»:

Реквизит 1С

Данные биллинга

Наименование

Account.custom_attributes.contact_charter