Pailot

Salesforce

Аккаунты, контакты, лиды и отчёты в Salesforce CRM

Salesforce — CRM (Customer Relationship Management — учёт клиентов и сделок): аккаунты, контакты, лиды, возможности, обращения, задачи, отчёты и дашборды.

С Salesforce в Pailot вы можете:

  • Читать, создавать, обновлять и удалять аккаунты, контакты, лиды, возможности, обращения и задачи
  • Смотреть и запускать отчёты, читать и обновлять дашборды
  • Выполнять SOQL (Salesforce Object Query Language — язык запросов Salesforce) и дочитывать страницы
  • Смотреть список объектов и метаданные полей

Нужен OAuth (вход по разрешению сервиса) Salesforce: idToken и instanceUrl. Блок ставят на холст как отдельный шаг или прикрепляют к агенту.

Инструменты

salesforce_get_accounts

Получить аккаунты из Salesforce CRM.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетID-токен Salesforce OAuth (содержит URL инстанса)
instanceUrlstringНетURL инстанса Salesforce
limitstringНетЧисло результатов (по умолчанию 100, макс. 2000)
fieldsstringНетПоля через запятую (например "Id,Name,Industry,Phone")
orderBystringНетПоле сортировки (например "Name ASC" или "CreatedDate DESC")

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные аккаунтов
↳ accountsarrayМассив аккаунтов
↳ pagingobjectДанные постраничного вывода
↳ nextRecordsUrlstringURL следующей страницы
↳ totalSizenumberВсего записей
↳ donebooleanВсе записи уже получены
↳ nextRecordsUrlstringURL следующей страницы
↳ totalSizenumberВсего записей
↳ donebooleanВсе записи уже получены
↳ metadataobjectМетаданные ответа
↳ totalReturnednumberЧисло возвращённых аккаунтов
↳ hasMorebooleanЕсть ещё записи
↳ totalReturnednumberЧисло возвращённых аккаунтов
↳ hasMorebooleanЕсть ещё записи
↳ successbooleanОперация Salesforce успешна

salesforce_create_account

Создать аккаунт в Salesforce CRM.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
namestringДаНазвание аккаунта (обязательно)
typestringНетТип аккаунта (например Customer, Partner, Prospect)
industrystringНетОтрасль (например Technology, Healthcare, Finance)
phonestringНетТелефон
websitestringНетURL сайта
billingStreetstringНетУлица для счетов
billingCitystringНетГород для счетов
billingStatestringНетРегион для счетов
billingPostalCodestringНетИндекс для счетов
billingCountrystringНетСтрана для счетов
descriptionstringНетОписание аккаунта
annualRevenuestringНетГодовая выручка (число)
numberOfEmployeesstringНетЧисло сотрудников (число)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные созданного аккаунта
↳ idstringID созданного аккаунта
↳ successbooleanОперация Salesforce успешна
↳ createdbooleanАккаунт создан

salesforce_update_account

Обновить аккаунт в Salesforce CRM.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
accountIdstringДаID аккаунта для обновления (обязательно)
namestringНетНазвание аккаунта
typestringНетТип аккаунта
industrystringНетОтрасль
phonestringНетТелефон
websitestringНетURL сайта
billingStreetstringНетУлица для счетов
billingCitystringНетГород для счетов
billingStatestringНетРегион для счетов
billingPostalCodestringНетИндекс для счетов
billingCountrystringНетСтрана для счетов
descriptionstringНетОписание аккаунта
annualRevenuestringНетГодовая выручка (число)
numberOfEmployeesstringНетЧисло сотрудников (число)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные обновлённого аккаунта
↳ idstringID обновлённого аккаунта
↳ updatedbooleanАккаунт обновлён

salesforce_delete_account

Удалить аккаунт из Salesforce CRM.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
accountIdstringДаID аккаунта для удаления (обязательно)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные удалённого аккаунта
↳ idstringID удалённого аккаунта
↳ deletedbooleanАккаунт удалён

salesforce_get_contacts

