Cloudability has an undocumented "v2" API used by the web application to do...most things. Fortunately, your v1 API key should work just file with it and allow you to do anything as well (provided you pay close enough attention to the network pane in your browser dev tool).
Here are a couple of utilities for working with dashboards. Cloudability has a built-in "duplicate" function for dashboards, but what happens when you're trying to move dashboards between Cloudability organizations?
You can export dashboards to JSON, perform a slight bit of massaging on the data, and re-import it - widget by widget - on the other end.
Note: This works fine within a single Cloudability organization, but I have not yet been able to try it between two different organizations, so I have no idea what might happen.