response = api.path('system', 'script').call('run', .id='backup_config') # Or by name api.path('system', 'script').call('run', .name='backup_config')
api('/ip/dhcp-server/lease/add', 'address': '192.168.88.50', 'mac-address': '00:11:22:33:44:55', 'server': 'dhcp1', 'comment': 'Printer' ) mikrotik api examples
package main
# 1. Add DHCP static lease api('/ip/dhcp-server/lease/add', 'mac-address': client_mac, 'address': client_ip, 'server': 'dhcp1', 'comment': client_name ) print(f"DHCP lease added for client_name") response = api