Если вы посмотрите Ссылка Shopify API для Webhooks , то нет способа массового добавления Webhooks.Более того, так как я много работал с Shopify API, я не нашел ни одного метода API, позволяющего выполнять массовую обработку, даже таких, как массовые обновления продуктов или вариантов и т. Д.
Глядя на предоставленный вами фрагмент кода, выиспользуя await , который не требуется логически, поскольку вам не нужно ждать ответа Shopify, чтобы создать следующий веб-крючок, поскольку они независимы друг от друга.Так что просто сделайте свой код asynhcronus и отправляйте новые запросы, не дожидаясь ответа на предыдущие запросы.Вы можете войти в систему или повторить попытку, основываясь на ответе API при получении.
Другой подход может состоять в том, чтобы использовать очереди, в которых вы нажимаете все необходимые задания, а затем выполняете, помня об ограничении API Shopify.Вы также можете взглянуть на Рекомендации Shopify для таких сценариев.
Максимальное использование API Shopify