Channels and collections · Robopost Docs

Channels and collections

On this page

You need: an API key.

List channels

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. Connecting and reconnecting channels is only possible in the dashboard, because each network requires its own sign-in screen.

List collections

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 to add it to that collection, or to filter the list of posts. Collections explains how they publish.

Next

Social inbox