---
title: "Get Similar Parts For Quote"
method: GET
path: "/api/v1/admin/quotes/{quote_id}/similar-parts"
tags: ["admin-quotes"]
---

# Get Similar Parts For Quote

`GET /api/v1/admin/quotes/{quote_id}/similar-parts`

For each part in the quote, return up to ``k`` most similar past parts.

Anchors are restricted to past quotes that are ``QUOTED`` or
``APPROVED``, ``is_human_reviewed=True``, and have a non-null
``unit_price`` on the corresponding line item. The cohort is
further filtered to the same machining process + material so a CNC
part doesn't anchor on sheet-metal history.

The response is always well-formed: parts with no fingerprint or
no historical anchors return ``anchors=[]`` with ``n_anchors=0``
(no 404). Used by the admin quote-review UI to anchor pricing
decisions on historical analogs.

## Path parameters

- `quote_id` string, uuid, required

## Query parameters

- `k` integer — Top-k anchors per part

## Response `200`

Successful Response

- AdminSimilarPartsResponse — Per-part similar-parts response for one quote.
  - `quote_id` string, uuid, required
  - `parts` PartSimilarityResult[], required
    - `part_id` string, uuid, required
    - `part_name` string, required
    - `anchors` SimilarPartAnchor[], required
      - `part_id` string, uuid, required
      - `project_id` string, uuid, required
      - `project_name` string, required
      - `quote_id` string, uuid, required
      - `admin_unit_price` string, nullable, required
      - `quoted_at` string, date-time, required
      - `fingerprint_distance` number, required
      - `process_label` string, required
      - `material_label` string, required
      - `feature_summary` object, required
      - `thumbnail_url` string, nullable
    - `median_admin_unit_price` string, nullable, required
    - `n_anchors` integer, required

## 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)
