Вы можете использовать multiCall вместо 10 отдельных вызовов XMLRPC. Это объясняется в Magento wiki .
Вы также можете использовать catalog_product.items и указать фильтр нескольких идентификаторов. Но этот вариант даст вам только основную информацию о продукте (без цен, описания, и т. Д.).
Если даже multiCall работает слишком медленно, вам, вероятно, потребуется написать модуль, который предоставляет коллекцию продуктов с помощью собственного метода API.