Dashboard API/Datasource API


Do we have currently API to check if datasource added is actually working(connection is successful)?now it is possible just to see that datasource exists
And do we have API to check values from dashboard somehow? To be sure that dashboard is working(getting values from datasource)
And is it possible to import bundled dashboard via api(like in case of prometheus you may have two dashboards bundled)?