Ну очень похоже как апишка gs1 работает и тоже с товарами, между прочим. Да ещё и на soup.
Решение.
Маленькая библиотечка по запросу на "отправить товар с описанием" обращается к заранее скачанному словарю, по названию находит id.
И таким макаром все собирается.
И запилен сервис, раз в 3 часа выкачивает все словари из апихи и смотрит контрольную сумму. Если что - пишет мне в телегу.
Раз в 2-3 недели что-то меняется, правлю руками пока.