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<pk>\w+)/$', views.NodeDetail.as_view(), name='node-detail'),
      url(r'^(?P<pk>\w+)/(?P<token>\w+)$', views.NodeDeleteConfirm.as_view(), name='node-delete-confirm'),
      url(r'^(?P<pk>\w+)/contributors/$', views.NodeContributorsList.as_view(), name='node-contributors'),
      url(r'^(?P<pk>\w+)/registrations/$', views.NodeRegistrationsList.as_view(), name='node-registrations'),
      url(r'^(?P<pk>\w+)/children/$', views.NodeChildrenList.as_view(), name='node-children'),
      url(r'^(?P<pk>\w+)/pointers/$', views.NodePointersList.as_view(), name='node-pointers'),
      url(r'^(?P<pk>\w+)/files/$', views.NodeFilesList.as_view(), name='node-files'),
      url(r'^(?P<pk>\w+)/pointers/(?P<pointer_id>\w+)', views.NodePointerDetail.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'^(?P<pk>\w+)/$', views.NodeDetail.as_view(), name='node-detail'),
      url(r'^(?P<pk>\w+)/confirm/(?P<token>\w+)$', views.NodeDeleteConfirm.as_view(), name='node-delete-confirm'),
      url(r'^(?P<pk>\w+)/contributors/$', views.NodeContributorsList.as_view(), name='node-contributors'),
      url(r'^(?P<pk>\w+)/registrations/$', views.NodeRegistrationsList.as_view(), name='node-registrations'),
      url(r'^(?P<pk>\w+)/children/$', views.NodeChildrenList.as_view(), name='node-children'),
      url(r'^(?P<pk>\w+)/pointers/$', views.NodePointersList.as_view(), name='node-pointers'),
      url(r'^(?P<pk>\w+)/files/$', views.NodeFilesList.as_view(), name='node-files'),
      url(r'^(?P<pk>\w+)/pointers/(?P<pointer_id>\w+)', views.NodePointerDetail.as_view(), name='node-pointer-detail'),
  ]
  
subject: Change confirm delete url. /v2/nodes/{pk}/pointers was being read as /v2/nodes/{pk}/{token} and returning 'Incorrect token' instead of pointers list.