---
title: "Get a single memory by ID"
method: GET
path: "/api/memory/{id}"
tags: ["Memory"]
---

# Get a single memory by ID

`GET /api/memory/{id}`

## Path parameters

- `id` string, uuid, required

## Query parameters

- `intent` string — Why you are retrieving this memory. Required for agent recall-edge tracking; omit for UI browse calls.

## Response `200`

Memory details, plus `links` (outgoing memory_link rows; memory-kind targets carry `resolved` + ACL-filtered `target` metadata) and `backlinks` (inbound links from other memories, ACL-filtered)

## Other responses

- `404` — Memory not found

---

[API](https://skmtc.dev/desplega-ai/apis/agent-swarm-api.md) · [All operations](https://skmtc.dev/desplega-ai/apis/agent-swarm-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/desplega-ai/agent-swarm-api/revisions/92a1dcbd2fc7/schema)
