Beta changedapi/beta
Nearest release: v2.1.294, 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+370added
Lines−19removed
From line
455
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits27to this page, all time
The whole hunk
from line 455, old and new numbered
/
This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.
from line 455
455455
456456 ID of the object to use as a cursor for pagination. When provided, returns the page of results immediately before this object.
457457
458- `lifecycle: optional array of "active" or "deprecated" or "retired"`
459
460 Filter the list to models in any of the given lifecycle stages (`active`, `deprecated`, or `retired`). Up to 3 values. When omitted, the list contains the `active` and `deprecated` models; `retired` models appear only when `retired` is requested explicitly.
461
462 maxItems: 3
463
464 - `"active"`
465
466 - `"deprecated"`
467
468 - `"retired"`
469
458470- `limit: optional number`
459471
460472 Number of items to return per page.
from line 747
735747
736748 format: date-time
737749
750 - `deprecated_at: string or null`
751
752 RFC 3339 datetime string representing the time of the model's most recent deprecation. Populated for `deprecated` and `retired` models; `null` while the model is `active`.
753
754 format: date-time
755
738756 - `display_name: string`
739757
740758 A human-readable name for the model.
741759
760 - `lifecycle: "active" or "deprecated" or "retired"`
761
762 The model's current lifecycle stage.
763
764 - `active`: The model is available for use, open to new adopters, and not scheduled for retirement.
765 - `deprecated`: The model remains callable for organizations with existing access, but is headed for retirement and closed to new adopters.
766 - `retired`: The model is no longer available for use; inference requests naming it fail. It remains in the catalogue as the historical record of its retirement.
767
768 default: active
769
770 - `"active"`
771
772 - `"deprecated"`
773
774 - `"retired"`
775
742776 - `line: BetaModelLine or null`
743777
744778 The model line this model belongs to, such as `opus` for both Claude Opus 4.5 and Claude Opus 4.6. More lines may be added. `null` when the model belongs to no line; do not infer a line from the `id`.
from line 795
761795
762796 Maximum value for the `max_tokens` parameter when using this model.
763797
798 - `retires_at: string or null`
799
800 RFC 3339 datetime string representing the model's currently scheduled retirement date. The schedule can be revised until retirement occurs; `null` while the model is `active` or while no retirement is scheduled. A past date on a `deprecated` model means retirement is overdue, not that it has occurred: `lifecycle` is the retirement signal.
801
802 format: date-time
803
764804- `first_id: string or null`
765805
766806 First ID in the `data` list. Can be used as the `before_id` for the previous page.
from line 911
871911 }
872912 },
873913 "created_at": "2026-07-24T00:00:00Z",
914 "deprecated_at": "2019-12-27T18:11:19.117Z",
874915 "display_name": "Claude Opus 5",
916 "lifecycle": "active",
875917 "line": "haiku",
876918 "max_input_tokens": 0,
877919 "max_tokens": 0,
920 "retires_at": "2019-12-27T18:11:19.117Z",
878921 "type": "model"
879922 }
880923 ],
from line 1213
11701213
11711214 format: date-time
11721215
1216 - `deprecated_at: string or null`
1217
1218 RFC 3339 datetime string representing the time of the model's most recent deprecation. Populated for `deprecated` and `retired` models; `null` while the model is `active`.
1219
1220 format: date-time
1221
11731222 - `display_name: string`
11741223
11751224 A human-readable name for the model.
11761225
1226 - `lifecycle: "active" or "deprecated" or "retired"`
1227
1228 The model's current lifecycle stage.
1229
1230 - `active`: The model is available for use, open to new adopters, and not scheduled for retirement.
1231 - `deprecated`: The model remains callable for organizations with existing access, but is headed for retirement and closed to new adopters.
1232 - `retired`: The model is no longer available for use; inference requests naming it fail. It remains in the catalogue as the historical record of its retirement.
1233
1234 default: active
1235
1236 - `"active"`
1237
1238 - `"deprecated"`
1239
1240 - `"retired"`
1241
11771242 - `line: BetaModelLine or null`
11781243
11791244 The model line this model belongs to, such as `opus` for both Claude Opus 4.5 and Claude Opus 4.6. More lines may be added. `null` when the model belongs to no line; do not infer a line from the `id`.
from line 1261
11961261
11971262 Maximum value for the `max_tokens` parameter when using this model.
11981263
1264 - `retires_at: string or null`
1265
1266 RFC 3339 datetime string representing the model's currently scheduled retirement date. The schedule can be revised until retirement occurs; `null` while the model is `active` or while no retirement is scheduled. A past date on a `deprecated` model means retirement is overdue, not that it has occurred: `lifecycle` is the retirement signal.
1267
1268 format: date-time
1269
11991270#### Example
12001271
12011272```bash
from line 1363
12921363 }
12931364 },
12941365 "created_at": "2026-07-24T00:00:00Z",
1366 "deprecated_at": "2019-12-27T18:11:19.117Z",
12951367 "display_name": "Claude Opus 5",
1368 "lifecycle": "active",
12961369 "line": "haiku",
12971370 "max_input_tokens": 0,
12981371 "max_tokens": 0,
1372 "retires_at": "2019-12-27T18:11:19.117Z",
12991373 "type": "model"
13001374}
13011375```
from line 7753
76797753
76807754 - `"code_execution_20250825"`
76817755
7682 - `"code_execution_20260120"`
7683
7684 - `"code_execution_20260521"`
7685
7686 - `cache_control: optional BetaCacheControlEphemeral or null`
7687
7688 Create a cache control breakpoint at this content block.
7689
7690 - `defer_loading: optional boolean`
7691
7692 If true, tool will not be included in initial system prompt. Only loaded when returned via tool_reference from tool search.
7693
7694 - `input_examples: optional array of map[unknown]`
7695
7696 - `strict: optional boolean`
7697
7698 When true, guarantees schema validation on tool names and inputs
7699
7700 - `BetaToolTextEditor20250728 object`
7701
7702 - `type: "text_editor_20250728"`
7703
7704 - `name: "str_replace_based_edit_tool"`
7705
7706 Name of the tool.
7707
7708 This is how the tool will be called by the model and in `tool_use` blocks.
7709
7710 - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
7711
7712 - `"direct"`
7713
7714 - `"code_execution_20250825"`
7715
7716 - `"code_execution_20260120"`
7717
7718 - `"code_execution_20260521"`
7719
7720 - `cache_control: optional BetaCacheControlEphemeral or null`
7721
7722 Create a cache control breakpoint at this content block.
7723
7724 - `defer_loading: optional boolean`
7725
7726 If true, tool will not be included in initial system prompt. Only loaded when returned via tool_reference from tool search.
7727
7728 - `input_examples: optional array of map[unknown]`
7729
7730 - `max_characters: optional number or null`
7731
7732 Maximum number of characters to display when viewing a file. If not specified, defaults to displaying the full file.
7733
7734 minimum: 1
7735
7736 - `strict: optional boolean`
7737
7738 When true, guarantees schema validation on tool names and inputs
7739
7740 - `BetaWebSearchTool20250305 object`
7741
7742 - `type: "web_search_20250305"`
7743
7744 - `name: "web_search"`
7745
7746 Name of the tool.
7747
7748 This is how the tool will be called by the model and in `tool_use` blocks.
7749
7750 - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
7751
7752 - `"direct"`
7753
7754 - `"code_execution_20250825"`
7755
7756 - `"code_execution_20260120"`
7757
7758 - `"code_execution_20260521"`
7759
7760 - `allowed_domains: optional array of string or null`
7761
7762 If provided, only these domains will be included in results. Cannot be used alongside `blocked_domains`.
7763
7764 - `blocked_domains: optional array of string or null`
7765
7766 If provided, these domains will never appear in results. Cannot be used alongside `allowed_domains`.
7767
7768
7756 - `
No line in this hunk matches that.