> ## Documentation Index
> Fetch the complete documentation index at: https://docs.linkmodel.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> API updates, new models, pricing changes, and breaking changes.

<Update label="2026-06-23" description="Schema upgrade, chat param cleanup, docs refresh + pricing" tags={["Changed", "Pricing", "Fixed"]}>
  ## Schema upgrade — richer model parameter docs

  Model parameter schemas now come from a more structured upstream source. As a result, every image / video endpoint now ships with:

  * **Enum dropdowns** for `size`, `resolution`, `quality` — Playground renders select boxes instead of free-text inputs.
  * **Default values** shown next to each field (e.g. `seedance-2-0.resolution` defaults to `720P`).
  * **Conditional rules** spelled out where they apply — e.g. on [minimax-hailuo-02](/openapi/video/minimax-hailuo-02) the `resolution` field now documents the three rules that constrain it (duration, first\_frame\_image, last\_frame\_image).
  * **Field ordering** reflects how parameters are typically filled in, not alphabetical.
  * **[gpt-image-2](/openapi/image/gpt-image-2)** — previously missing the required `model` field in the schema; now present.

  ## Chat endpoints — removed unsupported params

  `temperature`, `top_p`, and `top_k` have been removed from both [`/chat/completions`](/openapi/chat/_openai-chat-completions) and [`/messages`](/openapi/chat/_anthropic-messages). Claude 4.x rejects these parameters with HTTP 400 — documenting them was misleading. The final accepted parameter sets:

  * **OpenAI Chat Completions**: `model`, `messages`, `stream`, `max_tokens`, `stop`
  * **Anthropic Messages**: `model`, `messages`, `max_tokens`, `system`, `stream`, `stop_sequences`

  ## Docs site refresh

  Visual overhaul to match standard dev-docs density — switched to Mintlify's `maple` theme (three-column layout with persistent code panel on endpoint pages), DM Sans typography, tighter body and sidebar sizing.

  ## Pricing updates

  * **[kling-v3](/openapi/video/kling-v3)** — starting price drops from **0.0740 → 0.0610 USD / second** (\~17.6% lower).
  * **[gemini-3.1-flash-image-preview](/openapi/image/gemini-3-1-flash-image-preview)** — starting price adjusted to **0.0503 USD / call** (was 0.0500).
  * **[gpt-image-2](/openapi/image/gpt-image-2)** — starting price now listed: **0.9375 USD / token**.
  * **[seedance-2-0](/openapi/video/seedance-2-0)** — starting price now listed: **3.87 USD / token**.
</Update>

<Update label="2026-06-08" description="New HappyHorse 1.0, plus model updates" tags={["New", "Changed"]}>
  ## New model

  * **[happyhorse-1.0](/openapi/video/happyhorse-1-0)** — Alibaba's HappyHorse 1.0, supporting both text-to-video and image-to-video through `POST /v1/video-generation`. Starting from **0.1158 USD / second**.

  ## Updated models

  * **[gpt-image-2](/openapi/image/gpt-image-2)** — now accepts up to 10 reference `images` for image-to-image.
  * **[seedance-2-0](/openapi/video/seedance-2-0)** — adds new `audios`, `first_frame_image`, `last_frame_image`, and `videos` inputs.
</Update>

<Update label="2026-05-12" description="GPT Image 2 and Seedance 2.0 are live; API base URL is now api.linkmodel.ai" tags={["New", "Changed"]}>
  ## Heads up — API base URL changed

  The production base URL is now **`https://api.linkmodel.ai/api/v1`** (previously `api.linkmodel.ai`). Update your clients accordingly; the previous host will be retired.

  ## New models

  * **[gpt-image-2](/openapi/image/gpt-image-2)** — OpenAI's next-gen image model, now available through the unified `POST /v1/image-generation` endpoint.
  * **[seedance-2-0](/openapi/video/seedance-2-0)** — Bytedance Seedance 2.0, available through `POST /v1/video-generation`.

  ## Other updates

  * **Pricing** — [kling-v3](/openapi/video/kling-v3) now bills **per second** of generated video instead of per call.
  * **Changed** — [sora-2](/openapi/video/sora-2) now accepts a `resolution` parameter. Minor field-description refreshes on [gemini-3-pro-image-preview](/openapi/image/gemini-3-pro-image-preview), [kling-v3](/openapi/video/kling-v3), and [minimax-hailuo-02](/openapi/video/minimax-hailuo-02).
</Update>

<Update label="2026-04-20" description="Introducing LinkModel" tags={["Launch"]}>
  ## Introducing LinkModel

  **One API for image and video generation. Save up to 30% versus official pricing.**

  LinkModel is now publicly available. Use a single Bearer-token API to access 12 generative models from OpenAI, Google, MiniMax, Kling, Bytedance, and Alibaba — without rewriting client code per provider.

  ### What's available today

  * **6 video models** — Sora 2, Kling v3, MiniMax Hailuo 2.3, MiniMax Hailuo 02, Wan 2.6, Seedance v1.5 Pro
  * **6 image models** — Gemini 3.1 / 3 Pro / 2.5 Flash, Seedream 4.0 / 4.5 / 5.0 Lite
  * **Two unified endpoints** — `POST /v1/video-generation` and `POST /v1/image-generation`
  * **One response envelope** — `{ code, data, msg, request_id }` across all endpoints

  ### Get started

  1. <a href="https://linkmodel.ai/en/dashboard" target="_blank" rel="noopener">Create an API key</a> in your Dashboard
  2. <a href="https://linkmodel.ai/en/models" target="_blank" rel="noopener">Browse all models</a>, or jump into the [API Reference](/)
  3. Copy any endpoint's cURL example, drop in your key, and run

  ### Pricing

  Pay per call. Starting from **0.02 USD / image** (Seedream 4.0 1K) and **0.07 USD / video** (Kling v3). Full per-model breakdown on the <a href="https://linkmodel.ai/en/pricing" target="_blank" rel="noopener">Pricing page</a>.
</Update>
