List all Kibana embedded Iframe URLs

Thanks for the response. I manage to get that far. I'm using angular-elasticsearch to do this.

        client.search({
        index: '.kibana',
        type: 'visualization',
        size: 20,
        body: {
            "_source": {
                "includes": [ "title"]
            }
        }
    })

and then I get the _id from the results. This works great but only for short URLs.

What I really want is to get the long (or full) URL of a particular visualise objects (or all of them) and alternate the source filter. I realised the embedded Iframe URL is coming from the current visualise object that I'm editing and so far I don't know how to query or do anything with Kibana or ES to get this URL for example, this URL:

http://localhost:5601/app/kibana#/visualize/edit/b420e650-0fe2-11e7-b62a-e38f99f54903?_g=()&_a=(filters:!() ...etc

Any pointer how I can even reconstruct the full URL from a visualise object _id?

Cheers,