code: def contains_content_items(self, request, pk, course_run_ids, program_uuids):
          
          enterprise_customer = self.get_object()
  
          # Maintain plus characters in course key.
          course_run_ids = [unquote(quote_plus(course_run_id)) for course_run_id in course_run_ids]
  
          contains_content_items = False
          for catalog in enterprise_customer.enterprise_customer_catalogs.all():
              contains_course_runs = not course_run_ids or catalog.contains_courses(course_run_ids)
              contains_program_uuids = not program_uuids or catalog.contains_programs(program_uuids)
              if contains_course_runs and contains_program_uuids:
                  contains_content_items = True
                  break
  
          return Response({'contains_content_items': contains_content_items})
docs: Return whether or not the specified content is available to the EnterpriseCustomer.
  
          Multiple course_run_ids and/or program_uuids query parameters can be sent to this view to check
          for their existence in the EnterpriseCustomerCatalogs associated with this EnterpriseCustomer.
          At least one course run key or program UUID value must be included in the request.