code: def create_report(self, **params):
          
          if 'type' not in params and 'email' not in params:
              raise ValueError("Missing required parameter: 'type' or 'email'")
          response = self._post('v2', 'reports', data=params)
          return self._make_api_object(response, Report)
docs: https://developers.coinbase.com/api/v2#generate-a-new-report