- APInita
- Возможности
- Решения
- Заявки и клиентыПринимать заявки из форм и отправлять в нужное место
- ДокументыГенерировать счета, акты, договоры по шаблону
- УведомленияПолучать уведомления о нужных событиях
- Регулярные задачиВыполнять определенные действия по расписанию
- Передача данныхПередавать заявки, заказы и данные между разными сервисами
- ИИ-ассистентОбрабатывать данные или отвечать на вопросы с помощью ИИ
- Своя задачаНачать с чистого конструктора — создать свой сценарий
- Инструкции
- Рерайт статей с помощью ИИ и публикацией в Telegram
- Распознавание чеков и документов по фото с помощью APInita
- Генерация изображений с помощью ИИ и отправка в Телеграм
- Получение и передача файлов в Telegram по API
- Авторизация в Telegram-боте с использованием Google-таблицы в качестве базы данных
- Другие инструкции
- No-Code сервисы
- Контакты
Получение и передача файлов
APInita позволяет получать и отправлять файлы (multipart/form-data) общим размером одного запроса не более 5Mb. Принятые файлы существуют в системе до завершения работы сценария.
Чтобы получить файлы, создайте Webhook, включите сценарий и отправьте на него данные:

В body Вы увидите основное тело запроса, а в files - принятые файлы. Каждый файл имеет свой уникальный id, название name и размер в байтах size.
Чтобы отправить файл, создайте HTTP-модуль:

В качестве метода выберите POST, а формат данных укажите "multipart/form-data". В полях запроса пропишите необходимый ключ, а в качестве значения укажите путь до id файла, например:
{{ s1.files.0.id }}