# history

Endpoint: GET /api/chats/{id}/history
Version: 1.0.0
Security: ApiKeyAuth

## Path parameters:

  - `id` (string, required)
    Example: "00000000-0000-0000-0000-000000000001"

## Response 200 fields (application/json):

  - `data` (array, required)

  - `data.input` (string,null)

  - `data.at` (string, required)

  - `data.tool` (object,null)

  - `data.tool.id` (string, required)

  - `data.tool.functionName` (string, required)

  - `data.tool.functionArguments` (string, required)

  - `data.tool.content` (string, required)

  - `data.tool.status` (string, required)

  - `data.tool.output` (object)

  - `data.tool.output.name` (string, required)

  - `data.tool.targetKnowledgeBase` (object)

  - `data.tool.targetKnowledgeBase.id` (string, required)

  - `data.tool.targetKnowledgeBase.name` (string, required)

  - `data.tool.targetFunction` (string)

  - `data.tool.toolTarget` (object)

  - `data.tool.toolTarget.id` (string, required)

  - `data.tool.toolTarget.type` (string, required)

  - `data.tool.toolTarget.name` (string, required)

  - `data.tool.targetAgent` (object)

  - `data.tool.targetAgent.id` (string, required)

  - `data.tool.targetAgent.name` (string, required)

  - `data.tool.newChat` (object)

  - `data.tool.newChat.id` (string, required)

  - `data.output` (object,null)

  - `data.output.name` (string, required)

  - `data.output.content` (string, required)

  - `data.content` (string,null)

  - `data.artifact` (object,null)

  - `data.artifact.id` (string, required)

  - `data.artifact.output` (string, required)

  - `data.artifact.chatId` (string, required)

  - `data.artifact.contentType` (string, required)

  - `data.artifact.artifactType` (string, required)

  - `data.artifact.chatFilePathPrefix` (string)

  - `data.artifact.experimentalArtifactId` (string)

  - `data.reasoning` (string,null)


