Улучшите свою интеграцию с помощью улучшенного конструктора API!
Мы рады сообщить о значительных улучшениях, которые мы внесли в модуль API Designer.
Эти улучшения позволят вам создавать еще более эффективные и мощные пользовательские API. Они сосредоточены на улучшении массовых операций, расширении некоторых функций API и расширении использования различных полевых условий.
Давайте углубимся в детали этих улучшений:
Улучшение 1. Поддержка массовых операций для записей UPDATE/UPSERT.
API Designer: поддержка массовых операций
Благодаря последнему обновлению вы можете выполнять массовые операции по обновлению или добавлению записей. Это усовершенствование позволяет создавать или обновлять несколько записей в одном запросе, что делает взаимодействие с API эффективным и экономит время.
Ключевые особенности:
Создать API: Создайте несколько записей в одном запросе, передав параметр Bulk="true". Связанный документ
Обновить API: Раньше вы могли обновить только одну запись за один запрос. Теперь вы можете обновить несколько записей в одном запросе, сопоставив условие Where. Связанный документ
Ограничение массовой записи: 50
Пример варианта использования:
Модуль контактов: Обновите несколько записей любого поля одним запросом. Например, вы можете обновить несколько записей контактов, сопоставив определенные условия или создав новые, если они не существуют.
Это усовершенствование оптимизирует ваш рабочий процесс, сокращая количество вызовов API, необходимых для массовых операций.
Улучшение 2: выберите API для поддержки возврата полей родительского модуля
API Designer: расширенный API выбора
Мы расширили функциональность Select API, включив в нее поля из ссылочных модулей полей. Это усовершенствование позволяет получать полные данные за один запрос.
Ключевые особенности:
Раньше API Select мог извлекать поля только из текущего модуля.
Теперь вы также можете выбирать поля из справочных модулей полей.
Примеры вариантов использования – связь случаев и контактов (N:1):
Получите записи дел вместе с телефонными номерами соответствующих контактов.
Получите записи о случаях заболевания вместе с именем и фамилией контакта.
Получайте записи о делах с указанием номера мобильного телефона и полного имени пользователя, которому назначено.
Это усовершенствование оптимизирует ваш рабочий процесс, сокращая количество вызовов API, необходимых для массовых операций.
Улучшение 2: выберите API для поддержки возврата полей родительского модуля
API Designer: расширенный API выбора
Мы расширили функциональность Select API, включив в нее поля из ссылочных модулей полей. Это усовершенствование позволяет получать полные данные за один запрос.
Ключевые особенности:
Раньше API Select мог извлекать поля только из текущего модуля.
Теперь вы также можете выбирать поля из справочных модулей полей.
Примеры вариантов использования – связь случаев и контактов (N:1):
Получите записи дел вместе с телефонными номерами соответствующих контактов.
Получите записи о случаях заболевания вместе с именем и фамилией контакта.
Получайте записи о делах с указанием номера мобильного телефона и полного имени пользователя, которому назначено.
Это усовершенствование позволяет получить доступ к подробным и взаимосвязанным данным, упрощая процессы поиска данных.
Улучшение 3: добавлена поддержка нескольких условий полей в предложении Where.
API Designer: расширенное предложение Where
Благодаря этому обновлению вы можете использовать несколько полей в условии «Где» ваших запросов «Выбрать». Это усовершенствование обеспечивает большую гибкость и точность фильтрации данных.
Ключевые особенности:
Условия нескольких полей: добавьте более одного поля из текущего модуля или ссылайтесь на модули полей в условии где.
Параметр Glue: используйте параметр Glue (glue="или" или Glue="and") для объединения нескольких условий.
Примеры использования — простой модуль:
Добавьте условия на «Этап продаж» и «Источник потенциальных клиентов» с помощью Glue="or".
Включите в условие «Где» ссылочные поля, такие как contact_id и linked_to.
Это усовершенствование позволяет получить доступ к подробным и взаимосвязанным данным, упрощая процессы поиска данных.
Улучшение 3: добавлена поддержка нескольких условий полей в предложении Where.
API Designer: расширенное предложение Where
Благодаря этому обновлению вы можете использовать несколько полей в условии «Где» ваших запросов «Выбрать». Это усовершенствование обеспечивает большую гибкость и точность фильтрации данных.
Ключевые особенности:
Условия нескольких полей: добавьте более одного поля из текущего модуля или ссылайтесь на модули полей в условии где.
Параметр Glue: используйте параметр Glue (glue="или" или Glue="and") для объединения нескольких условий.
Примеры использования — простой модуль:
Добавьте условия на «Этап продаж» и «Источник потенциальных клиентов» с помощью Glue="or".
Включите в условие «Где» ссылочные поля, такие как contact_id и linked_to.
Сложный пример: Вы также можете добавить условия, включающие ссылочные поля из связанных модулей. Например:
Отношения: Между Сделками и Контактами, а также между Сделками и Счетами существует связь (N:1).
Комбинированные условия: Добавьте условия для contact_id и linked_to, используя Glue="or". Если одно или оба значения параметра совпадают, будет возвращен ответ.
Сложный пример: Вы также можете добавить условия, включающие ссылочные поля из связанных модулей. Например:
Отношения: Между Сделками и Контактами, а также между Сделками и Счетами существует связь (N:1).
Комбинированные условия: Добавьте условия для contact_id и linked_to, используя Glue="or". Если одно или оба значения параметра совпадают, будет возвращен ответ.
Это усовершенствование дает вам возможность создавать более сложные и уточненные запросы, гарантируя получение именно тех данных, которые вам нужны.
Мы считаем, что эти улучшения значительно улучшат вашу работу с нашим модулем API Designer, сделав его более универсальным и мощным. Мы рекомендуем вам изучить эти новые функции и посмотреть, какую пользу они могут принести вашим проектам разработки.
Следите за обновлениями.
Удачного кодирования!
Это усовершенствование дает вам возможность создавать более сложные и уточненные запросы, гарантируя получение именно тех данных, которые вам нужны.
Мы считаем, что эти улучшения значительно улучшат вашу работу с нашим модулем API Designer, сделав его более универсальным и мощным. Мы рекомендуем вам изучить эти новые функции и посмотреть, какую пользу они могут принести вашим проектам разработки.
Следите за обновлениями.
Удачного кодирования!
Подпишитесь, чтобы получать последние обновления!
Ваше приветственное письмо уже отправлено в ваш почтовый ящик. Если вы не можете его найти, обязательно загляните в папку «Промоакции и спам».