---
title: "List firm memory (firm-scoped) · 0 credits"
method: GET
path: "/api/v1/firm-memory"
tags: ["Firm Memory"]
---

# List firm memory (firm-scoped) · 0 credits

`GET /api/v1/firm-memory`

## Request

- Base URL: `https://legal.nexusquantum.legal`
- URL: `https://legal.nexusquantum.legal/api/v1/firm-memory`
- Auth: HTTP bearer

Lists the firm knowledge base entries (playbook/tone/risk/format). Firm-scoped: you see the entries of every member of your firm. Optional filters by scope. No charge. Scope: cases | mcp | *.

## Query parameters

- `category` 'clausula' | 'tono' | 'riesgo' | 'formato' | 'general'
- `jurisdiction` string
- `subject_matter` string
- `case_id` string, uuid

## Response `200`

Array of FirmMemory (firm-scoped).

- FirmMemory[]
  - `id` string, uuid
  - `category` 'clausula' | 'tono' | 'riesgo' | 'formato' | 'general': Entry category (default general).
  - `title` string
  - `content` string
  - `active` boolean
  - `sort_order` integer: Display order (default 0).
  - `jurisdiction` string, nullable: ISO code scoping the entry (ES, CO…). OPTIONAL; NEVER assumed by default.
  - `subject_matter` string, nullable: Legal subject matter scope (e.g. laboral).
  - `case_id` string, uuid, nullable: Associated case (must belong to your firm).
  - `version` integer: Current version (starts at 1; bumps on every content/scope edit).
  - `previous_version_id` string, uuid, nullable
  - `user_id` string, uuid: Entry creator (creator-only for writes).
  - `created_at` string, date-time
  - `updated_at` string, date-time

---

[API](https://skmtc.dev/nexusquantum/apis/nexus-legal-api.md) · [All operations](https://skmtc.dev/nexusquantum/apis/nexus-legal-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nexusquantum/apis/nexus-legal-api/revisions/4084d8d4eb0b?raw)
