Examples ((link)) - Mikrotik Api
scripts = api.path('system', 'script') new_script = scripts.add( name='daily_reboot', source=':log info "Rebooting via API script"; /system reboot', policy='read,write,reboot' ) scripts.call('run', .id=new_script['.id'])
This is the original low-level socket-based communication method. API - RouterOS - MikroTik Documentation - Support Service mikrotik api examples