---
title: "List Spend Limit Increase Requests"
method: GET
path: "/v1/organizations/spend_limit_increase_requests?beta=true"
---

# List Spend Limit Increase Requests

`GET /v1/organizations/spend_limit_increase_requests?beta=true`

List spend limit increase requests, most recent first.

Pending requests include a live `spend_summary` for the requester.
Requests whose requester is no longer a member are excluded.

## Query parameters

- `status[]` string[], nullable — Filter by status. Omit to return all.
- `actor_ids[]` string[], nullable — Filter by requester, as `user_...` tagged IDs.
- `page` string, nullable — Opaque cursor from a previous response's `next_page`.
- `limit` integer

## Headers

- `x-api-key` string, nullable

## Response `200`

Successful Response

- BetaSpendLimitIncreaseRequestListResponse
  - `data` BetaSpendLimitIncreaseRequestSchema[], required
    - `actor` BetaUserActorSchema, required — A user within the organization. `name` and `email_address` are null when the underlying account is unavailable or has been deleted; `deleted` is true only for deleted accounts.
      - `deleted` boolean, required — True only when the underlying account has been deleted.
      - `email_address` string, nullable, required — The user's email address. Null when the account is unavailable or has been deleted.
      - `name` string, nullable, required — The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
      - `type` 'user_actor', required — Actor type. Always `user_actor`.
      - `user_id` string, required — Tagged ID of the user.
    - `created_at` string, date-time, required
    - `id` string, required
    - `period` 'daily' | 'monthly' | 'weekly', required
    - `resolved_at` string, date-time, nullable, required
    - `resolved_by` union, required
      - BetaUserActorSchema — A user within the organization. `name` and `email_address` are null when the underlying account is unavailable or has been deleted; `deleted` is true only for deleted accounts.
        - `deleted` boolean, required — True only when the underlying account has been deleted.
        - `email_address` string, nullable, required — The user's email address. Null when the account is unavailable or has been deleted.
        - `name` string, nullable, required — The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
        - `type` 'user_actor', required — Actor type. Always `user_actor`.
        - `user_id` string, required — Tagged ID of the user.
      - BetaScopedApiKeyActorSchema — A scoped Admin API key acting on behalf of the organization.
        - `scoped_api_key_id` string, required
        - `type` 'scoped_api_key_actor', required
    - `spend_summary` BetaSpendSummary, required — Per-member effective-limit report row (`GET /spend_limits/effective`).
      - `actor` BetaUserActorSchema, required — A user within the organization. `name` and `email_address` are null when the underlying account is unavailable or has been deleted; `deleted` is true only for deleted accounts.
        - `deleted` boolean, required — True only when the underlying account has been deleted.
        - `email_address` string, nullable, required — The user's email address. Null when the account is unavailable or has been deleted.
        - `name` string, nullable, required — The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
        - `type` 'user_actor', required — Actor type. Always `user_actor`.
        - `user_id` string, required — Tagged ID of the user.
      - `amount` string, nullable, required — Effective limit amount as a non-negative integer decimal string in the minor unit of `currency` (cents for USD). `null` means no limit applies for this row's `period` — each period resolves independently, so another period may still cap this member.
      - `currency` string, required — ISO 4217 code of the organization's billing currency; the unit for `amount` and `period_to_date_spend`.
      - `period` 'daily' | 'monthly' | 'weekly', required — Period this row's effective limit and spend are reported for.
      - `period_to_date_spend` string, required — The member's spend so far in the current period, as a non-negative decimal string in the minor unit of `currency` (cents for USD). May carry fractional minor units up to three decimal places (e.g. `"12050.5"`) — metered usage is not rounded to whole cents. Reads as `"0"` when the spend reading is temporarily unavailable.
      - `scope` BetaUserScope, required — Scope selecting a single member of the organization.
        - `type` 'user', required — Scope type. Always `user` for this scope.
        - `user_id` string, required — Tagged ID of the member the spend limit applies to.
      - `source` union, required
        - BetaUserScope — Scope selecting a single member of the organization.
          - `type` 'user', required — Scope type. Always `user` for this scope.
          - `user_id` string, required — Tagged ID of the member the spend limit applies to.
        - BetaSeatTierScope
          - `seat_tier` string, required
          - `type` 'seat_tier', required
        - BetaRbacGroupScope
          - `rbac_group_id` string, required
          - `type` 'rbac_group', required
        - BetaOrgServiceScope
          - `service` string, required
          - `type` 'organization_service', required
        - BetaOrganizationScope
          - `type` 'organization', required
      - `spend_limit_id` string, required
    - `status` 'approved' | 'denied' | 'pending', required
    - `type` 'spend_limit_increase_request', required
  - `next_page` string, nullable, required

## Other responses

- `400` — Invalid argument - The client specified an invalid argument
- `401` — Unauthenticated - The request does not have valid authentication credentials
- `403` — Permission denied - The caller does not have permission to execute the specified operation
- `404` — Not found - Some requested entity was not found
- `408` — Deadline exceeded - The deadline expired before the operation could complete
- `409` — Aborted - The operation was aborted due to concurrency issue
- `412` — Failed precondition - Operation was rejected because the system is not in required state
- `413` — Out of range - Operation was attempted past the valid range
- `429` — Resource exhausted - Some resource has been exhausted (rate limiting)
- `431` — Request header fields too large - Request metadata was too large
- `499` — Cancelled - The operation was cancelled by the client
- `500` — Internal - Internal server error
- `501` — Unimplemented - The operation is not implemented or supported
- `503` — Unavailable - The service is currently unavailable
- `504` — Deadline exceeded - Upstream service did not respond in time
- `529` — Overloaded - The service is temporarily overloaded

## Changes

- **2026-09-02** `1bb7c7a0a4a9` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/anthropics/apis/anthropic-api/changes/v1/organizations/spend_limit_increase_requests?beta=true/get.md)

---

[API](https://skmtc.dev/anthropics/apis/anthropic-api.md) · [All operations](https://skmtc.dev/anthropics/apis/anthropic-api/llms.txt) · [OpenAPI document](https://skmtc.dev/anthropics/apis/anthropic-api/revisions/1bb7c7a0a4a9?raw)
