---
title: "List content libraries"
method: POST
path: "/api/library_list"
---

# List content libraries

`POST /api/library_list`

## Request

- Base URL: `https://social.recurpost.com`
- URL: `https://social.recurpost.com/api/library_list`
- Auth: none declared

Returns all recurring-content libraries in the account, including the library IDs required by /api/add_content_in_library.

## Request body

- AuthOnly
  - `emailid` string, email, required: RecurPost account email address
  - `pass_key` string, required: API Password Key from Account Settings (NOT the login password)

## Response `200`

Request completed successfully

- object

## Other responses

- `400`: Missing or invalid parameters
- `401`: Invalid emailid or pass_key

---

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