Контакты Salesforce: один по ID или список.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
contactIdstringНетID контакта (если задан — один контакт)
limitstringНетЧисло результатов (по умолчанию 100, макс. 2000). Только для списка.
fieldsstringНетПоля через запятую (например "Id,FirstName,LastName,Email,Phone")
orderBystringНетПоле сортировки (например "LastName ASC"). Только для списка.

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные контакта(ов)
↳ contactsarrayМассив контактов (список)
↳ contactobjectОдин контакт (по ID)
↳ pagingobjectДанные постраничного вывода
↳ nextRecordsUrlstringURL следующей страницы
↳ totalSizenumberВсего записей
↳ donebooleanВсе записи уже получены
↳ nextRecordsUrlstringURL следующей страницы
↳ totalSizenumberВсего записей
↳ donebooleanВсе записи уже получены
↳ metadataobjectМетаданные ответа
↳ totalReturnednumberЧисло возвращённых контактов
↳ hasMorebooleanЕсть ещё записи
↳ totalReturnednumberЧисло возвращённых контактов
↳ hasMorebooleanЕсть ещё записи
↳ singleContactbooleanВернули один контакт
↳ successbooleanОперация Salesforce успешна

salesforce_create_contact

Создать контакт в Salesforce CRM.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
lastNamestringДаФамилия (обязательно)
firstNamestringНетИмя
emailstringНетАдрес email
phonestringНетТелефон
accountIdstringНетID аккаунта для связи с контактом
titlestringНетНет описания
departmentstringНетОтдел
mailingStreetstringНетУлица для корреспонденции
mailingCitystringНетГород для корреспонденции
mailingStatestringНетРегион для корреспонденции
mailingPostalCodestringНетИндекс для корреспонденции
mailingCountrystringНетСтрана для корреспонденции
descriptionstringНетОписание контакта

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные созданного контакта
↳ idstringID созданного контакта
↳ successbooleanОперация Salesforce успешна
↳ createdbooleanКонтакт создан

salesforce_update_contact

Обновить контакт в Salesforce CRM.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
contactIdstringДаID контакта для обновления (обязательно)
lastNamestringНетФамилия
firstNamestringНетИмя
emailstringНетАдрес email
phonestringНетТелефон
accountIdstringНетID аккаунта для связи
titlestringНетНет описания
departmentstringНетОтдел
mailingStreetstringНетУлица для корреспонденции
mailingCitystringНетГород для корреспонденции
mailingStatestringНетРегион для корреспонденции
mailingPostalCodestringНетИндекс для корреспонденции
mailingCountrystringНетСтрана для корреспонденции
descriptionstringНетОписание

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные обновлённого контакта
↳ idstringID обновлённого контакта
↳ updatedbooleanКонтакт обновлён

salesforce_delete_contact

Удалить контакт из Salesforce CRM.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
contactIdstringДаID контакта для удаления (обязательно)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные удалённого контакта
↳ idstringID удалённого контакта
↳ deletedbooleanКонтакт удалён

salesforce_get_leads

Лиды Salesforce.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
leadIdstringНетID лида (необязательно)
limitstringНетМаксимум результатов (по умолчанию 100)
fieldsstringНетПоля через запятую
orderBystringНетПоле сортировки

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные лида
↳ leadobjectОдин лид (если задан leadId)
↳ leadsarrayМассив лидов (список)
↳ pagingobjectДанные постраничного вывода
↳ nextRecordsUrlstringURL следующей страницы
↳ totalSizenumberВсего записей
↳ donebooleanВсе записи уже получены
↳ nextRecordsUrlstringURL следующей страницы
↳ totalSizenumberВсего записей
↳ donebooleanВсе записи уже получены
↳ metadataobjectМетаданные ответа
↳ totalReturnednumberЧисло возвращённых лидов
↳ hasMorebooleanЕсть ещё записи
↳ totalReturnednumberЧисло возвращённых лидов
↳ hasMorebooleanЕсть ещё записи
↳ singleLeadbooleanВернули один лид
↳ successbooleanОперация успешна

salesforce_create_lead

Создать лид.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
lastNamestringДаФамилия (обязательно)
companystringДаКомпания (обязательно)
firstNamestringНетИмя
emailstringНетНет описания
phonestringНетНет описания
statusstringНетСтатус лида
leadSourcestringНетИсточник лида
titlestringНетНет описания
descriptionstringНетОписание

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные созданного лида
↳ idstringID созданного лида
↳ successbooleanОперация Salesforce успешна
↳ createdbooleanЛид создан

salesforce_update_lead

