Недавно я столкнулся с тем же вопросом, мое решение немного обойти.
Вы создаете два apis со шлюзом aws api, а также два плана использования. Первый API должен быть API, используемым вашим клиентом, второй API существует только для увеличения значения использования квоты для API-ключа, поэтому это должна быть простая конечная точка POST. Теперь создайте один бесплатный план использования (только регулирование) и один план использования с включенным ограничением квоты. Затем подключите бесплатный план к вашему API, который отвечает за обработку данных, и подключите план квот к дополнительному API квот.
Наконец, создайте ключ API для своего клиента, добавьте оба плана использования. Теперь вам нужно только вызвать API квоты с помощью API-ключа, предоставленного вашими клиентами, когда их запросы были успешно выполнены.
Надеюсь, это сработает и для вас.