Yes, all e-commerce operators who allow other suppliers to sell goods or services through their portals are required to file the GSTR-8 return. Those who use their own portal to sell their goods or services need not file this return.