Is it possible to add new panel to existing, without changing existing?

The main question is : Is it possible to add new panel to existing dashboard, without changing existing one?

For example :

  • When creating a dashboard with same name/uid as existing dashboard (overwrite flag is set to false)
    It should result in dashboard with same name/uid in folder error
  • When creating a dashboard with same name/uid as existing dashboard (overwrite flag is set to true)
    It should update dashboard(I mean update everything)

Maybe there is a way, how I can do it?
If there are any question let me know.

Taras
brantiuk.taras@gmail.com