def METHOD_NAME(self, request, *args, **kwargs):
    q = request.GET.METHOD_NAME("q", None)
    stype = request.GET.METHOD_NAME("type", None)
    manuscript = request.GET.METHOD_NAME("manuscript", None)
    rows = request.GET.METHOD_NAME("rows", "100")
    start = request.GET.METHOD_NAME("start", "0")
    # Give a 400 if there's a notation exception, and let
    # anything else give a 500
    results = self.do_query(manuscript, stype, q)
    return Response({"numFound": len(results), "results": results})