code: def nps_survey_recipients_search(self, survey_id, email=None, **kwargs):
          "https://developer.zendesk.com/rest_api/docs/nps-api/recipients#search-recipients"
          api_path = "/api/v2/nps/surveys/{survey_id}/recipients/search.json"
          api_path = api_path.format(survey_id=survey_id)
          api_query = {}
          if "query" in kwargs.keys():
              api_query.update(kwargs["query"])
              del kwargs["query"]
          if email:
              api_query.update({
                  "email": email,
              })
          return self.call(api_path, query=api_query, **kwargsf nps_survey_recipients_search(self, survey_id, email=None, **kwargs):
          "https://developer.zendesk.com/rest_api/docs/nps-api/recipients#search-recipients"
          api_path = "/api/v2/nps/surveys/{survey_id}/recipients/search.json"
          api_path = api_path.format(survey_id=survey_id)
          api_query = {}
          if "query" in kwargs.keys():
              api_query.update(kwargs["query"])
              del kwargs["query"]
          if email:
              api_query.update({
                  "email": email,
              })
          return self.call(api_path, query=api_query, **kwargs)
docs: https://developer.zendesk.com/rest_api/docs/nps-api/recipients#search-recipients