Get Chat Version
Retrieves detailed information about a specific version of a chat, including all files with their content and lock status.
Parameters
Path Parameters
chatId string Required
The unique identifier of the chat containing the version. Provided as a path parameter.
versionId string Required
The unique identifier of the version to retrieve. Provided as a path parameter.
Response
Response Body
id string Required
A unique identifier for the version.
object string Required
Fixed value identifying this object as a version.
status enum Required
The current status of the version generation process.
Possible values:
pending
completed
failed
demoUrl string
Optional URL for previewing the generated output.
createdAt string Required
The date and time when the version was created, in ISO 8601 format.
updatedAt string
The date and time when the version was last updated, in ISO 8601 format.
files object[] Required
A list of files that were generated or included in this version.
Array items:
object string Required
Fixed value identifying this object as a file.
name string Required
The name of the file, including its extension.
content string Required
The full contents of the file as a raw string.
locked boolean Required
Whether the file is locked to prevent AI from overwriting it during new version generation.
Find Chat Versions
Retrieves a list of all versions (iterations) for a specific chat, ordered by creation date (newest first). Supports cursor-based pagination and includes version status and demo URLs.
Update Chat Version Files
Updates the source files of a specific chat version (block) manually. This allows editing generated files directly through the API.