ValueError exception occurs when you have a batch API url and do a GET request to it without any parameters: urlpatterns = [ url(r'^graphql/batch/$', GraphQLView.as_view(batch=True)), ] This issue has been reported earlier, with a fix, but it is not in master: #105