---
title: "Every article in the workspace, archived ones included: id, title, status (planned, draft, published or archived), contentType, slug, wordCount, scheduledAt, publishedAt, the live url, health and citability scores, and Google clicks, impressions and position for published articles with Search Console data."
method: GET
path: "/api/v1/content"
---

# Every article in the workspace, archived ones included: id, title, status (planned, draft, published or archived), contentType, slug, wordCount, scheduledAt, publishedAt, the live url, health and citability scores, and Google clicks, impressions and position for published articles with Search Console data.

`GET /api/v1/content`

## Request

- Base URL: `https://api.rctrl.com`
- URL: `https://api.rctrl.com/api/v1/content`
- Auth: HTTP bearer

Requires the `read:content` scope.

## Response `200`

Success; the payload is wrapped in a data envelope

- object
  - `data` unknown

## Other responses

- `400`: Bad input
- `401`: Missing or invalid API key
- `403`: API key lacks the required scope
- `404`: Not found in this workspace
- `429`: Rate limited; the body includes a retryAfterMs hint

---

[API](https://skmtc.dev/rctrl/apis/rankcontrol-api.md) · [All operations](https://skmtc.dev/rctrl/apis/rankcontrol-api/llms.txt) · [OpenAPI document](https://skmtc.dev/rctrl/apis/rankcontrol-api/revisions/98ecd236394a?raw)
