---
title: "Changes to Returns a comprehensive list of all AI models with their configurations, pricing, and capabilities"
method: GET
path: "/v1/public/model-registry/models"
---

# Changes to Returns a comprehensive list of all AI models with their configurations, pricing, and capabilities

`GET /v1/public/model-registry/models`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 17 of 51 revisions.

- **2025-12-15** `176253de758e` — 15 breaking, 50 info
- **2025-12-02** `ba450b7aff8d` — 1 warning
- **2025-12-02** `6b67aaea8446` — 2 warning
- **2025-11-25** `89353d1c551d` — 4 info
- **2025-11-24** `8099d9d50e96` — 1 info
- **2025-11-17** `716cc0d652eb` — 1 warning
- **2025-11-14** `2eac9ee725f9` — 4 warning, 2 info
- **2025-11-12** `674093543ec6` — 2 warning
- **2025-11-11** `d00951129d47` — 2 warning, 2 info
- **2025-11-10** `cd4038dfa012` — 2 warning
- **2025-10-29** `7eb01a09600e` — 1 info
- **2025-10-28** `55356afc7787` — 5 warning
- **2025-10-23** `862d789ab785` — 2 warning
- **2025-10-20** `426f844ecfad` — 1 info
- **2025-10-20** `b4f5e3f2717a` — 2 warning
- **2025-10-15** `c2fdcd73c4dc` — 5 warning
- **2025-10-09** `e87ef07e3f38` — 4 warning, 2 info

## Changes

- **2025-12-15** `176253de758e` — 15 breaking, 50 info
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/audio` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/image` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/video` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/audio` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/image` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/video` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/pricing/items/audio` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/pricing/items/image` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/pricing/items/video` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/pricing/audio` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/pricing/image` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/pricing/video` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/pricingTiers/items/audio` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/pricingTiers/items/image` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/pricingTiers/items/video` response's property type/format changed from `number`/`double` to `object`/`` for status `200`
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/audio/cachedInputMultiplier` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/audio/input` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/audio/output` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/file` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/image/cachedInputMultiplier` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/image/input` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/image/output` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/video/cachedInputMultiplier` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/video/input` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/pricing/items/video/output` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/audio/cachedInputMultiplier` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/audio/input` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/audio/output` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/file` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/image/cachedInputMultiplier` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/image/input` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/image/output` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/video/cachedInputMultiplier` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/video/input` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/pricing/items/video/output` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/pricing/items/audio/cachedInputMultiplier` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/pricing/items/audio/input` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/pricing/items/audio/output` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/pricing/items/file` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/pricing/items/image/cachedInputMultiplier` to the response with the `200` status
  - …25 more
- **2025-12-02** `ba450b7aff8d` — 1 warning
  - added the new `GOOGLE` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/responseFormat` response property for the response status `200`
- **2025-12-02** `6b67aaea8446` — 2 warning
  - added the new `canopywave` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/provider` response property for the response status `200`
  - added the new `canopywave` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/provider` response property for the response status `200`
- **2025-11-25** `89353d1c551d` — 4 info
  - removed the `cohere` enum value from the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/author` response property for the response status `200`
  - removed the `cohere` enum value from the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/author` response property for the response status `200`
  - removed the `cohere` enum value from the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/provider` response property for the response status `200`
  - removed the `cohere` enum value from the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/provider` response property for the response status `200`
- **2025-11-24** `8099d9d50e96` — 1 info
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/pinnedVersionOfModel` to the response with the `200` status
- **2025-11-17** `716cc0d652eb` — 1 warning
  - added the new `int4` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/quantization` response property for the response status `200`
- **2025-11-14** `2eac9ee725f9` — 4 warning, 2 info
  - added the new `mistral` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/author` response property for the response status `200`
  - added the new `mistral` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/author` response property for the response status `200`
  - added the new `mistral` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/provider` response property for the response status `200`
  - added the new `mistral` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/provider` response property for the response status `200`
  - removed the `mistralai` enum value from the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/author` response property for the response status `200`
  - removed the `mistralai` enum value from the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/author` response property for the response status `200`
- **2025-11-12** `674093543ec6` — 2 warning
  - added the new `fireworks` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/provider` response property for the response status `200`
  - added the new `fireworks` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/provider` response property for the response status `200`
- **2025-11-11** `d00951129d47` — 2 warning, 2 info
  - added the new `baseten` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/provider` response property for the response status `200`
  - added the new `baseten` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/provider` response property for the response status `200`
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/heliconeModelId` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/userConfig/heliconeModelId` to the response with the `200` status
- **2025-11-10** `cd4038dfa012` — 2 warning
  - added the new `cerebras` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/provider` response property for the response status `200`
  - added the new `cerebras` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/provider` response property for the response status `200`
- **2025-10-29** `7eb01a09600e` — 1 info
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/providerModelIdAliases` to the response with the `200` status
- **2025-10-28** `55356afc7787` — 5 warning
  - added the new `n` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/supportedParameters/items/` response property for the response status `200`
  - added the new `n` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/unsupportedParameters/items/` response property for the response status `200`
  - added the new `n` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/supportedParameters/items/` response property for the response status `200`
  - added the new `n` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/unsupportedParameters/items/` response property for the response status `200`
  - added the new `n` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/supportedParameters/items/` response property for the response status `200`
- **2025-10-23** `862d789ab785` — 2 warning
  - added the new `RESPONSES` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/endpointConfigs/additionalProperties/gatewayMapping` response property for the response status `200`
  - added the new `RESPONSES` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/userConfig/gatewayMapping` response property for the response status `200`
- **2025-10-20** `426f844ecfad` — 1 info
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/requireExplicitRouting` to the response with the `200` status
- **2025-10-20** `b4f5e3f2717a` — 2 warning
  - added the new `helicone` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/provider` response property for the response status `200`
  - added the new `helicone` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/provider` response property for the response status `200`
- **2025-10-15** `c2fdcd73c4dc` — 5 warning
  - added the new `baidu` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/author` response property for the response status `200`
  - added the new `baidu` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/author` response property for the response status `200`
  - added the new `chutes` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/provider` response property for the response status `200`
  - added the new `chutes` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/provider` response property for the response status `200`
  - added the new `fp16` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/quantization` response property for the response status `200`
- **2025-10-09** `e87ef07e3f38` — 4 warning, 2 info
  - added the new `nebius` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/provider` response property for the response status `200`
  - added the new `nebius` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/provider` response property for the response status `200`
  - added the new `zai` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/author` response property for the response status `200`
  - added the new `zai` enum value to the `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/author` response property for the response status `200`
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/modelConfig/unsupportedParameters` to the response with the `200` status
  - added the optional property `anyOf[#/components/schemas/ResultSuccess_ModelRegistryResponse_]/data/models/items/endpoints/items/endpoint/unsupportedParameters` to the response with the `200` status

---

[Operation](https://skmtc.dev/helicone/apis/helicone-api/docs/v1/public/model-registry/models/get.md) · [API](https://skmtc.dev/helicone/apis/helicone-api.md) · [Page](https://skmtc.dev/helicone/apis/helicone-api/changes/v1/public/model-registry/models/get)
