we need to expose splunk dashboard as an API, so that an external TIBCO middleware system can consume it.
we really appreciate, if we could get working example?
There is discussion in the comments on this page: https://docs.splunk.com/Documentation/Splunk/6.6.6/RESTTUT/RESTsearches
Your dashboard is a series of live queries or scheduled reports, correct? So you need to consume a series of queries (scheduled or otherwise), that result in exactly the stats tables you desire. Then have your middleware consume each query via the rest api.
@Hunterzz you should check out Splunk Next Beta Splunk Developer Cloud which was introduced at Splunk .Conf last year. It allows you to export dashboard as JSON.
https://www.splunk.com/blog/2018/10/03/new-for-developers-splunk-developer-cloud-more.html
https://www.splunk.com/blog/2018/10/16/splunk-dashboards-ui-in-the-new-splunk-developer-cloud-sdc-be...