---
title: "Approve, reject or reopen link suggestions"
method: PATCH
path: "/v3/site-linking/suggestions"
tags: ["Internal Linking"]
---

# Approve, reject or reopen link suggestions

`PATCH /v3/site-linking/suggestions`

## Request

- Base URL: `https://api.snowseo.com`
- URL: `https://api.snowseo.com/v3/site-linking/suggestions`
- Auth: one of:
  - HTTP bearer
  - API key in header `x-api-key`

Sets the status of one or more internal link suggestions: 'approved' to accept, 'rejected' to dismiss, 'pending' to reopen. A rejected or approved pair is remembered, so a later analysis does not suggest it again. This only records the decision in SnowSEO; it does not edit the live site. Free.

## Request body

- object
  - `teamId` string, required: SnowSEO team ID. Call list_teams first to choose a team.
  - `ids` string[], required: Suggestion ids from internal_link_suggestions.
  - `status` 'pending' | 'approved' | 'rejected' | 'applied', required

## Response `200`

Default Response

## Changes

- **2026-10-12** `09cbe0d8a50f`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/snowseo/apis/snowseo-api/changes/v3/site-linking/suggestions/patch.md)

---

[API](https://skmtc.dev/snowseo/apis/snowseo-api.md) - [All operations](https://skmtc.dev/snowseo/apis/snowseo-api/llms.txt) - [OpenAPI document](https://skmtc.dev/snowseo/apis/snowseo-api/revisions/ac69ae8943d7?raw)
