Claude Platform Docs

Listar limites de gastos efetivos

beta.organization.spend_limits.effective.list(**kwargs) -> PageCursor<BetaSpendSummary>
GET/v1/organizations/spend_limits/effective

Lista o limite de gastos efetivo de cada membro e os gastos acumulados no período.

Retorna uma linha por (membro, período) para o qual o membro resolve um limite de gastos, com o escopo source do qual o limite de gastos foi herdado. A paginação é feita por membro, de modo que os períodos de um membro nunca são divididos entre páginas. Compatível apenas com organizações do Claude Enterprise, não com organizações do Claude Console.

Parameters
limit: Integer⁠Query parameter

Maximum number of members per page. A member's period rows never split across pages, so a page may carry more rows than this. Defaults to 20.

minimum1
maximum1000
page: String⁠Query parameter

Opaque cursor from a previous response's next_page field.

period: Array[:daily | :monthly | :weekly]⁠Query parameter

Restrict the report to these limit periods. Omit to return one row per period each member resolves a spend limit for.

maxItems3
One of the following:
:daily
:monthly
:weekly
user_ids: Array[String]⁠Query parameter

Restrict the report to these members, by tagged user ID (user_...). At most 100 entries.

maxItems100
Returns
class BetaSpendSummary { actor, amount, currency, 5 more }

Per-member effective-limit report row (GET /spend_limits/effective).

Listar limites de gastos efetivos
require "anthropic"

anthropic = Anthropic::Client.new(api_key: "my-anthropic-api-key")

page = anthropic.beta.organization.spend_limits.effective.list

puts(page)
Returns Examples
Response 200
{
  "data": [
    {
      "actor": {
        "deleted": true,
        "email_address": "email_address",
        "name": "name",
        "type": "user_actor",
        "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
      },
      "amount": "50000",
      "currency": "USD",
      "period": "daily",
      "period_to_date_spend": "12050.5",
      "scope": {
        "type": "user",
        "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
      },
      "source": {
        "type": "user",
        "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
      },
      "spend_limit_id": "spend_limit_id"
    }
  ],
  "next_page": "next_page"
}