Обновить лид.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
leadIdstringДаID лида (обязательно)
lastNamestringНетФамилия
companystringНетНет описания
firstNamestringНетИмя
emailstringНетНет описания
phonestringНетНет описания
statusstringНетСтатус лида
leadSourcestringНетИсточник лида
titlestringНетНет описания
descriptionstringНетОписание

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные обновлённого лида
↳ idstringID обновлённого лида
↳ updatedbooleanЛид обновлён

salesforce_delete_lead

Удалить лид.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
leadIdstringДаID лида (обязательно)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные удалённого лида
↳ idstringID удалённого лида
↳ deletedbooleanЛид удалён

salesforce_get_opportunities

Возможности Salesforce.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
opportunityIdstringНетID возможности (необязательно)
limitstringНетМаксимум результатов (по умолчанию 100)
fieldsstringНетПоля через запятую
orderBystringНетПоле сортировки

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные возможности
↳ opportunityobjectОдна возможность (если задан opportunityId)
↳ opportunitiesarrayМассив возможностей (список)
↳ pagingobjectДанные постраничного вывода
↳ nextRecordsUrlstringURL следующей страницы
↳ totalSizenumberВсего записей
↳ donebooleanВсе записи уже получены
↳ nextRecordsUrlstringURL следующей страницы
↳ totalSizenumberВсего записей
↳ donebooleanВсе записи уже получены
↳ metadataobjectМетаданные ответа
↳ totalReturnednumberЧисло возвращённых возможностей
↳ hasMorebooleanЕсть ещё записи
↳ totalReturnednumberЧисло возвращённых возможностей
↳ hasMorebooleanЕсть ещё записи
↳ successbooleanОперация успешна

salesforce_create_opportunity

Создать возможность.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
namestringДаНазвание возможности (обязательно)
stageNamestringДаНазвание этапа (обязательно)
closeDatestringДаДата закрытия YYYY-MM-DD (обязательно)
accountIdstringНетID аккаунта
amountstringНетСумма (число)
probabilitystringНетВероятность (0–100)
descriptionstringНетОписание

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные созданной возможности
↳ idstringID созданной возможности
↳ successbooleanОперация Salesforce успешна
↳ createdbooleanВозможность создана

salesforce_update_opportunity

Обновить возможность.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
opportunityIdstringДаID возможности (обязательно)
namestringНетНазвание возможности
stageNamestringНетНазвание этапа
closeDatestringНетДата закрытия YYYY-MM-DD
accountIdstringНетID аккаунта
amountstringНетНет описания
probabilitystringНетВероятность (0–100)
descriptionstringНетОписание

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные обновлённой возможности
↳ idstringID обновлённой возможности
↳ updatedbooleanВозможность обновлена

salesforce_delete_opportunity

Удалить возможность.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
opportunityIdstringДаID возможности (обязательно)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные удалённой возможности
↳ idstringID удалённой возможности
↳ deletedbooleanВозможность удалена

salesforce_get_cases

Обращения Salesforce.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
caseIdstringНетID обращения (необязательно)
limitstringНетМаксимум результатов (по умолчанию 100)
fieldsstringНетПоля через запятую
orderBystringНетПоле сортировки

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные обращения
↳ caseobjectОдно обращение (если задан caseId)
↳ casesarrayМассив обращений (список)
↳ pagingobjectДанные постраничного вывода
↳ nextRecordsUrlstringURL следующей страницы
↳ totalSizenumberВсего записей
↳ donebooleanВсе записи уже получены
↳ nextRecordsUrlstringURL следующей страницы
↳ totalSizenumberВсего записей
↳ donebooleanВсе записи уже получены
↳ metadataobjectМетаданные ответа
↳ totalReturnednumberЧисло возвращённых обращений
↳ hasMorebooleanЕсть ещё записи
↳ totalReturnednumberЧисло возвращённых обращений
↳ hasMorebooleanЕсть ещё записи
↳ successbooleanОперация успешна

salesforce_create_case

Создать обращение.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
subjectstringДаТема обращения (обязательно)
statusstringНетСтатус (например New, Working, Escalated)
prioritystringНетПриоритет (например Low, Medium, High)
originstringНетИсточник (например Phone, Email, Web)
contactIdstringНетID контакта
accountIdstringНетID аккаунта
descriptionstringНетОписание

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные созданного обращения
↳ idstringID созданного обращения
↳ successbooleanОперация Salesforce успешна
↳ createdbooleanОбращение создано

