This may sound like an oxymoron, since QuickSet seem to be unfairly bashed, but…
Is QuickSet functionality exposed via the API (or SSH/CLI)?
and, yes, I know there is nothing in QuickSet that can’t be done “manually” – it just save a lot of code/script/complexity to do the same things in a API app/program
The API docs say the commands follow the CLI, which is true. But QuickSet, somewhat understandably, not in the CLI, so the API path isn’t clear. But Winbox/Webfig get this information somehow, so figure it might be the API someplace too… Was just thinking that QuickSet might be useful in the API-based app: get a reasonable base configuration, in one API command, then API can modify that vs. creating the entire config via static script or bunch of API commands.
Kinda already use this approach manual today: we start with a QuickSet profile, the our own custom configuration script modify the QuickSet one with what we need (mainly firewall things, schedules/scripts, etc.). So instead of have some monolithic configuration that just gets applied, we kinda modularized out the add’l configuration we need, around what QuickSet already does to start.
Anyway, wasn’t sure if the QuickSet functionality existed in the API…