---
title: "Get Chat Archives"
method: GET
path: "/api/v1/chat/archives/{project_id}"
tags: ["chat"]
---

# Get Chat Archives

`GET /api/v1/chat/archives/{project_id}`

Get archive metadata for a project's chat, without message bodies.

## Response `200`

Successful Response

- ChatArchiveMetadataResponseSchema — Schema for the bounded chat archive metadata response.
  - `archives` ArchiveMetadataSchema[], required — Metadata for each archive of the chat session, no bodies.
    - `id` string, uuid, required — The archive's id, used to fetch its content.
    - `summary_content` string, nullable — The summary content that replaced these messages.
    - `safe_split_index` integer, required — The split index used for summarization.
    - `message_count` integer, required — Number of archived messages.
    - `created_at` string, date-time, required — When the messages were archived (UTC timestamp).

---

[API](https://skmtc.net/maia-analytics/apis/maia-api.md) · [All operations](https://skmtc.net/maia-analytics/apis/maia-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/maia-analytics/maia-api/versions/c5094ff58a23/schema)