salesforce_update_case

Обновить обращение.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
caseIdstringДаID обращения (обязательно)
subjectstringНетТема обращения
statusstringНетСтатус
prioritystringНетПриоритет
descriptionstringНетОписание

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные обновлённого обращения
↳ idstringID обновлённого обращения
↳ updatedbooleanОбращение обновлено

salesforce_delete_case

Удалить обращение.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
caseIdstringДаID обращения (обязательно)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные удалённого обращения
↳ idstringID удалённого обращения
↳ deletedbooleanОбращение удалено

salesforce_get_tasks

Задачи Salesforce.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
taskIdstringНетID задачи (необязательно)
limitstringНетМаксимум результатов (по умолчанию 100)
fieldsstringНетПоля через запятую
orderBystringНетПоле сортировки

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные задачи
↳ taskobjectОдна задача (если задан taskId)
↳ tasksarrayМассив задач (список)
↳ pagingobjectДанные постраничного вывода
↳ nextRecordsUrlstringURL следующей страницы
↳ totalSizenumberВсего записей
↳ donebooleanВсе записи уже получены
↳ nextRecordsUrlstringURL следующей страницы
↳ totalSizenumberВсего записей
↳ donebooleanВсе записи уже получены
↳ metadataobjectМетаданные ответа
↳ totalReturnednumberЧисло возвращённых задач
↳ hasMorebooleanЕсть ещё записи
↳ totalReturnednumberЧисло возвращённых задач
↳ hasMorebooleanЕсть ещё записи
↳ successbooleanОперация успешна

salesforce_create_task

Создать задачу.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
subjectstringДаТема задачи (обязательно)
statusstringНетСтатус (например Not Started, In Progress, Completed)
prioritystringНетПриоритет (например Low, Normal, High)
activityDatestringНетСрок YYYY-MM-DD
whoIdstringНетID связанного контакта или лида
whatIdstringНетID связанного аккаунта или возможности
descriptionstringНетОписание

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные созданной задачи
↳ idstringID созданной задачи
↳ successbooleanОперация Salesforce успешна
↳ createdbooleanЗадача создана

salesforce_update_task

Обновить задачу.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
taskIdstringДаID задачи (обязательно)
subjectstringНетТема задачи
statusstringНетСтатус
prioritystringНетПриоритет
activityDatestringНетСрок YYYY-MM-DD
descriptionstringНетОписание

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные обновлённой задачи
↳ idstringID обновлённой задачи
↳ updatedbooleanЗадача обновлена

salesforce_delete_task

Удалить задачу.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
taskIdstringДаID задачи (обязательно)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные удалённой задачи
↳ idstringID удалённой задачи
↳ deletedbooleanЗадача удалена

salesforce_list_reports

Список отчётов, доступных текущему пользователю.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
folderNamestringНетФильтр по имени папки
searchTermstringНетПоиск отчётов по имени

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные отчётов
↳ reportsarrayМассив отчётов
↳ totalReturnednumberЧисло возвращённых отчётов
↳ successbooleanОперация Salesforce успешна

salesforce_get_report

Метаданные конкретного отчёта.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
reportIdstringДаID отчёта (обязательно)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectМетаданные отчёта
↳ reportobjectОбъект метаданных отчёта
↳ reportIdstringID отчёта
↳ successbooleanОперация Salesforce успешна

salesforce_run_report

Выполнить отчёт и получить результат.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
reportIdstringДаID отчёта (обязательно)
includeDetailsstringНетВключить детальные строки (true/false, по умолчанию true)
filtersstringНетJSON-строка фильтров отчёта

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectРезультаты отчёта
↳ reportIdstringID отчёта
↳ reportMetadataobjectМетаданные отчёта
↳ reportExtendedMetadataobjectРасширенные метаданные
↳ factMapobjectДанные отчёта по группировкам
↳ groupingsDownobjectГруппировки строк
↳ groupingsAcrossobjectГруппировки колонок
↳ hasDetailRowsbooleanВ отчёте есть детальные строки
↳ allDatabooleanВернули все данные
↳ reportNamestringНазвание отчёта
↳ reportFormatstringФормат отчёта
↳ successbooleanОперация Salesforce успешна

salesforce_list_report_types

Список доступных типов отчётов.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные типов отчётов
↳ reportTypesarrayМассив типов отчётов
↳ totalReturnednumberЧисло типов отчётов
↳ successbooleanОперация Salesforce успешна

