---
title: "GET /api/v0/ai/parts/search/{request_id}"
method: GET
path: "/api/v0/ai/parts/search/{request_id}"
tags: ["Basic"]
---

# GET /api/v0/ai/parts/search/{request_id}

`GET /api/v0/ai/parts/search/{request_id}`

Paginated list of all parts by the manufacturer identified by `id`.
Supports `search` and pagination query parameters.

If `search` is provided, only parts that match the search term in a full-text search will be returned.

## Path parameters

- `#/components/schemas/StoredPartSearchParamsV0` StoredPartSearchParamsV0, required
  - `request_id` string, required — ID of the previous stored search request
- `request_id` string, required

## Query parameters

- `#/components/schemas/StoredPartSearchQueryV0` StoredPartSearchQueryV0
  - `cursor` string — Cursor for pagination. Must be a valid base64 string obtained from the pagination.nextCursor field of a previous response.
  - `limit` number — Limit for pagination

## Response `200`

Successful response

- PartsResponseV0
  - `results` object[], required — The results on this page.
    - `id` string, required — The ID of the part.
    - `summary` string, required — A brief summary of the part.
    - `rank` number — The relevance of the part to the search term. Higher values indicate a better match.
  - `pagination` object, required
    - `nextCursor` string, nullable, required — The cursor for getting the next page of results. If null, there are no more results.
    - `totalCount` number, required — The total number of results.
  - `requestId` string, required — The unique identifier for this request.

## Other responses

- `400` — Bad request
- `404` — Not found
- `500` — Internal server error

---

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