n8n
Запросы к GetAPI из рабочих процессов n8n
HTTP Request
Для прямого вызова API используйте узел HTTP Request. Он позволяет явно задать адрес и тело запроса
| Поле | Значение |
|---|---|
| Method | POST |
| URL | https://api.getapi.ru/v1/chat/completions |
| Authentication | Credential с заголовком Authorization |
| Значение заголовка | Bearer <ключ GetAPI> |
| Body Content Type | JSON |
| Response Format | JSON |
Храните ключ в Credentials, не в теле узла или экспортируемом workflow
Тело запроса
Замените gpt-4.1-mini на доступный ID из каталога
{
"model": "gpt-4.1-mini",
"messages": [
{"role": "user", "content": "Объясни, что такое webhook"}
],
"stream": false
}В JSON-редакторе n8n можно заменить content выражением из предыдущего узла. Передавайте динамические строки через поля JSON, не собирайте JSON конкатенацией текста
Текст ответа находится в choices[0].message.content. Перед использованием проверьте HTTP-статус, наличие choices и причину завершения
Узлы OpenAI и AI Agent
В версиях узлов, которые поддерживают собственный Base URL, укажите https://api.getapi.ru/v1, ключ GetAPI и модель
Проверьте фактически используемый метод. Узлы, обращающиеся к Responses, Files или Assistants, не становятся совместимыми только после замены адреса
AI Agent требует поддержки инструментов выбранной моделью и правильной передачи результатов вызовов. Проверьте один простой инструмент перед запуском полного workflow
Обработка ошибок
Добавьте отдельную ветку для ошибок API. Ограничьте число повторов, учитывайте 429 и временные 5xx. Не повторяйте весь workflow автоматически, если он уже выполнил оплату, отправку сообщения или другую операцию с побочным эффектом
Подробнее: ошибки, повторы, документация n8n