---
title: "List suggestions for a message"
method: GET
path: "/v1/threads/{threadId}/messages/{messageId}/suggestions"
tags: ["v1"]
---

# List suggestions for a message

`GET /v1/threads/{threadId}/messages/{messageId}/suggestions`

List suggestions that have been generated for a specific message. Supports cursor-based pagination.

## Path parameters

- `threadId` string, required
- `messageId` string, required

## Query parameters

- `limit` number
- `cursor` string
- `userKey` string

## Response `200`

List of suggestions

- ListSuggestionsResponse
  - `suggestions` Suggestion[], required — List of suggestions for the message
    - `id` string, required — Unique identifier for the suggestion
    - `messageId` string, required — ID of the message this suggestion is for
    - `title` string, required — Short title or summary of the suggestion
    - `detailedSuggestion` string, required — Detailed explanation of the suggestion
    - `description` string, required — Detailed explanation of the suggestion (alias for detailedSuggestion)
    - `metadata` object — Additional metadata for the suggestion
  - `nextCursor` string — Cursor for the next page of results
  - `hasMore` boolean, required — Whether there are more results

## Other responses

- `404` — Message not found

---

[API](https://skmtc.net/tambo-ai/apis/tambo-api.md) · [All operations](https://skmtc.net/tambo-ai/apis/tambo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tambo-ai/tambo-api/revisions/312691b28f1c/schema)
