Limites de dépenses
Définir une limite de dépenses
$client->beta->organization->spendLimits->set(?string amount, Scope scope, ?SpendLimitPeriod period, ?list<AnthropicBeta> betas): SpendLimitPOST/v1/organizations/spend_limits
Définit une limite de dépenses.
Obtenir une limite de dépenses
$client->beta->organization->spendLimits->retrieve(string spendLimitID): SpendLimitGET/v1/organizations/spend_limits/{spend_limit_id}
Récupérer une limite de dépenses par son ID.
Supprimer une limite de dépenses
$client->beta->organization->spendLimits->delete(string spendLimitID): SpendLimitDeleteResponseDELETE/v1/organizations/spend_limits/{spend_limit_id}
Supprime une limite de dépenses.
Lister les limites de dépenses
$client->beta->organization->spendLimits->list(?int limit, ?string page, ?list<ScopeType> scopeType, ?string workspaceID, ?list<AnthropicBeta> betas): PageCursor<SpendLimit>GET/v1/organizations/spend_limits
Requires
anthropic-beta: spend-limit-reads-2026-09-26. How to send beta headersRépertorie les limites de dépenses de l'organisation.
Models
Limites de dépensesEffectives
Lister les limites de dépenses effectives
$client->beta->organization->spendLimits->effective->list(?int limit, ?string page, ?list<SpendLimitPeriod> period, ?list<string> userIDs): PageCursor<SpendSummary>GET/v1/organizations/spend_limits/effective
Répertorie la limite de dépenses effective de chaque membre et ses dépenses depuis le début de la période.
Limites de dépensesDemandes d'augmentation
Lister les demandes d'augmentation de limite de dépenses
$client->beta->organization->spendLimits->increaseRequests->list(?list<string> actorIDs, ?int limit, ?string page, ?list<BetaSpendLimitIncreaseRequestStatus> status): PageCursor<BetaSpendLimitIncreaseRequest>GET/v1/organizations/spend_limit_increase_requests
Lister les demandes d'augmentation de limite de dépenses, les plus récentes en premier.
Obtenir une demande d'augmentation de limite de dépenses
$client->beta->organization->spendLimits->increaseRequests->retrieve(string spendLimitIncreaseRequestID): BetaSpendLimitIncreaseRequestGET/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}
Récupérer une demande d'augmentation de limite de dépenses.
Approuver une demande d'augmentation de limite de dépenses
$client->beta->organization->spendLimits->increaseRequests->approve(string spendLimitIncreaseRequestID, string amount, ?SpendLimitPeriod period, ?bool suppressNotification): IncreaseRequestApproveResponsePOST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/approve
Approuver une demande d'augmentation de limite de dépenses en attente.
Refuser une demande d'augmentation de limite de dépenses
$client->beta->organization->spendLimits->increaseRequests->deny(string spendLimitIncreaseRequestID, ?bool suppressNotification): BetaSpendLimitIncreaseRequestPOST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/deny
Refuser une demande d'augmentation de limite de dépenses en attente.