---
title: "Reject catalog prompt suggestions"
method: POST
path: "/catalog_prompt_suggestions/reject"
tags: ["Store Integrations"]
---

# Reject catalog prompt suggestions

`POST /catalog_prompt_suggestions/reject`

## Request

- Base URL: `https://api.llmpulse.ai/api/v1`
- URL: `https://api.llmpulse.ai/api/v1/catalog_prompt_suggestions/reject`
- Auth: API key in header `Authorization`

Marks pending suggestions as rejected; suggestions that are no longer pending stay as they are. Requires a `read_write` scope API key and, for team members, update access to Prompts. Not available to accounts with a white-label portal or an embed (ERR_INTEGRATION_UNAVAILABLE).

## Request body

- CatalogPromptSuggestionIdsRequest
  - `project_id` integer, required
  - `ids` integer[], required

## Response `200`

How many suggestions were rejected

- CatalogPromptSuggestionsRejectResponse
  - `project_id` integer, required
  - `rejected` integer, required
  - `request_id` string, required

## Other responses

- `403`: The account has a white-label portal or an embed, so store integrations are not available (ERR_INTEGRATION_UNAVAILABLE). Writes with a read-only key answer ERR_INSUFFICIENT_SCOPE, and a team member without the permission ERR_INSUFFICIENT_PERMISSION, with the same status
- `404`: Resource not found
- `422`: Invalid parameters

## Changes

- **2026-10-04** `8698fcf9df22`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/llmpulse/apis/llm-pulse-api/changes/catalog_prompt_suggestions/reject/post.md)

---

[API](https://skmtc.dev/llmpulse/apis/llm-pulse-api.md) - [All operations](https://skmtc.dev/llmpulse/apis/llm-pulse-api/llms.txt) - [OpenAPI document](https://skmtc.dev/llmpulse/apis/llm-pulse-api/revisions/38a31f123641?raw)
