I am trying to bring bookmarks from one environment an app to a different app in another environment.
I tried to use Engine API GetBookMark to retrieve details of a bookmark definition. I couldn't find the values set in the bookmark. e.g. I have "Year" as my filter in the bookmark and It sets to 2018,2019.
Also, I need to know if the bookmark is default bookmark.
There is not a simple way to do that I'm afraid, but you can use the method GetSetAnalysis to get information about what selection a bookmark represents. You should be able to create a new bookmark based on that: