Been think about the Cloudflare API which may be foreign to newbie folks and reading documentation might not be enough to grasp the API usage.
So how about an Advanced mode of GUI dashboard which can be turned on which lists an accompanying API command example when you use the dashboard.
Example
-
if you add a DNS A record via gui, you also get shown the equivalent curl based Cloudflare API command to do the same task. It could be hidden under the current Help expandable text info you have.
-
You pause Cloudflare protection, you also you also get shown the equivalent curl based Cloudflare API command to do the same task.
-
You create a page rule, you also get shown the equivalent curl based Cloudflare API command to do the same task.
-
You add or remove a firewall IP address, you also get shown the equivalent curl based Cloudflare API command to do the same task.
It would allow users to get a grasp of the API commands much faster when there are examples accompanying their GUI dashboard usage. Making it only available in an Advanced mode, would hide it from most users unless they want to use the API. Thus preventing further confusion