# RouterOS Routing API

**Canonical:** https://apis.io/apis/routeros/routeros-routing-api/  
**Provider:** RouterOS — https://apis.io/providers/routeros/  
**Base URL:** https://{router-ip}/rest  
**Documentation:** https://help.mikrotik.com/docs/spaces/ROS/pages/47579162/REST+API

RouterOS Routing API is one of 11 APIs that [RouterOS](https://apis.io/providers/routeros/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 4 JSON Schema definitions. Tagged areas include Routing. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 4 JSON Schemas.

Routing tables, BGP, OSPF, and static routes

## Machine-readable artifacts (13)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/routeros/refs/heads/main/openapi/routeros-routing-api-openapi.yml
- **Documentation** — https://help.mikrotik.com/docs/spaces/ROS/pages/47579162/REST+API
- **Documentation** — https://help.mikrotik.com/docs/spaces/ROS/pages/47579160/API
- **SpectralRules** — https://raw.githubusercontent.com/api-evangelist/routeros/refs/heads/main/rules/routeros-rules.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/routeros/refs/heads/main/json-schema/routeros-ip-address-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/routeros/refs/heads/main/json-schema/routeros-interface-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/routeros/refs/heads/main/json-schema/routeros-firewall-filter-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/routeros/refs/heads/main/json-structure/routeros-ip-address-structure.json
- **JSONLDContext** — https://raw.githubusercontent.com/api-evangelist/routeros/refs/heads/main/json-ld/routeros-context.jsonld
- **Examples** — https://raw.githubusercontent.com/api-evangelist/routeros/refs/heads/main/examples/routeros-list-ip-addresses-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/routeros/refs/heads/main/examples/routeros-list-firewall-filters-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/routeros/refs/heads/main/examples/routeros-get-system-resource-example.json
- **Vocabulary** — https://raw.githubusercontent.com/api-evangelist/routeros/refs/heads/main/vocabulary/routeros-vocabulary.yml

## Other RouterOS APIs (10)

- [RouterOS TCP API](https://apis.io/apis/routeros/routeros-tcp-api/)
- [RouterOS Bridge API](https://apis.io/apis/routeros/routeros-bridge-api/)
- [RouterOS DHCP API](https://apis.io/apis/routeros/routeros-dhcp-api/)
- [RouterOS DNS API](https://apis.io/apis/routeros/routeros-dns-api/)
- [RouterOS Firewall API](https://apis.io/apis/routeros/routeros-firewall-api/)
- [RouterOS Interface API](https://apis.io/apis/routeros/routeros-interface-api/)
- [RouterOS IP Address API](https://apis.io/apis/routeros/routeros-ip-address-api/)
- [RouterOS System API](https://apis.io/apis/routeros/routeros-system-api/)
- [RouterOS VPN API](https://apis.io/apis/routeros/routeros-vpn-api/)
- [RouterOS Wireless API](https://apis.io/apis/routeros/routeros-wireless-api/)

## Tags

Routing

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/routeros/routeros-routing-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/routeros/.
