---
title: "Get the internal link analysis status"
method: GET
path: "/v3/site-linking/state"
tags: ["Internal Linking"]
---

# Get the internal link analysis status

`GET /v3/site-linking/state`

## Request

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

The brand's latest internal link analysis: whether one is running and how far it is, how many pages were analyzed, how many links were suggested, the credits it charged, and the topic groups it sorted pages into (each with its pages, which of them are pillar pages in `pillarUrls`, and which are not articles in `otherUrls`; the rest are cluster pages; `manualUrls` are pages a person placed with set_internal_link_page_topic, which no analysis moves). Also returns `estimate`: how many pages are ready to analyze, how many are new or changed since the last analysis, and the AI credits each page costs - quote this before calling start_internal_link_analysis. `estimate` is null while an analysis is running. Read-only.

## Query parameters

- `teamId` string, 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/state/get.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)
