Загрузить сделку в СБИС CRM по API

Загрузить сделку в СБИС CRM по API

Запрос создает сделку на основании данных из внешней системы. В результате запроса сделки из внешней системы будут перенесены в СБИС CRM.

При загрузке сделки вы можете:

  • проверить, какие темы отношений есть в СБИС, и выбрать нужную для загрузки;
  • проверить, есть ли ваш клиент в СБИС и, если нет, создать его.

Параметры запроса

Метод запроса: CRMLead.insertRecord

Адрес запроса: https://online.sbis.ru/service/

Параметр
* — обязательный
** — условно-обязательный

Тип

Описание

Регламент*Число целоецелочисленный идентификатор регламента
ОтветственныйСтрокачисловой идентификатор ответственного за сделку (сотрудник, подразделение, рабочая группа) или UUID-идентификатор сотрудника в сервисе профилей
Клиент**Записьданные клиента. Обязателен, если не указан параметр «КонтактноеЛицо»
 @ЛицоСтрокаидентификатор клиента
ИНН**СтрокаИНН клиента. Обязателен, если не указан параметр «@Лицо»
КПП**СтрокаКПП клиента. Обязателен, если не указан параметр «@Лицо»
НаименованиеСтроканазвание клиента
TypeМассив
число целое
список типов клиентов. Возможные значения: «0» — юридическое лицо, «1» — индивидуальный предприниматель, «2» — физическое лицо
КонтактноеЛицо**Записьданные контактного лица. Обязательный, если не указан параметр «Клиент»
 ФИО*СтрокаФИО представителя клиента
Телефон**Строкателефон. Можно указать несколько номеров через «,». Обязателен, если не указан email
email**Строкаадрес электронной почты. Можно указать несколько адресов через «,». Обязателен, если не указан «Телефон»
ПримечаниеСтрокапримечание к сделке
ИсточникЧисло целоевнешний канал, по которому создана сделка. Возможные значения
NotifyЛогическоепризнак отправки уведомлений. Значение по умолчанию — false
UseRulesЛогическоепризнак использования правил регистрации. Значение по умолчанию — true
UserCondsJSON-объектусловия, которые указывает пользователь для правил регистрации. Формат "название условия": "значение"
NomenclaturesJSON-объектсписок товаров в сделке
 code*Строкакод номенклатуры
price*Вещественное числоцена
count*Число целоеколичество
ЗначенияДопПолейJSON-объектJSON в формате дополнительных полей

Результат

Параметр

Тип

Описание

РегламентЧисло целоеидентификатор регламента
ОтветственныйСтрокачисловой идентификатор ответственного за сделку (сотрудник, подразделение, рабочая группа) или UUID-идентификатор сотрудника в сервисе профилей
@ДокументЧисло целоеидентификатор сделки в локальной схеме
ИдентификаторДокументаUUIDUUID документа в ЭДО, с которым связана сделка
КлиентЗапись данные о клиенте
 @ЛицоСтрокаидентификатор клиента
ИНН**СтрокаИНН клиента. Параметр обязателен, если не указан параметр «@Лицо»
КПП**СтрокаКПП клиента. Параметр обязателен, если не указан параметр «@Лицо»
НаименованиеСтроканазвание клиента
КонтактноеЛицоЗапись данные о контактном лице
 ФИО*СтрокаФИО представителя клиента
Телефон**Строкателефон. Можно указать несколько номеров через «,». Обязателен, если не указан email
email**Строкаадрес электронной почты. Можно указать несколько адресов через «,». Обязателен, если не указан «Телефон»
ПримечаниеСтрокапримечание к сделке
СостояниеСтрокаописание состояния записи
ИсточникЧисло целоевнешний канал, по которому создана сделка

Примеры

Загрузить сделку

Загрузить сделку без создания карточки контрагента

Ответ

Пример интеграции на python с авторизацией, поиском и созданием клиента, созданием сделки по клиенту

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.