1) Напишите файл парсера, который каждую минуту или 2-3 будет запрашивать инвентари и сохранять у вас на сервере (через crontab)
2) Берите данные из сохраненного на вашем сервере
3) После каждого трейда, в котором бот отдаст предметы очищайте их также в локальном JSON-е. Чтобы не ждать обновления минуту.
4) Также записывайте в JSON (локальный) новые предметы, чьи трейды успешно завершены. То есть в момент принятия ботом каких либо предметов.
Новые товары, которые появились на боте не через сайт, разумеется появятся на боте через минуту (или 2-3, сколько установите на crontab), но это не так критично.
Маленькая рекомендация
Всегда, когда используете частые запросы на чужие сервисы (даже Yandex, Google Maps), всегда желательно кешировать у себя данные и обновлять их по мере необходимости. В таком раскладе, ваш сайт сможет функционировать даже тогда, когда сторонний сервис недоступен.
PS: 11 серверов для 11 ботов, это самая экономически не выгодная сделка для вас. Воспользуйтесь как минимум советом про кеширование из данного ответа на ваш вопрос и при качественной разработки, вам будет достаточен 1 сервер с 4 Core CPU + 8GB RAM для обработки 1000-2000 онлайн, как минимум.