> ## Documentation index
> Fetch the complete documentation index at: https://dash.robopost.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Channels and collections

**You need:** an [API key](https://dash.robopost.app/docs/api/authentication.md).

## List channels

```bash
curl https://public-api.robopost.app/v1/channels -H "Authorization: Bearer $ROBOPOST_API_KEY"
```

Each channel has its `id` (use it in `channel_ids`), `name`, `social_network` (FACEBOOK, INSTAGRAM, TIKTOK,
YOUTUBE, TWITTER for X, PINTEREST, LINKEDIN, GMB, WORDPRESS, TELEGRAM, THREADS, BLUESKY),
`social_object_type` (for example `FACEBOOK_PAGE`, `LINKEDIN_PAGE`, `YOUTUBE_CHANNEL`), `max_daily_posts`
and `must_reconnect`.

When `must_reconnect` is `true`, posts to that channel will fail until someone reconnects it in the
dashboard; see [Reconnect a channel](https://dash.robopost.app/docs/channels/reconnect-a-channel.md). Connecting and reconnecting
channels is only possible in the dashboard, because each network requires its own sign-in screen.

## List collections

```bash
curl https://public-api.robopost.app/v1/post_collections -H "Authorization: Bearer $ROBOPOST_API_KEY"
```

Use a collection's `id` as `post_collection_id` when [creating a post](https://dash.robopost.app/docs/api/create-posts.md) to add it to
that collection, or to filter [the list of posts](https://dash.robopost.app/docs/api/list-and-read-posts.md).
[Collections](https://dash.robopost.app/docs/posts/collections.md) explains how they publish.

## Next

[Social inbox](https://dash.robopost.app/docs/api/social-inbox.md)
