+ url(tags_re + r'books/' + paginate_re,
+ views.BookList.as_view(), name='catalogue_api_book_list'),
+ url(tags_re + r'parent_books/' + paginate_re,
+ views.BookList.as_view(), {"top_level": True}, name='catalogue_api_parent_book_list'),
+ url(tags_re + r'audiobooks/' + paginate_re,
+ views.BookList.as_view(), {"audiobooks": True}, name='catalogue_api_audiobook_list'),
+ url(tags_re + r'daisy/' + paginate_re,
+ views.BookList.as_view(), {"daisy": True}, name='catalogue_api_daisy_list'),
+ url(r'^recommended/' + paginate_re,
+ views.BookList.as_view(),
+ {"recommended": True}, name='catalogue_api_recommended_list'),
+ url(r'^newest/$',
+ views.BookList.as_view(),
+ {"newest": True, "top_level": True, "count": 20}, name='catalogue_api_newest_list'),
+