API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC

RouterOS REST API

The RouterOS REST API is a JSON wrapper over the RouterOS console API, available from RouterOS v7.1beta4+. It enables create, read, update, and delete operations on all RouterOS configuration menus via standard HTTP methods (GET, PUT, PATCH, DELETE, POST). Authentication uses HTTP Basic Auth with console credentials. Supports filtering, property selection (.proplist), and complex queries. Accessible at https://{router-ip}/rest.

Documentation

Specifications

Schemas & Data

Examples

Other Resources

OpenAPI

routeros-rest-api-openapi.yml Raw ↑