Mikrotik Api Examples -
# Disable an interface api('/interface/set', '.id': 'ether2', 'disabled': 'yes' )try: result = api('/ip/address/add', 'address': '192.168.100.1/24', 'interface': 'ether1' ) except librouteros.exceptions.TrapError as e: print(f"API error: e") # e.code, e.message except ConnectionError: print("Cannot connect to router")
active_ppp = api('/ppp/active/print', '.proplist': 'name,caller-id,address')