Перейти к документации
API

Задать лимит оплаты по факту

Сколько может стоить сверхлимитное использование за календарный месяц.

PUT/billing/pay-as-you-go/limit

Выполняет настоящий запрос в вашем рабочем пространстве.

PUT /billing/pay-as-you-go/limit

Сколько может стоить сверхлимитное использование за календарный месяц.

Пример

Требуется billing:write. limitCents это одно из значений limits, которые перечисляет GET /billing/pay-as-you-go. Когда лимит достигнут, сверхлимитное использование останавливается до конца месяца.

curl
curl -X PUT "$OE/billing/pay-as-you-go/limit" -H "$AUTH" -H 'content-type: application/json' \  -d '{ "limitCents": 10000 }'
Ответ
{ "object": "pay_as_you_go_limit", "limitCents": 10000 }

Рабочее пространство, где оплату по факту так и не настроили, даёт 409 pay_as_you_go_not_enrolled.

Токену доступа OAuth для этого вызова нужен код подтверждения. Пока приложение не подтвердило код за последние 60 минут, вызов отвечает 403 step_up_required и ничего не меняет. У API-ключа его никогда не спрашивают. Страница «Аутентификация» показывает, как запросить код и подтвердить его.

Справочник