Лимиты расходов
Установка лимита расходов
client.Beta.Organization.SpendLimits.Set(ctx, params) (*BetaSpendLimit, error)POST/v1/organizations/spend_limits
Устанавливает лимит расходов.
Получить лимит расходов
client.Beta.Organization.SpendLimits.Get(ctx, spendLimitID) (*BetaSpendLimit, error)GET/v1/organizations/spend_limits/{spend_limit_id}
Получить лимит расходов по ID.
Удалить лимит расходов
client.Beta.Organization.SpendLimits.Delete(ctx, spendLimitID) (*BetaOrganizationSpendLimitDeleteResponse, error)DELETE/v1/organizations/spend_limits/{spend_limit_id}
Удаление лимита расходов.
Список лимитов расходов
client.Beta.Organization.SpendLimits.List(ctx, params) (*PageCursor[BetaSpendLimit], error)GET/v1/organizations/spend_limits
Возвращает список "spend limits" (лимитов расходов) организации.
Models
Лимиты расходовДействующие
Список действующих лимитов расходов
client.Beta.Organization.SpendLimits.Effective.List(ctx, query) (*PageCursor[BetaSpendSummary], error)GET/v1/organizations/spend_limits/effective
Возвращает действующий лимит расходов и расходы с начала периода для каждого участника.
Лимиты расходовЗапросы на увеличение
Список запросов на увеличение лимита расходов
client.Beta.Organization.SpendLimits.IncreaseRequests.List(ctx, query) (*PageCursor[BetaSpendLimitIncreaseRequest], error)GET/v1/organizations/spend_limit_increase_requests
Список запросов на увеличение лимита расходов, сначала самые последние.
Получить запрос на увеличение лимита расходов
client.Beta.Organization.SpendLimits.IncreaseRequests.Get(ctx, spendLimitIncreaseRequestID) (*BetaSpendLimitIncreaseRequest, error)GET/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}
Одобрить запрос на увеличение лимита расходов
client.Beta.Organization.SpendLimits.IncreaseRequests.Approve(ctx, spendLimitIncreaseRequestID, body) (*BetaOrganizationSpendLimitIncreaseRequestApproveResponse, error)POST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/approve
Одобрить ожидающий запрос на увеличение лимита расходов.
Отклонить запрос на увеличение лимита расходов
client.Beta.Organization.SpendLimits.IncreaseRequests.Deny(ctx, spendLimitIncreaseRequestID, body) (*BetaSpendLimitIncreaseRequest, error)POST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/deny
Отклонить ожидающий запрос на увеличение лимита расходов.