salesforce_list_dashboards

Список дашбордов, доступных текущему пользователю.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
folderNamestringНетФильтр по имени папки

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные дашбордов
↳ dashboardsarrayМассив дашбордов
↳ totalReturnednumberЧисло возвращённых дашбордов
↳ successbooleanОперация Salesforce успешна

salesforce_get_dashboard

Данные и результаты дашборда.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
dashboardIdstringДаID дашборда (обязательно)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectДанные дашборда
↳ dashboardobjectДанные дашборда
↳ dashboardIdstringID дашборда
↳ componentsarrayДанные компонентов дашборда
↳ dashboardNamestringНазвание дашборда
↳ folderIdstringID папки с дашбордом
↳ runningUserobjectПользователь, от имени которого считают
↳ successbooleanОперация Salesforce успешна

salesforce_refresh_dashboard

Обновить дашборд до актуальных данных.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
dashboardIdstringДаID дашборда (обязательно)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectОбновлённые данные дашборда
↳ dashboardobjectДанные дашборда
↳ dashboardIdstringID дашборда
↳ componentsarrayДанные компонентов дашборда
↳ statusobjectСтатус дашборда
↳ dashboardNamestringНазвание дашборда
↳ refreshDatestringКогда дашборд обновили
↳ successbooleanОперация Salesforce успешна

salesforce_query

Выполнить произвольный запрос SOQL в Salesforce.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
querystringДаЗапрос SOQL (например SELECT Id, Name FROM Account LIMIT 10)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectРезультаты запроса
↳ recordsarrayМассив записей
↳ totalSizenumberВсего записей по запросу
↳ donebooleanВсе записи уже получены
↳ nextRecordsUrlstringURL следующей порции записей
↳ querystringВыполненный запрос SOQL
↳ metadataobjectМетаданные ответа
↳ totalReturnednumberЗаписей в этом ответе
↳ hasMorebooleanЕсть ещё записи
↳ totalReturnednumberЗаписей в этом ответе
↳ hasMorebooleanЕсть ещё записи
↳ successbooleanОперация Salesforce успешна

salesforce_query_more

Дочитать результаты по nextRecordsUrl предыдущего запроса.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
nextRecordsUrlstringДаnextRecordsUrl из предыдущего ответа

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectРезультаты запроса
↳ recordsarrayМассив записей
↳ totalSizenumberВсего записей по запросу
↳ donebooleanВсе записи уже получены
↳ nextRecordsUrlstringURL следующей порции записей
↳ metadataobjectМетаданные ответа
↳ totalReturnednumberЗаписей в этом ответе
↳ hasMorebooleanЕсть ещё записи
↳ totalReturnednumberЗаписей в этом ответе
↳ hasMorebooleanЕсть ещё записи
↳ successbooleanОперация Salesforce успешна

salesforce_describe_object

Метаданные и поля объекта Salesforce.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания
objectNamestringДаИмя объекта в API (например Account, Contact, Lead, Custom_Object__c)

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectМетаданные объекта
↳ objectNamestringИмя объекта в API
↳ labelstringОтображаемая подпись
↳ labelPluralstringПодпись во множественном числе
↳ fieldsarrayОпределения полей
↳ keyPrefixstringПрефикс ID этого типа объекта
↳ queryablebooleanОбъект можно запрашивать
↳ createablebooleanЗаписи можно создавать
↳ updateablebooleanЗаписи можно обновлять
↳ deletablebooleanЗаписи можно удалять
↳ childRelationshipsarrayДочерние связи
↳ recordTypeInfosarrayТипы записей
↳ fieldCountnumberЧисло полей объекта
↳ successbooleanОперация Salesforce успешна

salesforce_list_objects

Список всех доступных объектов Salesforce.

Вход

ПараметрТипОбязательныйОписание
idTokenstringНетНет описания
instanceUrlstringНетНет описания

Выход

ПараметрТипОписание
successbooleanОперация успешна
outputobjectСписок объектов
↳ objectsarrayДоступные объекты Salesforce
↳ encodingstringИспользованная кодировка
↳ maxBatchSizenumberМаксимальный размер пакета
↳ totalReturnednumberЧисло возвращённых объектов
↳ successbooleanОперация Salesforce успешна
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