Models changedapi/beta/models
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+102added
Lines−0removed
From line
23
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits23to this page, all time
The whole hunk
from line 23, old and new numbered
/
from line 23
2323
2424 ID of the object to use as a cursor for pagination. When provided, returns the page of results immediately before this object.
2525
26- `lifecycle: optional array of "active" or "deprecated" or "retired"`
27
28 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.
29
30 maxItems: 3
31
32 - `"active"`
33
34 - `"deprecated"`
35
36 - `"retired"`
37
2638- `limit: optional number`
2739
2840 Number of items to return per page.
from line 315
303315
304316 format: date-time
305317
318 - `deprecated_at: string or null`
319
320 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`.
321
322 format: date-time
323
306324 - `display_name: string`
307325
308326 A human-readable name for the model.
309327
328 - `lifecycle: "active" or "deprecated" or "retired"`
329
330 The model's current lifecycle stage.
331
332 - `active`: The model is available for use, open to new adopters, and not scheduled for retirement.
333 - `deprecated`: The model remains callable for organizations with existing access, but is headed for retirement and closed to new adopters.
334 - `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.
335
336 default: active
337
338 - `"active"`
339
340 - `"deprecated"`
341
342 - `"retired"`
343
310344 - `line: BetaModelLine or null`
311345
312346 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 363
329363
330364 Maximum value for the `max_tokens` parameter when using this model.
331365
366 - `retires_at: string or null`
367
368 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.
369
370 format: date-time
371
332372- `first_id: string or null`
333373
334374 First ID in the `data` list. Can be used as the `before_id` for the previous page.
from line 479
439479 }
440480 },
441481 "created_at": "2026-07-24T00:00:00Z",
482 "deprecated_at": "2019-12-27T18:11:19.117Z",
442483 "display_name": "Claude Opus 5",
484 "lifecycle": "active",
443485 "line": "haiku",
444486 "max_input_tokens": 0,
445487 "max_tokens": 0,
488 "retires_at": "2019-12-27T18:11:19.117Z",
446489 "type": "model"
447490 }
448491 ],
from line 781
738781
739782 format: date-time
740783
784 - `deprecated_at: string or null`
785
786 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`.
787
788 format: date-time
789
741790 - `display_name: string`
742791
743792 A human-readable name for the model.
744793
794 - `lifecycle: "active" or "deprecated" or "retired"`
795
796 The model's current lifecycle stage.
797
798 - `active`: The model is available for use, open to new adopters, and not scheduled for retirement.
799 - `deprecated`: The model remains callable for organizations with existing access, but is headed for retirement and closed to new adopters.
800 - `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.
801
802 default: active
803
804 - `"active"`
805
806 - `"deprecated"`
807
808 - `"retired"`
809
745810 - `line: BetaModelLine or null`
746811
747812 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 829
764829
765830 Maximum value for the `max_tokens` parameter when using this model.
766831
832 - `retires_at: string or null`
833
834 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.
835
836 format: date-time
837
767838### Example
768839
769840```bash
from line 931
860931 }
861932 },
862933 "created_at": "2026-07-24T00:00:00Z",
934 "deprecated_at": "2019-12-27T18:11:19.117Z",
863935 "display_name": "Claude Opus 5",
936 "lifecycle": "active",
864937 "line": "haiku",
865938 "max_input_tokens": 0,
866939 "max_tokens": 0,
940 "retires_at": "2019-12-27T18:11:19.117Z",
867941 "type": "model"
868942}
869943```
from line 1326
12521326
12531327 format: date-time
12541328
1329 - `deprecated_at: string or null`
1330
1331 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`.
1332
1333 format: date-time
1334
12551335 - `display_name: string`
12561336
12571337 A human-readable name for the model.
12581338
1339 - `lifecycle: "active" or "deprecated" or "retired"`
1340
1341 The model's current lifecycle stage.
1342
1343 - `active`: The model is available for use, open to new adopters, and not scheduled for retirement.
1344 - `deprecated`: The model remains callable for organizations with existing access, but is headed for retirement and closed to new adopters.
1345 - `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.
1346
1347 default: active
1348
1349 - `"active"`
1350
1351 - `"deprecated"`
1352
1353 - `"retired"`
1354
12591355 - `line: BetaModelLine or null`
12601356
12611357 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 1373
12771373 - `max_tokens: number or null`
12781374
12791375 Maximum value for the `max_tokens` parameter when using this model.
1376
1377 - `retires_at: string or null`
1378
1379 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.
1380
1381 format: date-time
12801382
12811383### Beta Model Line
12821384
No line in this hunk matches that.