datawinners/dataextraction/urls.py
from django.conf.urls.defaults import patterns
from datawinners.dataextraction.unique_ids import get_unique_ids_for_form_code
from datawinners.dataextraction.view.entity import get_entity_actions
from datawinners.dataextraction.views import get_for_form, get_failed_submissions
urlpatterns = patterns('',
(r'^api/get_for_form/(?P<form_code>\w+?)/$', get_for_form),
(r'^api/unique-id/(?P<form_code>\w+?)/$', get_unique_ids_for_form_code),
(r'^api/entity/actions/$', get_entity_actions),
(r'^api/entity/actions/(?P<start_date>[-0-9]+?)/$', get_entity_actions),
(r'^api/entity/actions/(?P<start_date>[-0-9]+?)/(?P<end_date>[-0-9]+?)/$', get_entity_actions),
(r'^api/get_for_form/(?P<form_code>\w+?)/(?P<start_date>[-0-9]+?)/$', get_for_form),
(r'^api/get_for_form/(?P<form_code>\w+?)/(?P<start_date>[-0-9]+?)/(?P<end_date>[-0-9]+?)/$', get_for_form),
(r'^api/get_failed_submissions/', get_failed_submissions)
)