Dashboard vs API · Robopost Docs

Dashboard vs API

On this page

This page lists what the dashboard does and what the API offers for it today. "Dashboard only" means there's no endpoint yet; tell support if you need one, it helps us decide what comes next.

Posts and publishing

Dashboard API Endpoint
Create and schedule posts, with media and network options Yes POST /v1/scheduled_posts
See scheduled, published, failed, draft posts Yes, plus removed ones GET /v1/scheduled_posts, GET /v1/scheduled_posts/{id}
Edit, reschedule, move to drafts Yes PATCH /v1/scheduled_posts/{id}
Delete, also on the network Yes, with the result DELETE /v1/scheduled_posts/{id}
Retry a failed post Yes PATCH with "status": "scheduled"
Recurring posts Yes create or PATCH with is_recur
Know what changed and when Yes change feed, webhooks
Calendar view Data only (list by schedule_at) GET /v1/scheduled_posts
CSV bulk import Send one create per row POST /v1/scheduled_posts
Draft approvals, external approvers, discussion Dashboard only (approval statuses are readable)
Tags, hashtag groups, short codes, contacts Dashboard only
Short links and their clicks Dashboard only

Content and AI

Dashboard API Endpoint
Upload media Yes POST /v1/medias/upload
Browse or delete the media library Dashboard only
Collections List them, add posts GET /v1/post_collections, post_collection_id on create
Faceless video series and generation Yes /v1/video-series, /v1/video-tasks
AI post ideas, AI images, voices, knowledge bases, Canva Dashboard only

Channels and automations

Dashboard API Endpoint
List channels and their status Yes GET /v1/channels
Connect, reconnect or remove channels; channel settings and categories Dashboard only (each network requires its own sign-in screen)
RSS, WordPress, store and recurring automations Dashboard only; the posts they create are fully readable

Inbox and analytics

Dashboard API Endpoint
Read comments and reviews Yes GET /v1/social_inbox_items
Comment, reply, delete comments, reply to reviews Yes, with the network's comment ID POST …/comments, POST …/{id}/reply
Mark as read Yes PATCH /v1/social_inbox_items/{id}
Post analytics Yes analytics on each post, POST …/analytics/refresh
Totals per channel and trends Yes /v1/analytics/channels, /v1/analytics/timeseries
Team totals by network Yes /v1/aggregated_posts_analytics

Team and account

Dashboard API
Team members, roles, invitations Dashboard only
Brands (sub-teams), white label, custom domains Dashboard only; use one API key per brand
Plan, billing, usage, X credits Dashboard only
API keys Dashboard only (Team → Manage API Keys)

Limits that apply to the API too

  • The same plan limits as the dashboard (scheduled posts, channels, analytics and inbox availability).
  • Each network's own rules: its posting limits, media formats, what apps may delete, and what it reports back.
  • A key has full access to its team. Keep separate keys per integration and revoke the ones you don't use.

Next

Endpoint reference