Changes to List all available models

GET /public/v1/models

Every recorded change to this endpoint, newest first. Back to the operation

Changed in 1 of the 51 revisions of this API.6145

  1. 130749c46caf6145

What changed

  • 130749c46caf6145See the full diff
    • the query request parameter format was restricted to a list of enum values

      request-parameter-became-enum

    • the anyOf[subschema #1: PublicModelsListResponse]/data/items/architecture response's property type/format changed from / to object/ for status 200

      response-property-type-changed

    • the anyOf[subschema #1: PublicModelsListResponse]/data/items/capabilities response's property type/format changed from / to object/ for status 200

      response-property-type-changed

    • the anyOf[subschema #1: PublicModelsListResponse]/data/items/limits response's property type/format changed from / to object/ for status 200

      response-property-type-changed

    • the anyOf[subschema #1: PublicModelsListResponse]/data/items/pricing response's property type/format changed from / to object/ for status 200

      response-property-type-changed

    • removed the required property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/architecture from the response with the 200 status

      response-required-property-removed

    • removed the optional property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/supported_parameters from the response with the 200 status

      response-optional-property-removed

    • added the new enum value default to the query request parameter format

      request-parameter-enum-value-added

    • added the new enum value huggingface to the query request parameter format

      request-parameter-enum-value-added

    • added the new enum value openrouter to the query request parameter format

      request-parameter-enum-value-added

    • for the query request parameter format, the type/format was generalized from / to string/

      request-parameter-type-generalized

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/architecture/instruct_type to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/capabilities/function_calling to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/capabilities/json_mode to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/capabilities/parallel_tool_calls to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/capabilities/reasoning to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/capabilities/response_format to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/capabilities/streaming to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/capabilities/structured_outputs to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/capabilities/tool_choice to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/capabilities/tools to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/capabilities/vision to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/limits/requests_per_minute to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #1: PublicModelsListResponse]/data/items/limits/tokens_per_minute to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/datacenters to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/hugging_face_id to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/input_modalities to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/openrouter to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/output_modalities to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/pricing/input_cache_read to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/pricing/input_cache_write to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/supported_features to the response with the 200 status

      response-optional-property-added

    • added the optional property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/supported_sampling_parameters to the response with the 200 status

      response-optional-property-added

    • removed ModelArchitecture from the anyOf[subschema #1: PublicModelsListResponse]/data/items/architecture response property allOf list for the response status 200

      response-property-all-of-removed

    • removed ModelCapabilities from the anyOf[subschema #1: PublicModelsListResponse]/data/items/capabilities response property allOf list for the response status 200

      response-property-all-of-removed

    • removed ModelLimits from the anyOf[subschema #1: PublicModelsListResponse]/data/items/limits response property allOf list for the response status 200

      response-property-all-of-removed

    • removed ModelPricing from the anyOf[subschema #1: PublicModelsListResponse]/data/items/pricing response property allOf list for the response status 200

      response-property-all-of-removed

    • the response property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/max_output_length became required for the status 200

      response-property-became-required

    • the quantization response's property default value fp16 was added for the status 200

      response-property-default-value-added

    • removed the list enum value from the anyOf[subschema #1: PublicModelsListResponse]/object response property for the response status 200

      response-property-enum-value-removed

    • removed the list enum value from the anyOf[subschema #3: HuggingFaceModelsResponse]/object response property for the response status 200

      response-property-enum-value-removed

    • removed the model enum value from the anyOf[subschema #1: PublicModelsListResponse]/data/items/object response property for the response status 200

      response-property-enum-value-removed

    • removed the model enum value from the anyOf[subschema #3: HuggingFaceModelsResponse]/data/items/object response property for the response status 200

      response-property-enum-value-removed

    • response property anyOf[subschema #1: PublicModelsListResponse]/data/items/datacenter_locations list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/max_output_length list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property anyOf[subschema #2: OpenRouterModelsResponse]/data/items/quantization list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • added the required property anyOf[subschema #1: PublicModelsListResponse]/data/items/architecture/modality to the response with the 200 status

      response-required-property-added

    • added the required property anyOf[subschema #1: PublicModelsListResponse]/data/items/architecture/tokenizer to the response with the 200 status

      response-required-property-added

    • added the required property anyOf[subschema #1: PublicModelsListResponse]/data/items/limits/max_completion_tokens to the response with the 200 status

      response-required-property-added

    • added the required property anyOf[subschema #1: PublicModelsListResponse]/data/items/limits/max_context_length to the response with the 200 status

      response-required-property-added

    • added the required property anyOf[subschema #1: PublicModelsListResponse]/data/items/pricing/completion to the response with the 200 status

      response-required-property-added

    • added the required property anyOf[subschema #1: PublicModelsListResponse]/data/items/pricing/prompt to the response with the 200 status

      response-required-property-added

    This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

Of the 51 revisions, 49 have no diff computed.