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.