Claude Platform Docs

Spend Limits

Set Spend Limit
POST/v1/organizations/spend_limits

Set a per-user spend limit override.

Get Spend Limit
GET/v1/organizations/spend_limits/{spend_limit_id}

Retrieve a spend limit by ID.

Delete Spend Limit
DELETE/v1/organizations/spend_limits/{spend_limit_id}

Delete a per-user spend limit override.

List Effective Spend Limits
GET/v1/organizations/spend_limits/effective

List each member's effective spend limit and period-to-date spend.

Models
BetaSpendLimit object{ type, id, amount, 5 more }

A configured spend limit: a cap on metered spend for one scope and period.

BetaSpendSummary object{ actor, amount, currency, 5 more }

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

SpendLimitDeleteResponse object{ type, id }
type: "spend_limit_deleted"
defaultspend_limit_deleted
id: string

Spend LimitsIncrease Requests

List Spend Limit Increase Requests
GET/v1/organizations/spend_limit_increase_requests

List spend limit increase requests, most recent first.

Get Spend Limit Increase Request
GET/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}

Retrieve a spend limit increase request.

Approve Spend Limit Increase Request
POST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/approve

Approve a pending spend limit increase request.

Deny Spend Limit Increase Request
POST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/deny

Deny a pending spend limit increase request.