bookmark api initial commit