---
title: "GET /api/v1/list-content"
method: GET
path: "/api/v1/list-content"
tags: ["PublicApi"]
---

# GET /api/v1/list-content

`GET /api/v1/list-content`

## Request

- Base URL: `https://api-production.authory.com`
- URL: `https://api-production.authory.com/api/v1/list-content`
- Auth: API key in query parameter `key`

## Query parameters

- `skip` string
- `take` string
- `collection` string

## Response `200`

Returns a response type PublicApiContentListPayload

- PublicApiContentListPayload
  - `content` PublicApiContentResponsePayload[], required
    - `type` 'Article' | 'VideoPost' | 'TextPost' | 'ImagePost' | 'ReplyPost' | 'PodcastItem' | 'PdfFile' | 'Video' | 'Thread', required
    - `title` string
    - `description` string
    - `plainText` string, required
    - `source` string
    - `date` union
      - string, date
      - string, date-time
    - `textLength` integer, required
    - `wordCount` integer, required
    - `pageUrl` string, url
    - `content` object, required
    - `previewImage` string, url
  - `user` PublicApiUserInfoPayload[], required
    - `firstName` string, required
    - `lastName` string, required
    - `slug` string, required

---

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