Просто начните с routeros и после поиска в официальных документах просто принести появляется
Мне нужно сделать POST-запрос к REST API, но я не могу найти ни одного curl
как команда. Можно как-нибудь установить curl?
К сожалению, в стандартной установке Mikrotik нет возможности установить curl.
Единственный способ делать http-запросы из ванильной установки mikrotik - использовать fetch, как вы уже нашли.
Но он не поддерживает запросы POST, только GET.
В зависимости от ситуации есть несколько решений этой проблемы.
Если вы используете версию 5.x на машине x86, то есть ISO-образ, который установит debian под Mikrotik, чтобы вы могли затем установить любой пакет debian на свой Mikrotik, используя ssh и apt-get.
curl не сможет использовать язык сценариев mikrotik или любую другую информацию непосредственно из mikrotik.
Поскольку ISO не только исправляет mikrotik, чтобы иметь возможность устанавливать пакеты debian, но также взламывает лицензирование mikrotik, по очевидным причинам я не могу рассказать вам больше об этом.
Другой (законный) метод, если вы используете оборудование Routerboard (за некоторыми исключениями) и у вас достаточно ОЗУ (не менее 64 МБ), было бы создать метаршрутизатор (по сути виртуальную машину) и использовать на нем образ openwrt.
Затем в openwrt вы можете установить любой понравившийся пакет и делать то, что вам нужно.
Опять же, вы не сможете получить доступ к внутренним компонентам mikrotik с помощью этого метода.