Unofficial RouterOS API Schema Tools

See README.md for tikoci/restraml for more info.
Problems? Create an issue using GitHub.





BETA Schema for /app YAML

RouterOS 7.22beta introduces "custom /app" support that uses YAML to define a new /app in the RouterOS container catalog. RouterOS /app uses it's own YAML format. While similar to `docker-compose`, it not the same. In order to provide validation of MikroTik-specific /app YAML, TIKOCI has an experimental "JSON" schema to enable validation of /app YAML format in editors like VSCode. Since custom /app are still in beta, TIKOCI /app YAML schema has not published to https://www.schemastore.org yet - which allow tools like VSCode to automatically use to do YAML validation. The schema is in JSON, but editors will use for YAML too.

Download the "beta" RouterOS /app YAML schema: routeros-app-yaml-schema.latest.json and use locally in your editor.



RouterOS Binary Downloads

Choose an architecture and a RouterOS version to compute MikroTik download links for the routeros.npk and the all_packages extra archive.

Schema Downloads

base links cover just the routeros.npk package.
+extra links include both base routeros.npk and all extra-packages.zip available for X86.
Version REST Schema /console/inspect API Docs SNMP MIB
Request...


* Disclaimer
This site is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Mikrotik. All product and company names are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.