---
title: "Get memory store snapshot"
method: GET
path: "/v1/projects/{projectSlug}/memory/store"
tags: ["Memory"]
---

# Get memory store snapshot

`GET /v1/projects/{projectSlug}/memory/store`

Returns the store's current records (ids, token counts, last-updated) as a snapshot. Pass `at` (ISO-8601) to reconstruct the store as of a past point in time. Record bodies are fetched separately, one record at a time.

## Path parameters

- `projectSlug` string, required — Project slug (human-readable identifier)

## Query parameters

- `storeId` string, required — Store identifier (`gen_ai.memory.store.id`). Pass an empty string to address the unattributed ("") store.
- `at` string, date-time — Reconstruct the store as of this ISO-8601 timestamp. Defaults to the current state.

## Response `200`

Memory store snapshot

- MemoryStoreSnapshot
  - `records` MemoryStoreRecord[], required — The store's current records (ids plus light metadata), one per live record.
    - `recordId` string, required — Record identifier (`gen_ai.memory.record.id`); opaque. The empty string is the unnamed record.
    - `tokenCount` integer, required — Tokens in the record's current body.
    - `lastUpdatedAt` string, required — ISO-8601 timestamp of the version that produced the current body.

## Other responses

- `400` — Validation error
- `401` — Unauthorized
- `404` — Not found

---

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