old_contents: from django.conf.urls import url
  
  from api.nodes import views
  
  urlpatterns = [
      # Examples:
      # url(r'^$', 'api.views.home', name='home'),
      # url(r'^blog/', include('blog.urls')),
      url(r'^$', views.NodeList.as_view(), name='node-list'),
      url(r'^(?P<node_id>\w+)/$', views.NodeDetail.as_view(), name='node-detail'),
      url(r'^(?P<node_id>\w+)/contributors/$', views.NodeContributorsList.as_view(), name='node-contributors'),
      url(r'^(?P<node_id>\w+)/registrations/$', views.NodeRegistrationsList.as_view(), name='node-registrations'),
      url(r'^(?P<node_id>\w+)/children/$', views.NodeChildrenList.as_view(), name='node-children'),
      url(r'^(?P<node_id>\w+)/node_links/$', views.NodeLinksList.as_view(), name='node-pointers'),
      url(r'^(?P<node_id>\w+)/files/$', views.NodeFilesList.as_view(), name='node-files'),
      url(r'^(?P<node_id>\w+)/node_links/(?P<node_link_id>\w+)', views.NodeLinksDetail.as_view(), name='node-pointer-detail'),
  ]
  
new_contents: from django.conf.urls import url
  
  from api.nodes import views
  
  urlpatterns = [
      # Examples:
      # url(r'^$', 'api.views.home', name='home'),
      # url(r'^blog/', include('blog.urls')),
      url(r'^$', views.NodeList.as_view(), name='node-list'),
      url(r'^bulk_delete/(?P<confirmation_token>\w+)/$', views.NodeBulkDelete.as_view(), name='node-bulk-delete'),
      url(r'^(?P<node_id>\w+)/$', views.NodeDetail.as_view(), name='node-detail'),
      url(r'^(?P<node_id>\w+)/contributors/$', views.NodeContributorsList.as_view(), name='node-contributors'),
      url(r'^(?P<node_id>\w+)/registrations/$', views.NodeRegistrationsList.as_view(), name='node-registrations'),
      url(r'^(?P<node_id>\w+)/children/$', views.NodeChildrenList.as_view(), name='node-children'),
      url(r'^(?P<node_id>\w+)/node_links/$', views.NodeLinksList.as_view(), name='node-pointers'),
      url(r'^(?P<node_id>\w+)/files/$', views.NodeFilesList.as_view(), name='node-files'),
      url(r'^(?P<node_id>\w+)/node_links/(?P<node_link_id>\w+)', views.NodeLinksDetail.as_view(), name='node-pointer-detail'),
  ]
  
subject: Add second delete url where users will send request to confirm they want to bulk delete.