---
title: "Get Ollie Transcript"
method: GET
path: "/api/v1/admin/projects/{project_id}/ollie-transcript"
tags: ["admin-projects"]
---

# Get Ollie Transcript

`GET /api/v1/admin/projects/{project_id}/ollie-transcript`

Return the full Ollie conversation + per-part intent + notes bundle.

Read-only. Phase 5D adds the visibility-toggle endpoint for notes.
Synthetic ``[SYSTEM:...]`` bootstrap turns are filtered out so the
admin sees what the customer actually saw. DesignIntent entries are
filtered to ``user_asserted`` / ``admin_asserted`` — the same gate
the shop drawing uses, keeping one source of truth for "what content
makes it downstream".

## Path parameters

- `project_id` string, uuid, required

## Response `200`

Successful Response

- OllieTranscriptResponse
  - `project_id` string, uuid, required
  - `project_name` string, required
  - `messages` TranscriptMessageRead[], required
    - `id` string, uuid, required
    - `role` string, required
    - `content` string, required
    - `created_at` string, nullable
    - `tool_calls` ToolCallSummary[]
      - `id` string, nullable
      - `name` string, nullable
      - `is_error` boolean
  - `part_intents` TranscriptPartIntentRead[], required
    - `part_id` string, uuid, required
    - `part_name` string, required
    - `intent_status` string, required
    - `purpose` string, nullable
    - `primary_function` string, nullable
    - `environment` string, nullable
    - `critical_features` object[]
    - `mating_surfaces` object[]
    - `load_paths` object[]
    - `tolerance_rationale` object[]
    - `performance_requirements` object[]
    - `free_text_notes` string, nullable
  - `notes` TranscriptNoteRead[], required
    - `id` string, uuid, required
    - `part_id` string, uuid, required
    - `part_name` string, required
    - `feature_id` string, nullable
    - `note` string, required
    - `author` string, required
    - `excluded_from_drawing` boolean, required
    - `created_at` string, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/prototyping/apis/prototyping-io-api.md) · [All operations](https://skmtc.dev/prototyping/apis/prototyping-io-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/prototyping/prototyping-io-api/revisions/f4a0079fbb57/schema)
