I know export has includeReferencesDeep and _bulk_get has fields which makes them different, but is there any difference if I just send a list of type and id to both end points like this? I experiment a little and find that their response is same, did I missed anything?
I think you've identified the difference in your question: the dashboard export code is able to collect all of the dependencies into one response, so it's not just including dashboard objects. If you disable that feature then they are the same.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.