Nodul LogoNodul
Быстрый старт

Если нет интеграции или нужного действия

Бывает, что нужного приложения нет среди существующих интеграций, или есть, но нужного вам эндпоинта среди готовых узлов не нашлось. Это не проблема - нужную интеграцию можно собрать самостоятельно всего за несколько минут.


Шаг 1. Найдите документацию API

Большинство сервисов публикуют открытую документацию своего REST API. Там описаны все операции с примерами запросов.

Допустим, вы хотите создать новую карточку в Trello, а готовой интеграции нет. Введите в поисковике "Trello REST API" или "Trello REST API create card". Перейдя по одной из первых ссылок, вы попадёте на страницу документации Trello REST API - там полный список разделов API в боковом меню.

Страница Trello REST API с разделами в боковом меню


Шаг 2. Найдите нужную операцию и скопируйте cURL

Найдите в оглавлении нужный раздел. Для карточек Trello - это Cards, операция Create a new Card. На странице операции справа вы увидите пример запроса в формате cURL - скопируйте его.

Страница "Create a new Card": пример cURL в блоке справа

Не хотите искать вручную?

Просто спросите любой ИИ с выходом в интернет: "Дай мне cURL для создания карточки в Trello API". Он найдёт нужный запрос быстрее, чем вы сами, а также поможет подобрать все нужные параметры.


Шаг 3. Используйте cURL в Nodul

Есть два способа превратить этот cURL в нужный узел.

Способ 1. HTTP Request - без кода

Узел HTTP Request принимает cURL и сам разбирает его на поля: метод, URL, заголовки и тело.

  1. Добавьте узел HTTP Request на холст
  2. Нажмите Import from cURL и вставьте скопированный запрос
  3. Нажмите Generate - структура запроса заполнится автоматически
  4. Замените все нужные поля на свои значения: пропишите вручную или подставьте переменные из предыдущих узлов

Способ 2. JavaScript + ИИ

ИИ-ассистент напишет код сам и сгенерирует все нужные поля - вам не придётся взаимодействовать с кодом напрямую.

  1. Добавьте узел JavaScript на холст
  2. Откройте чат с ИИ в конструкторе
  3. Вставьте cURL в чат и нажмите Отправить - агент напишет код и сгенерирует все нужные поля
  4. На блоке с кодом в чате нажмите Replace - код перейдёт в редактор
  5. Нажмите Generate params - все необходимые поля появятся автоматически
  6. Заполните поля своими значениями - интеграция готова к работе

Подстановка авторизации

Если у вас уже есть готовая авторизация для сервиса, а вы сгенерировали узкоспециализированный эндпоинт, которого нет в списке обычных узлов - не нужно создавать токен заново. Вы можете подставить существующую авторизацию прямо в поле.

Подстановка авторизации: вкладка Authorizations с выбором токена Telegram

Нажмите на любое сгенерированное поле. В открывшемся окне перейдите на вкладку Authorizations и выберите нужную авторизацию - её значение подставится в поле автоматически.


После подключения

После импорта или генерации кода обычно нужно:

  • Вставить токен или ключ API, если авторизация ещё не настроена
  • Подставить данные из предыдущих узлов в URL или тело запроса

Как передавать данные между узлами: Передача данных.


Хотите готовую интеграцию?

Напишите нам, какое приложение вам нужно - мы добавляем новые интеграции каждую неделю и учитываем запросы пользователей.

Написать в поддержку или оставить запрос на форуме сообщества