Лимиты расходов
Установка лимита расходов
BetaSpendLimit beta().organization().spendLimits().set(params, requestOptions = RequestOptions.none())POST/v1/organizations/spend_limits
Устанавливает лимит расходов.
Получить лимит расходов
BetaSpendLimit beta().organization().spendLimits().retrieve(params = SpendLimitRetrieveParams.none(), requestOptions = RequestOptions.none())GET/v1/organizations/spend_limits/{spend_limit_id}
Получить лимит расходов по ID.
Удалить лимит расходов
SpendLimitDeleteResponse beta().organization().spendLimits().delete(params = SpendLimitDeleteParams.none(), requestOptions = RequestOptions.none())DELETE/v1/organizations/spend_limits/{spend_limit_id}
Удаление лимита расходов.
Список лимитов расходов
SpendLimitListPage beta().organization().spendLimits().list(params = SpendLimitListParams.none(), requestOptions = RequestOptions.none())GET/v1/organizations/spend_limits
Возвращает список "spend limits" (лимитов расходов) организации.
Models
Лимиты расходовДействующие
Список действующих лимитов расходов
EffectiveListPage beta().organization().spendLimits().effective().list(params = EffectiveListParams.none(), requestOptions = RequestOptions.none())GET/v1/organizations/spend_limits/effective
Возвращает действующий лимит расходов и расходы с начала периода для каждого участника.
Лимиты расходовЗапросы на увеличение
Список запросов на увеличение лимита расходов
IncreaseRequestListPage beta().organization().spendLimits().increaseRequests().list(params = IncreaseRequestListParams.none(), requestOptions = RequestOptions.none())GET/v1/organizations/spend_limit_increase_requests
Список запросов на увеличение лимита расходов, сначала самые последние.
Получить запрос на увеличение лимита расходов
BetaSpendLimitIncreaseRequest beta().organization().spendLimits().increaseRequests().retrieve(params = IncreaseRequestRetrieveParams.none(), requestOptions = RequestOptions.none())GET/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}
Одобрить запрос на увеличение лимита расходов
IncreaseRequestApproveResponse beta().organization().spendLimits().increaseRequests().approve(params, requestOptions = RequestOptions.none())POST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/approve
Одобрить ожидающий запрос на увеличение лимита расходов.
Отклонить запрос на увеличение лимита расходов
BetaSpendLimitIncreaseRequest beta().organization().spendLimits().increaseRequests().deny(params = IncreaseRequestDenyParams.none(), requestOptions = RequestOptions.none())POST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/deny
Отклонить ожидающий запрос на увеличение лимита расходов.