Follow Discord
Sweep 02 Oct 2026 · 18:55Z Build v2.1.288 509 read Stable v2.1.285 Latest v2.1.288 Next v2.1.288 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

Increase Requests changedapi/beta/organization/spend_limits/increase_requests

Nearest release: v2.1.287, published 4 hours before this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+495added
Lines−1,182removed
From line 48 where the diff opens
First seen 10 Sep 2026 this site's first read of the page
Recorded edits7to this page, all time

The whole hunk

from line 48, old and new numbered
/
lines

The two sides of this change are more than 400 edits apart, too far apart to line up, so this is the differ's own diff of it and the words inside a line are not marked.

from line 48
4848 
4949 - `id: string`
5050 
51 - `actor: UserActor or ScopedAPIKeyActor`
52 
53 - `UserActor object`
51 - `actor: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor`
52 
53 - `BetaSpendLimitUserActor object`
5454 
5555 A user within the organization. `name` and `email_address` are
5656 null when the underlying account is unavailable or has been deleted;
from line 80
8080 
8181 Tagged ID of the user.
8282 
83 - `ScopedAPIKeyActor object`
83 - `BetaSpendLimitScopedAPIKeyActor object`
8484 
8585 A scoped Admin API key acting on behalf of the organization.
8686 
from line 106
106106 
107107 format: date-time
108108 
109 - `resolved_by: UserActor or ScopedAPIKeyActor or null`
110 
111 - `UserActor object`
109 - `resolved_by: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor or null`
110 
111 - `BetaSpendLimitUserActor object`
112112 
113113 A user within the organization. `name` and `email_address` are
114114 null when the underlying account is unavailable or has been deleted;
115115 `deleted` is true only for deleted accounts.
116116 
117 - `type: "user_actor"`
118 
119 Actor type. Always `user_actor`.
120 
121 default: user_actor
122 
123 - `deleted: boolean`
124 
125 True only when the underlying account has been deleted.
126 
127 default: false
128 
129 - `email_address: string or null`
130 
131 The user's email address. Null when the account is unavailable or has been deleted.
132 
133 - `name: string or null`
134 
135 The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
136 
137 - `user_id: string`
138 
139 Tagged ID of the user.
140 
141 - `ScopedAPIKeyActor object`
117 - `BetaSpendLimitScopedAPIKeyActor object`
142118 
143119 A scoped Admin API key acting on behalf of the organization.
144120 
145 - `type: "scoped_api_key_actor"`
146 
147 default: scoped_api_key_actor
148 
149 - `scoped_api_key_id: string`
150 
151121 - `spend_summary: BetaSpendSummary or null`
152122 
153123 Per-member effective-limit report row (`GET /spend_limits/effective`).
154124 
155 - `actor: UserActor or ScopedAPIKeyActor`
156 
157 - `UserActor object`
125 - `actor: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor`
126 
127 - `BetaSpendLimitUserActor object`
158128 
159129 A user within the organization. `name` and `email_address` are
160130 null when the underlying account is unavailable or has been deleted;
161131 `deleted` is true only for deleted accounts.
162132 
163 - `type: "user_actor"`
164 
165 Actor type. Always `user_actor`.
166 
167 default: user_actor
168 
169 - `deleted: boolean`
170 
171 True only when the underlying account has been deleted.
172 
173 default: false
174 
175 - `email_address: string or null`
176 
177 The user's email address. Null when the account is unavailable or has been deleted.
178 
179 - `name: string or null`
180 
181 The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
133 - `BetaSpendLimitScopedAPIKeyActor object`
134 
135 A scoped Admin API key acting on behalf of the organization.
136 
137 - `amount: string or null`
138 
139 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.
140 
141 - `currency: string`
142 
143 ISO 4217 code of the organization's billing currency; the unit for `amount` and `period_to_date_spend`.
144 
145 - `period: BetaSpendLimitPeriod`
146 
147 Period this row's effective limit and spend are reported for.
148 
149 - `period_to_date_spend: string`
150 
151 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.
152 
153 - `scope: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
154 
155 - `BetaSpendLimitUserScope object`
156 
157 Scope selecting a single member of the organization.
158 
159 - `type: "user"`
160 
161 Scope type. Always `user` for this scope.
162 
163 default: user
182164 
183165 - `user_id: string`
184166 
185 Tagged ID of the user.
186 
187 - `ScopedAPIKeyActor object`
188 
189 A scoped Admin API key acting on behalf of the organization.
190 
191 - `type: "scoped_api_key_actor"`
192 
193 default: scoped_api_key_actor
194 
195 - `scoped_api_key_id: string`
196 
197 - `amount: string or null`
198 
199 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.
200 
201 - `currency: string`
202 
203 ISO 4217 code of the organization's billing currency; the unit for `amount` and `period_to_date_spend`.
204 
205 - `period: BetaSpendLimitPeriod`
206 
207 Period this row's effective limit and spend are reported for.
208 
209 - `period_to_date_spend: string`
210 
211 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.
212 
213 - `scope: User or SeatTier or RBACGroup or 3 more`
214 
215 - `User object`
167 Tagged ID of the member the spend limit applies to.
168 
169 - `BetaSpendLimitSeatTierScope object`
170 
171 - `type: "seat_tier"`
172 
173 default: seat_tier
174 
175 - `seat_tier: string`
176 
177 - `BetaSpendLimitRBACGroupScope object`
178 
179 - `type: "rbac_group"`
180 
181 default: rbac_group
182 
183 - `rbac_group_id: string`
184 
185 - `BetaSpendLimitOrganizationServiceScope object`
186 
187 - `type: "organization_service"`
188 
189 default: organization_service
190 
191 - `service: string`
192 
193 - `BetaSpendLimitOrganizationScope object`
194 
195 - `type: "organization"`
196 
197 default: organization
198 
199 - `BetaSpendLimitWorkspaceScope object`
200 
201 Scope selecting one workspace of a Claude Console organization.
202 
203 - `type: "workspace"`
204 
205 Scope type. Always `workspace` for this scope.
206 
207 default: workspace
208 
209 - `workspace_id: string`
210 
211 Tagged ID of the workspace the spend limit applies to.
212 
213 - `source: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
214 
215 - `BetaSpendLimitUserScope object`
216216 
217217 Scope selecting a single member of the organization.
218218 
219 - `type: "user"`
220 
221 Scope type. Always `user` for this scope.
222 
223 default: user
224 
225 - `user_id: string`
226 
227 Tagged ID of the member the spend limit applies to.
228 
229 - `SeatTier object`
230 
231 - `type: "seat_tier"`
232 
233 default: seat_tier
234 
235 - `seat_tier: string`
236 
237 - `RBACGroup object`
238 
239 - `type: "rbac_group"`
240 
241 default: rbac_group
242 
243 - `rbac_group_id: string`
244 
245 - `OrganizationService object`
246 
247 - `type: "organization_service"`
248 
249 default: organization_service
250 
251 - `service: string`
252 
253 - `Organization object`
254 
255 - `type: "organization"`
256 
257 default: organization
258 
259 - `Workspace object`
219 - `BetaSpendLimitSeatTierScope object`
220 
221 - `BetaSpendLimitRBACGroupScope object`
222 
223 - `BetaSpendLimitOrganizationServiceScope object`
224 
225 - `BetaSpendLimitOrganizationScope object`
226 
227 - `BetaSpendLimitWorkspaceScope object`
260228 
261229 Scope selecting one workspace of a Claude Console organization.
262 
263 - `type: "workspace"`
264 
265 Scope type. Always `workspace` for this scope.
266 
267 default: workspace
268 
269 - `workspace_id: string`
270 
271 Tagged ID of the workspace the spend limit applies to.
272 
273 - `source: User or SeatTier or RBACGroup or 3 more`
274 
275 - `User object`
276 
277 Scope selecting a single member of the organization.
278 
279 - `type: "user"`
280 
281 Scope type. Always `user` for this scope.
282 
283 default: user
284 
285 - `user_id: string`
286 
287 Tagged ID of the member the spend limit applies to.
288 
289 - `SeatTier object`
290 
291 - `type: "seat_tier"`
292 
293 default: seat_tier
294 
295 - `seat_tier: string`
296 
297 - `RBACGroup object`
298 
299 - `type: "rbac_group"`
300 
301 default: rbac_group
302 
303 - `rbac_group_id: string`
304 
305 - `OrganizationService object`
306 
307 - `type: "organization_service"`
308 
309 default: organization_service
310 
311 - `service: string`
312 
313 - `Organization object`
314 
315 - `type: "organization"`
316 
317 default: organization
318 
319 - `Workspace object`
320 
321 Scope selecting one workspace of a Claude Console organization.
322 
323 - `type: "workspace"`
324 
325 Scope type. Always `workspace` for this scope.
326 
327 default: workspace
328 
329 - `workspace_id: string`
330 
331 Tagged ID of the workspace the spend limit applies to.
332230 
333231 - `spend_limit_id: string`
334232 
from line 327
429327 
430328 - `id: string`
431329 
432 - `actor: UserActor or ScopedAPIKeyActor`
433 
434 - `UserActor object`
330 - `actor: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor`
331 
332 - `BetaSpendLimitUserActor object`
435333 
436334 A user within the organization. `name` and `email_address` are
437335 null when the underlying account is unavailable or has been deleted;
from line 359
461359 
462360 Tagged ID of the user.
463361 
464 - `ScopedAPIKeyActor object`
362 - `BetaSpendLimitScopedAPIKeyActor object`
465363 
466364 A scoped Admin API key acting on behalf of the organization.
467365 
from line 385
487385 
488386 format: date-time
489387 
490 - `resolved_by: UserActor or ScopedAPIKeyActor or null`
491 
492 - `UserActor object`
388 - `resolved_by: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor or null`
389 
390 - `BetaSpendLimitUserActor object`
493391 
494392 A user within the organization. `name` and `email_address` are
495393 null when the underlying account is unavailable or has been deleted;
496394 `deleted` is true only for deleted accounts.
497395 
498 - `type: "user_actor"`
499 
500 Actor type. Always `user_actor`.
501 
502 default: user_actor
503 
504 - `deleted: boolean`
505 
506 True only when the underlying account has been deleted.
507 
508 default: false
509 
510 - `email_address: string or null`
511 
512 The user's email address. Null when the account is unavailable or has been deleted.
513 
514 - `name: string or null`
515 
516 The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
517 
518 - `user_id: string`
519 
520 Tagged ID of the user.
521 
522 - `ScopedAPIKeyActor object`
396 - `BetaSpendLimitScopedAPIKeyActor object`
523397 
524398 A scoped Admin API key acting on behalf of the organization.
525399 
526 - `type: "scoped_api_key_actor"`
527 
528 default: scoped_api_key_actor
529 
530 - `scoped_api_key_id: string`
531 
532400 - `spend_summary: BetaSpendSummary or null`
533401 
534402 Per-member effective-limit report row (`GET /spend_limits/effective`).
535403 
536 - `actor: UserActor or ScopedAPIKeyActor`
537 
538 - `UserActor object`
404 - `actor: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor`
405 
406 - `BetaSpendLimitUserActor object`
539407 
540408 A user within the organization. `name` and `email_address` are
541409 null when the underlying account is unavailable or has been deleted;
542410 `deleted` is true only for deleted accounts.
543411 
544 - `type: "user_actor"`
545 
546 Actor type. Always `user_actor`.
547 
548 default: user_actor
549 
550 - `deleted: boolean`
551 
552 True only when the underlying account has been deleted.
553 
554 default: false
555 
556 - `email_address: string or null`
557 
558 The user's email address. Null when the account is unavailable or has been deleted.
559 
560 - `name: string or null`
561 
562 The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
412 - `BetaSpendLimitScopedAPIKeyActor object`
413 
414 A scoped Admin API key acting on behalf of the organization.
415 
416 - `amount: string or null`
417 
418 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.
419 
420 - `currency: string`
421 
422 ISO 4217 code of the organization's billing currency; the unit for `amount` and `period_to_date_spend`.
423 
424 - `period: BetaSpendLimitPeriod`
425 
426 Period this row's effective limit and spend are reported for.
427 
428 - `period_to_date_spend: string`
429 
430 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.
431 
432 - `scope: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
433 
434 - `BetaSpendLimitUserScope object`
435 
436 Scope selecting a single member of the organization.
437 
438 - `type: "user"`
439 
440 Scope type. Always `user` for this scope.
441 
442 default: user
563443 
564444 - `user_id: string`
565445 
566 Tagged ID of the user.
567 
568 - `ScopedAPIKeyActor object`
569 
570 A scoped Admin API key acting on behalf of the organization.
571 
572 - `type: "scoped_api_key_actor"`
573 
574 default: scoped_api_key_actor
575 
576 - `scoped_api_key_id: string`
577 
578 - `amount: string or null`
579 
580 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.
581 
582 - `currency: string`
583 
584 ISO 4217 code of the organization's billing currency; the unit for `amount` and `period_to_date_spend`.
585 
586 - `period: BetaSpendLimitPeriod`
587 
588 Period this row's effective limit and spend are reported for.
589 
590 - `period_to_date_spend: string`
591 
592 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.
593 
594 - `scope: User or SeatTier or RBACGroup or 3 more`
595 
596 - `User object`
446 Tagged ID of the member the spend limit applies to.
447 
448 - `BetaSpendLimitSeatTierScope object`
449 
450 - `type: "seat_tier"`
451 
452 default: seat_tier
453 
454 - `seat_tier: string`
455 
456 - `BetaSpendLimitRBACGroupScope object`
457 
458 - `type: "rbac_group"`
459 
460 default: rbac_group
461 
462 - `rbac_group_id: string`
463 
464 - `BetaSpendLimitOrganizationServiceScope object`
465 
466 - `type: "organization_service"`
467 
468 default: organization_service
469 
470 - `service: string`
471 
472 - `BetaSpendLimitOrganizationScope object`
473 
474 - `type: "organization"`
475 
476 default: organization
477 
478 - `BetaSpendLimitWorkspaceScope object`
479 
480 Scope selecting one workspace of a Claude Console organization.
481 
482 - `type: "workspace"`
483 
484 Scope type. Always `workspace` for this scope.
485 
486 default: workspace
487 
488 - `workspace_id: string`
489 
490 Tagged ID of the workspace the spend limit applies to.
491 
492 - `source: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
493 
494 - `BetaSpendLimitUserScope object`
597495 
598496 Scope selecting a single member of the organization.
599497 
600 - `type: "user"`
601 
602 Scope type. Always `user` for this scope.
603 
604 default: user
605 
606 - `user_id: string`
607 
608 Tagged ID of the member the spend limit applies to.
609 
610 - `SeatTier object`
611 
612 - `type: "seat_tier"`
613 
614 default: seat_tier
615 
616 - `seat_tier: string`
617 
618 - `RBACGroup object`
619 
620 - `type: "rbac_group"`
621 
622 default: rbac_group
623 
624 - `rbac_group_id: string`
625 
626 - `OrganizationService object`
627 
628 - `type: "organization_service"`
629 
630 default: organization_service
631 
632 - `service: string`
633 
634 - `Organization object`
635 
636 - `type: "organization"`
637 
638 default: organization
639 
640 - `Workspace object`
498 - `BetaSpendLimitSeatTierScope object`
499 
500 - `BetaSpendLimitRBACGroupScope object`
501 
502 - `BetaSpendLimitOrganizationServiceScope object`
503 
504 - `BetaSpendLimitOrganizationScope object`
505 
506 - `BetaSpendLimitWorkspaceScope object`
641507 
642508 Scope selecting one workspace of a Claude Console organization.
643 
644 - `type: "workspace"`
645 
646 Scope type. Always `workspace` for this scope.
647 
648 default: workspace
649 
650 - `workspace_id: string`
651 
652 Tagged ID of the workspace the spend limit applies to.
653 
654 - `source: User or SeatTier or RBACGroup or 3 more`
655 
656 - `User object`
657 
658 Scope selecting a single member of the organization.
659 
660 - `type: "user"`
661 
662 Scope type. Always `user` for this scope.
663 
664 default: user
665 
666 - `user_id: string`
667 
668 Tagged ID of the member the spend limit applies to.
669 
670 - `SeatTier object`
671 
672 - `type: "seat_tier"`
673 
674 default: seat_tier
675 
676 - `seat_tier: string`
677 
678 - `RBACGroup object`
679 
680 - `type: "rbac_group"`
681 
682 default: rbac_group
683 
684 - `rbac_group_id: string`
685 
686 - `OrganizationService object`
687 
688 - `type: "organization_service"`
689 
690 default: organization_service
691 
692 - `service: string`
693 
694 - `Organization object`
695 
696 - `type: "organization"`
697 
698 default: organization
699 
700 - `Workspace object`
701 
702 Scope selecting one workspace of a Claude Console organization.
703 
704 - `type: "workspace"`
705 
706 Scope type. Always `workspace` for this scope.
707 
708 default: workspace
709 
710 - `workspace_id: string`
711 
712 Tagged ID of the workspace the spend limit applies to.
713509 
714510 - `spend_limit_id: string`
715511 
from line 615
819615 
820616- `id: string`
821617 
822- `actor: UserActor or ScopedAPIKeyActor`
823 
824 - `UserActor object`
618- `actor: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor`
619 
620 - `BetaSpendLimitUserActor object`
825621 
826622 A user within the organization. `name` and `email_address` are
827623 null when the underlying account is unavailable or has been deleted;
from line 647
851647 
852648 Tagged ID of the user.
853649 
854 - `ScopedAPIKeyActor object`
650 - `BetaSpendLimitScopedAPIKeyActor object`
855651 
856652 A scoped Admin API key acting on behalf of the organization.
857653 
from line 673
877673 
878674 format: date-time
879675 
880- `resolved_by: UserActor or ScopedAPIKeyActor or null`
881 
882 - `UserActor object`
676- `resolved_by: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor or null`
677 
678 - `BetaSpendLimitUserActor object`
883679 
884680 A user within the organization. `name` and `email_address` are
885681 null when the underlying account is unavailable or has been deleted;
886682 `deleted` is true only for deleted accounts.
887683 
888 - `type: "user_actor"`
889 
890 Actor type. Always `user_actor`.
891 
892 default: user_actor
893 
894 - `deleted: boolean`
895 
896 True only when the underlying account has been deleted.
897 
898 default: false
899 
900 - `email_address: string or null`
901 
902 The user's email address. Null when the account is unavailable or has been deleted.
903 
904 - `name: string or null`
905 
906 The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
907 
908 - `user_id: string`
909 
910 Tagged ID of the user.
911 
912 - `ScopedAPIKeyActor object`
684 - `BetaSpendLimitScopedAPIKeyActor object`
913685 
914686 A scoped Admin API key acting on behalf of the organization.
915687 
916 - `type: "scoped_api_key_actor"`
917 
918 default: scoped_api_key_actor
919 
920 - `scoped_api_key_id: string`
921 
922688- `spend_limit: BetaSpendLimit`
923689 
924690 A configured spend limit: a cap on metered spend for one scope and period.
from line 713
947713 
948714 ISO 4217 code of the organization's billing currency; the unit for `amount`.
949715 
716 - `is_enabled: boolean`
717 
718 Read-only. `false` when extra usage is switched off for this organization (`organization` limit) or for this member (`user` limit); `amount` is kept and applies again when it's switched back on. Always `true` for other limits.
719 
950720 - `period: BetaSpendLimitPeriod`
951721 
952722 Length of the window the limit resets over. `amount` caps spend within each period.
953723 
954 - `scope: User or SeatTier or RBACGroup or 3 more`
724 - `scope: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
955725 
956726 What the limit applies to. A tagged union on `type`; each variant carries the identifier for its scope.
957727 
958 - `User object`
728 - `BetaSpendLimitUserScope object`
959729 
960730 Scope selecting a single member of the organization.
961731 
from line 739
969739 
970740 Tagged ID of the member the spend limit applies to.
971741 
972 - `SeatTier object`
742 - `BetaSpendLimitSeatTierScope object`
973743 
974744 - `type: "seat_tier"`
975745 
from line 747
977747 
978748 - `seat_tier: string`
979749 
980 - `RBACGroup object`
750 - `BetaSpendLimitRBACGroupScope object`
981751 
982752 - `type: "rbac_group"`
983753 
from line 755
985755 
986756 - `rbac_group_id: string`
987757 
988 - `OrganizationService object`
758 - `BetaSpendLimitOrganizationServiceScope object`
989759 
990760 - `type: "organization_service"`
991761 
from line 763
993763 
994764 - `service: string`
995765 
996 - `Organization object`
766 - `BetaSpendLimitOrganizationScope object`
997767 
998768 - `type: "organization"`
999769 
1000770 default: organization
1001771 
1002 - `Workspace object`
772 - `BetaSpendLimitWorkspaceScope object`
1003773 
1004774 Scope selecting one workspace of a Claude Console organization.
1005775 
from line 793
1023793 
1024794 Per-member effective-limit report row (`GET /spend_limits/effective`).
1025795 
1026 - `actor: UserActor or ScopedAPIKeyActor`
1027 
1028 - `UserActor object`
796 - `actor: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor`
797 
798 - `BetaSpendLimitUserActor object`
1029799 
1030800 A user within the organization. `name` and `email_address` are
1031801 null when the underlying account is unavailable or has been deleted;
1032802 `deleted` is true only for deleted accounts.
1033803 
1034 - `type: "user_actor"`
1035 
1036 Actor type. Always `user_actor`.
1037 
1038 default: user_actor
1039 
1040 - `deleted: boolean`
1041 
1042 True only when the underlying account has been deleted.
1043 
1044 default: false
1045 
1046 - `email_address: string or null`
1047 
1048 The user's email address. Null when the account is unavailable or has been deleted.
1049 
1050 - `name: string or null`
1051 
1052 The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
1053 
1054 - `user_id: string`
1055 
1056 Tagged ID of the user.
1057 
1058 - `ScopedAPIKeyActor object`
804 - `BetaSpendLimitScopedAPIKeyActor object`
1059805 
1060806 A scoped Admin API key acting on behalf of the organization.
1061807 
1062 - `type: "scoped_api_key_actor"`
1063 
1064 default: scoped_api_key_actor
1065 
1066 - `scoped_api_key_id: string`
1067 
1068808 - `amount: string or null`
1069809 
1070810 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.
from line 821
1081821 
1082822 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.
1083823 
1084 - `scope: User or SeatTier or RBACGroup or 3 more`
1085 
1086 - `User object`
824 - `scope: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
825 
826 - `BetaSpendLimitUserScope object`
1087827 
1088828 Scope selecting a single member of the organization.
1089829 
1090 - `type: "user"`
1091 
1092 Scope type. Always `user` for this scope.
1093 
1094 default: user
1095 
1096 - `user_id: string`
1097 
1098 Tagged ID of the member the spend limit applies to.
1099 
1100 - `SeatTier object`
1101 
1102 - `type: "seat_tier"`
1103 
1104 default: seat_tier
1105 
1106 - `seat_tier: string`
1107 
1108 - `RBACGroup object`
1109 
1110 - `type: "rbac_group"`
1111 
1112 default: rbac_group
1113 
1114 - `rbac_group_id: string`
1115 
1116 - `OrganizationService object`
1117 
1118 - `type: "organization_service"`
1119 
1120 default: organization_service
1121 
1122 - `service: string`
1123 
1124 - `Organization object`
1125 
1126 - `type: "organization"`
1127 
1128 default: organization
1129 
1130 - `Workspace object`
830 - `BetaSpendLimitSeatTierScope object`
831 
832 - `BetaSpendLimitRBACGroupScope object`
833 
834 - `BetaSpendLimitOrganizationServiceScope object`
835 
836 - `BetaSpendLimitOrganizationScope object`
837 
838 - `BetaSpendLimitWorkspaceScope object`
1131839 
1132840 Scope selecting one workspace of a Claude Console organization.
1133841 
1134 - `type: "workspace"`
1135 
1136 Scope type. Always `workspace` for this scope.
1137 
1138 default: workspace
1139 
1140 - `workspace_id: string`
1141 
1142 Tagged ID of the workspace the spend limit applies to.
1143 
1144 - `source: User or SeatTier or RBACGroup or 3 more`
1145 
1146 - `User object`
842 - `source: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
843 
844 - `BetaSpendLimitUserScope object`
1147845 
1148846 Scope selecting a single member of the organization.
1149847 
1150 - `type: "user"`
1151 
1152 Scope type. Always `user` for this scope.
1153 
1154 default: user
1155 
1156 - `user_id: string`
1157 
1158 Tagged ID of the member the spend limit applies to.
1159 
1160 - `SeatTier object`
1161 
1162 - `type: "seat_tier"`
1163 
1164 default: seat_tier
1165 
1166 - `seat_tier: string`
1167 
1168 - `RBACGroup object`
1169 
1170 - `type: "rbac_group"`
1171 
1172 default: rbac_group
1173 
1174 - `rbac_group_id: string`
1175 
1176 - `OrganizationService object`
1177 
1178 - `type: "organization_service"`
1179 
1180 default: organization_service
1181 
1182 - `service: string`
1183 
1184 - `Organization object`
1185 
1186 - `type: "organization"`
1187 
1188 default: organization
1189 
1190 - `Workspace object`
848 - `BetaSpendLimitSeatTierScope object`
849 
850 - `BetaSpendLimitRBACGroupScope object`
851 
852 - `BetaSpendLimitOrganizationServiceScope object`
853 
854 - `BetaSpendLimitOrganizationScope object`
855 
856 - `BetaSpendLimitWorkspaceScope object`
1191857 
1192858 Scope selecting one workspace of a Claude Console organization.
1193 
1194 - `type: "workspace"`
1195 
1196 Scope type. Always `workspace` for this scope.
1197 
1198 default: workspace
1199 
1200 - `workspace_id: string`
1201 
1202 Tagged ID of the workspace the spend limit applies to.
1203859 
1204860 - `spend_limit_id: string`
1205861 
from line 907
1251907 "amount": "50000",
1252908 "created_at": "2019-12-27T18:11:19.117Z",
1253909 "currency": "USD",
910 "is_enabled": true,
1254911 "period": "daily",
1255912 "scope": {
1256913 "type": "user",
from line 972
1315972 
1316973 - `id: string`
1317974 
1318 - `actor: UserActor or ScopedAPIKeyActor`
1319 
1320 - `UserActor object`
975 - `actor: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor`
976 
977 - `BetaSpendLimitUserActor object`
1321978 
1322979 A user within the organization. `name` and `email_address` are
1323980 null when the underlying account is unavailable or has been deleted;
from line 1004
13471004 
13481005 Tagged ID of the user.
13491006 
1350 - `ScopedAPIKeyActor object`
1007 - `BetaSpendLimitScopedAPIKeyActor object`
13511008 
13521009 A scoped Admin API key acting on behalf of the organization.
13531010 
from line 1030
13731030 
13741031 format: date-time
13751032 
1376 - `resolved_by: UserActor or ScopedAPIKeyActor or null`
1377 
1378 - `UserActor object`
1033 - `resolved_by: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor or null`
1034 
1035 - `BetaSpendLimitUserActor object`
13791036 
13801037 A user within the organization. `name` and `email_address` are
13811038 null when the underlying account is unavailable or has been deleted;
13821039 `deleted` is true only for deleted accounts.
13831040 
1384 - `type: "user_actor"`
1385 
1386 Actor type. Always `user_actor`.
1387 
1388 default: user_actor
1389 
1390 - `deleted: boolean`
1391 
1392 True only when the underlying account has been deleted.
1393 
1394 default: false
1395 
1396 - `email_address: string or null`
1397 
1398 The user's email address. Null when the account is unavailable or has been deleted.
1399 
1400 - `name: string or null`
1401 
1402 The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
1403 
1404 - `user_id: string`
1405 
1406 Tagged ID of the user.
1407 
1408 - `ScopedAPIKeyActor object`
1041 - `BetaSpendLimitScopedAPIKeyActor object`
14091042 
14101043 A scoped Admin API key acting on behalf of the organization.
14111044 
1412 - `type: "scoped_api_key_actor"`
1413 
1414 default: scoped_api_key_actor
1415 
1416 - `scoped_api_key_id: string`
1417 
14181045 - `spend_summary: BetaSpendSummary or null`
14191046 
14201047 Per-member effective-limit report row (`GET /spend_limits/effective`).
14211048 
1422 - `actor: UserActor or ScopedAPIKeyActor`
1423 
1424 - `UserActor object`
1049 - `actor: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor`
1050 
1051 - `BetaSpendLimitUserActor object`
14251052 
14261053 A user within the organization. `name` and `email_address` are
14271054 null when the underlying account is unavailable or has been deleted;
14281055 `deleted` is true only for deleted accounts.
14291056 
1430 - `type: "user_actor"`
1431 
1432 Actor type. Always `user_actor`.
1433 
1434 default: user_actor
1435 
1436 - `deleted: boolean`
1437 
1438 True only when the underlying account has been deleted.
1439 
1440 default: false
1441 
1442 - `email_address: string or null`
1443 
1444 The user's email address. Null when the account is unavailable or has been deleted.
1445 
1446 - `name: string or null`
1447 
1448 The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
1057 - `BetaSpendLimitScopedAPIKeyActor object`
1058 
1059 A scoped Admin API key acting on behalf of the organization.
1060 
1061 - `amount: string or null`
1062 
1063 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.
1064 
1065 - `currency: string`
1066 
1067 ISO 4217 code of the organization's billing currency; the unit for `amount` and `period_to_date_spend`.
1068 
1069 - `period: BetaSpendLimitPeriod`
1070 
1071 Period this row's effective limit and spend are reported for.
1072 
1073 - `period_to_date_spend: string`
1074 
1075 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.
1076 
1077 - `scope: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
1078 
1079 - `BetaSpendLimitUserScope object`
1080 
1081 Scope selecting a single member of the organization.
1082 
1083 - `type: "user"`
1084 
1085 Scope type. Always `user` for this scope.
1086 
1087 default: user
14491088 
14501089 - `user_id: string`
14511090 
1452 Tagged ID of the user.
1453 
1454 - `ScopedAPIKeyActor object`
1455 
1456 A scoped Admin API key acting on behalf of the organization.
1457 
1458 - `type: "scoped_api_key_actor"`
1459 
1460 default: scoped_api_key_actor
1461 
1462 - `scoped_api_key_id: string`
1463 
1464 - `amount: string or null`
1465 
1466 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.
1467 
1468 - `currency: string`
1469 
1470 ISO 4217 code of the organization's billing currency; the unit for `amount` and `period_to_date_spend`.
1471 
1472 - `period: BetaSpendLimitPeriod`
1473 
1474 Period this row's effective limit and spend are reported for.
1475 
1476 - `period_to_date_spend: string`
1477 
1478 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.
1479 
1480 - `scope: User or SeatTier or RBACGroup or 3 more`
1481 
1482 - `User object`
1091 Tagged ID of the member the spend limit applies to.
1092 
1093 - `BetaSpendLimitSeatTierScope object`
1094 
1095 - `type: "seat_tier"`
1096 
1097 default: seat_tier
1098 
1099 - `seat_tier: string`
1100 
1101 - `BetaSpendLimitRBACGroupScope object`
1102 
1103 - `type: "rbac_group"`
1104 
1105 default: rbac_group
1106 
1107 - `rbac_group_id: string`
1108 
1109 - `BetaSpendLimitOrganizationServiceScope object`
1110 
1111 - `type: "organization_service"`
1112 
1113 default: organization_service
1114 
1115 - `service: string`
1116 
1117 - `BetaSpendLimitOrganizationScope object`
1118 
1119 - `type: "organization"`
1120 
1121 default: organization
1122 
1123 - `BetaSpendLimitWorkspaceScope object`
1124 
1125 Scope selecting one workspace of a Claude Console organization.
1126 
1127 - `type: "workspace"`
1128 
1129 Scope type. Always `workspace` for this scope.
1130 
1131 default: workspace
1132 
1133 - `workspace_id: string`
1134 
1135 Tagged ID of the workspace the spend limit applies to.
1136 
1137 - `source: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
1138 
1139 - `BetaSpendLimitUserScope object`
14831140 
14841141 Scope selecting a single member of the organization.
14851142 
1486 - `type: "user"`
1487 
1488 Scope type. Always `user` for this scope.
1489 
1490 default: user
1491 
1492 - `user_id: string`
1493 
1494 Tagged ID of the member the spend limit applies to.
1495 
1496 - `SeatTier object`
1497 
1498 - `type: "seat_tier"`
1499 
1500 default: seat_tier
1501 
1502 - `seat_tier: string`
1503 
1504 - `RBACGroup object`
1505 
1506 - `type: "rbac_group"`
1507 
1508 default: rbac_group
1509 
1510 - `rbac_group_id: string`
1511 
1512 - `OrganizationService object`
1513 
1514 - `type: "organization_service"`
1515 
1516 default: organization_service
1517 
1518 - `service: string`
1519 
1520 - `Organization object`
1521 
1522 - `type: "organization"`
1523 
1524 default: organization
1525 
1526 - `Workspace object`
1143 - `BetaSpendLimitSeatTierScope object`
1144 
1145 - `BetaSpendLimitRBACGroupScope object`
1146 
1147 - `BetaSpendLimitOrganizationServiceScope object`
1148 
1149 - `BetaSpendLimitOrganizationScope object`
1150 
1151 - `BetaSpendLimitWorkspaceScope object`
15271152 
15281153 Scope selecting one workspace of a Claude Console organization.
1529 
1530 - `type: "workspace"`
1531 
1532 Scope type. Always `workspace` for this scope.
1533 
1534 default: workspace
1535 
1536 - `workspace_id: string`
1537 
1538 Tagged ID of the workspace the spend limit applies to.
1539 
1540 - `source: User or SeatTier or RBACGroup or 3 more`
1541 
1542 - `User object`
1543 
1544 Scope selecting a single member of the organization.
1545 
1546 - `type: "user"`
1547 
1548 Scope type. Always `user` for this scope.
1549 
1550 default: user
1551 
1552 - `user_id: string`
1553 
1554 Tagged ID of the member the spend limit applies to.
1555 
1556 - `SeatTier object`
1557 
1558 - `type: "seat_tier"`
1559 
1560 default: seat_tier
1561 
1562 - `seat_tier: string`
1563 
1564 - `RBACGroup object`
1565 
1566 - `type: "rbac_group"`
1567 
1568 default: rbac_group
1569 
1570 - `rbac_group_id: string`
1571 
1572 - `OrganizationService object`
1573 
1574 - `type: "organization_service"`
1575 
1576 default: organization_service
1577 
1578 - `service: string`
1579 
1580 - `Organization object`
1581 
1582 - `type: "organization"`
1583 
1584 default: organization
1585 
1586 - `Workspace object`
1587 
1588 Scope selecting one workspace of a Claude Console organization.
1589 
1590 - `type: "workspace"`
1591 
1592 Scope type. Always `workspace` for this scope.
1593 
1594 default: workspace
1595 
1596 - `workspace_id: string`
1597 
1598 Tagged ID of the workspace the spend limit applies to.
15991154 
16001155 - `spend_limit_id: string`
16011156 
from line 1233
16781233 
16791234 - `id: string`
16801235 
1681 - `actor: UserActor or ScopedAPIKeyActor`
1682 
1683 - `UserActor object`
1236 - `actor: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor`
1237 
1238 - `BetaSpendLimitUserActor object`
16841239 
16851240 A user within the organization. `name` and `email_address` are
16861241 null when the underlying account is unavailable or has been deleted;
from line 1265
17101265 
17111266 Tagged ID of the user.
17121267 
1713 - `ScopedAPIKeyActor object`
1268 - `BetaSpendLimitScopedAPIKeyActor object`
17141269 
17151270 A scoped Admin API key acting on behalf of the organization.
17161271 
from line 1291
17361291 
17371292 format: date-time
17381293 
1739 - `resolved_by: UserActor or ScopedAPIKeyActor or null`
1740 
1741 - `UserActor object`
1294 - `resolved_by: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor or null`
1295 
1296 - `BetaSpendLimitUserActor object`
17421297 
17431298 A user within the organization. `name` and `email_address` are
17441299 null when the underlying account is unavailable or has been deleted;
17451300 `deleted` is true only for deleted accounts.
17461301 
1747 - `type: "user_actor"`
1748 
1749 Actor type. Always `user_actor`.
1750 
1751 default: user_actor
1752 
1753 - `deleted: boolean`
1754 
1755 True only when the underlying account has been deleted.
1756 
1757 default: false
1758 
1759 - `email_address: string or null`
1760 
1761 The user's email address. Null when the account is unavailable or has been deleted.
1762 
1763 - `name: string or null`
1764 
1765 The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
1766 
1767 - `user_id: string`
1768 
1769 Tagged ID of the user.
1770 
1771 - `ScopedAPIKeyActor object`
1302 - `BetaSpendLimitScopedAPIKeyActor object`
17721303 
17731304 A scoped Admin API key acting on behalf of the organization.
17741305 
1775 - `type: "scoped_api_key_actor"`
1776 
1777 default: scoped_api_key_actor
1778 
1779 - `scoped_api_key_id: string`
1780 
17811306 - `spend_summary: BetaSpendSummary or null`
17821307 
17831308 Per-member effective-limit report row (`GET /spend_limits/effective`).
17841309 
1785 - `actor: UserActor or ScopedAPIKeyActor`
1786 
1787 - `UserActor object`
1310 - `actor: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor`
1311 
1312 - `BetaSpendLimitUserActor object`
17881313 
17891314 A user within the organization. `name` and `email_address` are
17901315 null when the underlying account is unavailable or has been deleted;
17911316 `deleted` is true only for deleted accounts.
17921317 
1793 - `type: "user_actor"`
1794 
1795 Actor type. Always `user_actor`.
1796 
1797 default: user_actor
1798 
1799 - `deleted: boolean`
1800 
1801 True only when the underlying account has been deleted.
1802 
1803 default: false
1804 
1805 - `email_address: string or null`
1806 
1807 The user's email address. Null when the account is unavailable or has been deleted.
1808 
1809 - `name: string or null`
1810 
1811 The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
1318 - `BetaSpendLimitScopedAPIKeyActor object`
1319 
1320 A scoped Admin API key acting on behalf of the organization.
1321 
1322 - `amount: string or null`
1323 
1324 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.
1325 
1326 - `currency: string`
1327 
1328 ISO 4217 code of the organization's billing currency; the unit for `amount` and `period_to_date_spend`.
1329 
1330 - `period: BetaSpendLimitPeriod`
1331 
1332 Period this row's effective limit and spend are reported for.
1333 
1334 - `period_to_date_spend: string`
1335 
1336 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.
1337 
1338 - `scope: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
1339 
1340 - `BetaSpendLimitUserScope object`
1341 
1342 Scope selecting a single member of the organization.
1343 
1344 - `type: "user"`
1345 
1346 Scope type. Always `user` for this scope.
1347 
1348 default: user
18121349 
18131350 - `user_id: string`
18141351 
1815 Tagged ID of the user.
1816 
1817 - `ScopedAPIKeyActor object`
1818 
1819 A scoped Admin API key acting on behalf of the organization.
1820 
1821 - `type: "scoped_api_key_actor"`
1822 
1823 default: scoped_api_key_actor
1824 
1825 - `scoped_api_key_id: string`
1826 
1827 - `amount: string or null`
1828 
1829 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.
1830 
1831 - `currency: string`
1832 
1833 ISO 4217 code of the organization's billing currency; the unit for `amount` and `period_to_date_spend`.
1834 
1835 - `period: BetaSpendLimitPeriod`
1836 
1837 Period this row's effective limit and spend are reported for.
1838 
1839 - `period_to_date_spend: string`
1840 
1841 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.
1842 
1843 - `scope: User or SeatTier or RBACGroup or 3 more`
1844 
1845 - `User object`
1352 Tagged ID of the member the spend limit applies to.
1353 
1354 - `BetaSpendLimitSeatTierScope object`
1355 
1356 - `type: "seat_tier"`
1357 
1358 default: seat_tier
1359 
1360 - `seat_tier: string`
1361 
1362 - `BetaSpendLimitRBACGroupScope object`
1363 
1364 - `type: "rbac_group"`
1365 
1366 default: rbac_group
1367 
1368 - `rbac_group_id: string`
1369 
1370 - `BetaSpendLimitOrganizationServiceScope object`
1371 
1372 - `type: "organization_service"`
1373 
1374 default: organization_service
1375 
1376 - `service: string`
1377 
1378 - `BetaSpendLimitOrganizationScope object`
1379 
1380 - `type: "organization"`
1381 
1382 default: organization
1383 
1384 - `BetaSpendLimitWorkspaceScope object`
1385 
1386 Scope selecting one workspace of a Claude Console organization.
1387 
1388 - `type: "workspace"`
1389 
1390 Scope type. Always `workspace` for this scope.
1391 
1392 default: workspace
1393 
1394 - `workspace_id: string`
1395 
1396 Tagged ID of the workspace the spend limit applies to.
1397 
1398 - `source: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
1399 
1400 - `BetaSpendLimitUserScope object`
18461401 
18471402 Scope selecting a single member of the organization.
18481403 
1849 - `type: "user"`
1850 
1851 Scope type. Always `user` for this scope.
1852 
1853 default: user
1854 
1855 - `user_id: string`
1856 
1857 Tagged ID of the member the spend limit applies to.
1858 
1859 - `SeatTier object`
1860 
1861 - `type: "seat_tier"`
1862 
1863 default: seat_tier
1864 
1865 - `seat_tier: string`
1866 
1867 - `RBACGroup object`
1868 
1869 - `type: "rbac_group"`
1870 
1871 default: rbac_group
1872 
1873 - `rbac_group_id: string`
1874 
1875 - `OrganizationService object`
1876 
1877 - `type: "organization_service"`
1878 
1879 default: organization_service
1880 
1881 - `service: string`
1882 
1883 - `Organization object`
1884 
1885 - `type: "organization"`
1886 
1887 default: organization
1888 
1889 - `Workspace object`
1404 - `BetaSpendLimitSeatTierScope object`
1405 
1406 - `BetaSpendLimitRBACGroupScope object`
1407 
1408 - `BetaSpendLimitOrganizationServiceScope object`
1409 
1410 - `BetaSpendLimitOrganizationScope object`
1411 
1412 - `BetaSpendLimitWorkspaceScope object`
18901413 
18911414 Scope selecting one workspace of a Claude Console organization.
18921415 
1893 - `type: "workspace"`
1894 
1895 Scope type. Always `workspace` for this scope.
1896 
1897 default: workspace
1898 
1899 - `workspace_id: string`
1900 
1901 Tagged ID of the workspace the spend limit applies to.
1902 
1903 - `source: User or SeatTier or RBACGroup or 3 more`
1904 
1905 - `User object`
1906 
1907 Scope selecting a single member of the organization.
1908 
1909 - `type: "user"`
1910 
1911 Scope type. Always `user` for this scope.
1912 
1913 default: user
1914 
1915 - `user_id: string`
1916 
1917 Tagged ID of the member the spend limit applies to.
1918 
1919 - `SeatTier object`
1920 
1921 - `type: "seat_tier"`
1922 
1923 default: seat_tier
1924 
1925 - `seat_tier: string`
1926 
1927 - `RBACGroup object`
1928 
1929 - `type: "rbac_group"`
1930 
1931 default: rbac_group
1932 
1933 - `rbac_group_id: string`
1934 
1935 - `OrganizationService object`
1936 
1937 - `type: "organization_service"`
1938 
1939 default: organization_service
1940 
1941 - `service: string`
1942 
1943 - `Organization object`
1944 
1945 - `type: "organization"`
1946 
1947 default: organization
1948 
1949 - `Workspace object`
1950 
1951 Scope selecting one workspace of a Claude Console organization.
1952 
1953 - `type: "workspace"`
1954 
1955 Scope type. Always `workspace` for this scope.
1956 
1957 default: workspace
1958 
1959 - `workspace_id: string`
1960 
1961 Tagged ID of the workspace the spend limit applies to.
1962 
19631416 - `spend_limit_id: string`
19641417 
19651418 - `status: BetaSpendLimitIncreaseRequestStatus`
from line 1443
19901443 
19911444 - `id: string`
19921445 
1993 - `actor: UserActor or ScopedAPIKeyActor`
1994 
1995 - `UserActor object`
1446 - `actor: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor`
1447 
1448 - `BetaSpendLimitUserActor object`
19961449 
19971450 A user within the organization. `name` and `email_address` are
19981451 null when the underlying account is unavailable or has been deleted;
from line 1475
20221475 
20231476 Tagged ID of the user.
20241477 
2025 - `ScopedAPIKeyActor object`
1478 - `BetaSpendLimitScopedAPIKeyActor object`
20261479 
20271480 A scoped Admin API key acting on behalf of the organization.
20281481 
from line 1501
20481501 
20491502 format: date-time
20501503 
2051 - `resolved_by: UserActor or ScopedAPIKeyActor or null`
2052 
2053 - `UserActor object`
1504 - `resolved_by: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor or null`
1505 
1506 - `BetaSpendLimitUserActor object`
20541507 
20551508 A user within the organization. `name` and `email_address` are
20561509 null when the underlying account is unavailable or has been deleted;
20571510 `deleted` is true only for deleted accounts.
20581511 
2059 - `type: "user_actor"`
2060 
2061 Actor type. Always `user_actor`.
2062 
2063 default: user_actor
2064 
2065 - `deleted: boolean`
2066 
2067 True only when the underlying account has been deleted.
2068 
2069 default: false
2070 
2071 - `email_address: string or null`
2072 
2073 The user's email address. Null when the account is unavailable or has been deleted.
2074 
2075 - `name: string or null`
2076 
2077 The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
2078 
2079 - `user_id: string`
2080 
2081 Tagged ID of the user.
2082 
2083 - `ScopedAPIKeyActor object`
1512 - `BetaSpendLimitScopedAPIKeyActor object`
20841513 
20851514 A scoped Admin API key acting on behalf of the organization.
20861515 
2087 - `type: "scoped_api_key_actor"`
2088 
2089 default: scoped_api_key_actor
2090 
2091 - `scoped_api_key_id: string`
2092 
20931516 - `spend_limit: BetaSpendLimit`
20941517 
20951518 A configured spend limit: a cap on metered spend for one scope and period.
from line 1541
21181541 
21191542 ISO 4217 code of the organization's billing currency; the unit for `amount`.
21201543 
1544 - `is_enabled: boolean`
1545 
1546 Read-only. `false` when extra usage is switched off for this organization (`organization` limit) or for this member (`user` limit); `amount` is kept and applies again when it's switched back on. Always `true` for other limits.
1547 
21211548 - `period: BetaSpendLimitPeriod`
21221549 
21231550 Length of the window the limit resets over. `amount` caps spend within each period.
21241551 
2125 - `scope: User or SeatTier or RBACGroup or 3 more`
1552 - `scope: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
21261553 
21271554 What the limit applies to. A tagged union on `type`; each variant carries the identifier for its scope.
21281555 
2129 - `User object`
1556 - `BetaSpendLimitUserScope object`
21301557 
21311558 Scope selecting a single member of the organization.
21321559 
from line 1567
21401567 
21411568 Tagged ID of the member the spend limit applies to.
21421569 
2143 - `SeatTier object`
1570 - `BetaSpendLimitSeatTierScope object`
21441571 
21451572 - `type: "seat_tier"`
21461573 
from line 1575
21481575 
21491576 - `seat_tier: string`
21501577 
2151 - `RBACGroup object`
1578 - `BetaSpendLimitRBACGroupScope object`
21521579 
21531580 - `type: "rbac_group"`
21541581 
from line 1583
21561583 
21571584 - `rbac_group_id: string`
21581585 
2159 - `OrganizationService object`
1586 - `BetaSpendLimitOrganizationServiceScope object`
21601587 
21611588 - `type: "organization_service"`
21621589 
from line 1591
21641591 
21651592 - `service: string`
21661593 
2167 - `Organization object`
1594 - `BetaSpendLimitOrganizationScope object`
21681595 
21691596 - `type: "organization"`
21701597 
21711598 default: organization
21721599 
2173 - `Workspace object`
1600 - `BetaSpendLimitWorkspaceScope object`
21741601 
21751602 Scope selecting one workspace of a Claude Console organization.
21761603 
from line 1621
21941621 
21951622 Per-member effective-limit report row (`GET /spend_limits/effective`).
21961623 
2197 - `actor: UserActor or ScopedAPIKeyActor`
2198 
2199 - `UserActor object`
1624 - `actor: BetaSpendLimitUserActor or BetaSpendLimitScopedAPIKeyActor`
1625 
1626 - `BetaSpendLimitUserActor object`
22001627 
22011628 A user within the organization. `name` and `email_address` are
22021629 null when the underlying account is unavailable or has been deleted;
22031630 `deleted` is true only for deleted accounts.
22041631 
2205 - `type: "user_actor"`
2206 
2207 Actor type. Always `user_actor`.
2208 
2209 default: user_actor
2210 
2211 - `deleted: boolean`
2212 
2213 True only when the underlying account has been deleted.
2214 
2215 default: false
2216 
2217 - `email_address: string or null`
2218 
2219 The user's email address. Null when the account is unavailable or has been deleted.
2220 
2221 - `name: string or null`
2222 
2223 The user's current display name. Null when the account is unavailable, has been deleted, or has no name set.
2224 
2225 - `user_id: string`
2226 
2227 Tagged ID of the user.
2228 
2229 - `ScopedAPIKeyActor object`
1632 - `BetaSpendLimitScopedAPIKeyActor object`
22301633 
22311634 A scoped Admin API key acting on behalf of the organization.
22321635 
2233 - `type: "scoped_api_key_actor"`
2234 
2235 default: scoped_api_key_actor
2236 
2237 - `scoped_api_key_id: string`
2238 
22391636 - `amount: string or null`
22401637 
22411638 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.
from line 1649
22521649 
22531650 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.
22541651 
2255 - `scope: User or SeatTier or RBACGroup or 3 more`
2256 
2257 - `User object`
1652 - `scope: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
1653 
1654 - `BetaSpendLimitUserScope object`
22581655 
22591656 Scope selecting a single member of the organization.
22601657 
2261 - `type: "user"`
2262 
2263 Scope type. Always `user` for this scope.
2264 
2265 default: user
2266 
2267 - `user_id: string`
2268 
2269 Tagged ID of the member the spend limit applies to.
2270 
2271 - `SeatTier object`
2272 
2273 - `type: "seat_tier"`
2274 
2275 default: seat_tier
2276 
2277 - `seat_tier: string`
2278 
2279 - `RBACGroup object`
2280 
2281 - `type: "rbac_group"`
2282 
2283 default: rbac_group
2284 
2285 - `rbac_group_id: string`
2286 
2287 - `OrganizationService object`
2288 
2289 - `type: "organization_service"`
2290 
2291 default: organization_service
2292 
2293 - `service: string`
2294 
2295 - `Organization object`
2296 
2297 - `type: "organization"`
2298 
2299 default: organization
2300 
2301 - `Workspace object`
1658 - `BetaSpendLimitSeatTierScope object`
1659 
1660 - `BetaSpendLimitRBACGroupScope object`
1661 
1662 - `BetaSpendLimitOrganizationServiceScope object`
1663 
1664 - `BetaSpendLimitOrganizationScope object`
1665 
1666 - `BetaSpendLimitWorkspaceScope object`
23021667 
23031668 Scope selecting one workspace of a Claude Console organization.
23041669 
2305 - `type: "workspace"`
2306 
2307 Scope type. Always `workspace` for this scope.
2308 
2309 default: workspace
2310 
2311 - `workspace_id: string`
2312 
2313 Tagged ID of the workspace the spend limit applies to.
2314 
2315 - `source: User or SeatTier or RBACGroup or 3 more`
2316 
2317 - `User object`
1670 - `source: BetaSpendLimitUserScope or BetaSpendLimitSeatTierScope or BetaSpendLimitRBACGroupScope or 3 more`
1671 
1672 - `BetaSpendLimitUserScope object`
23181673 
23191674 Scope selecting a single member of the organization.
23201675 
2321 - `type: "user"`
2322 
2323 Scope type. Always `user` for this scope.
2324 
2325 default: user
2326 
2327 - `user_id: string`
2328 
2329 Tagged ID of the member the spend limit applies to.
2330 
2331 - `SeatTier object`
2332 
2333 - `type: "seat_tier"`
2334 
2335 default: seat_tier
2336 
2337 - `seat_tier: string`
2338 
2339 - `RBACGroup object`
2340 
2341 - `type: "rbac_group"`
2342 
2343 default: rbac_group
2344 
2345 - `rbac_group_id: string`
2346 
2347 - `OrganizationService object`
2348 
2349 - `type: "organization_service"`
2350 
2351 default: organization_service
2352 
2353 - `service: string`
2354 
2355 - `Organization object`
2356 
2357 - `type: "organization"`
2358 
2359 default: organization
2360 
2361 - `Workspace object`
1676 - `BetaSpendLimitSeatTierScope object`
1677 
1678 - `BetaSpendLimitRBACGroupScope object`
1679 
1680 - `BetaSpendLimitOrganizationServiceScope object`
1681 
1682 - `BetaSpendLimitOrganizationScope object`
1683 
1684 - `BetaSpendLimitWorkspaceScope object`
23621685 
23631686 Scope selecting one workspace of a Claude Console organization.
23641687 
2365 - `type: "workspace"`
2366 
2367 Scope type. Always `workspace` for this scope.
2368 
2369 default: workspace
2370 
2371 - `workspace_id: string`
2372 
2373 Tagged ID of the workspace the spend limit applies to.
2374 
23751688 - `spend_limit_id: string`
23761689 
23771690 - `status: BetaSpendLimitIncreaseRequestStatus`
23781691 
Feedback