API v2

ViralDashboard API

Build powerful integrations with our RESTful API. Automate publishing, pull analytics, manage your inbox, and extend ViralDashboard into your workflow.

What You Can Build

Full Platform Access via API

Base URL: https://api.viraldashboard.com/v2

Publishing

Create, schedule, edit, and delete posts across all connected platforms.

Analytics

Pull performance metrics, audience data, and generate custom reports.

Inbox

Read and respond to messages, comments, and mentions programmatically.

Team

Manage team members, roles, permissions, and invitations.

Media

Upload, organize, and manage your media library. Generate AI images.

Automation

Create and manage automation rules and trigger-action workflows.

Accounts

Manage connected social media profiles and workspace settings.

Webhooks

Receive real-time notifications for platform events via webhooks.

Quick Start

Get up and running in under 5 minutes.

Step 1: Get Your API Key

Navigate to Settings > API > API Keys and create a new key with the scopes you need.

Step 2: List Connected Accounts

GET /v2/accounts — Returns all connected social media accounts with their status and details.

Step 3: Schedule a Post

POST /v2/posts — Create a new post with content, media, target accounts, and scheduled time.

curl -X GET "https://api.viraldashboard.com/v2/accounts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Rate Limits

Plan Requests/Min Requests/Day Concurrent
Starter 30 5,000 2
Professional 60 15,000 5
Business 120 50,000 10
Agency 120 50,000 10
Enterprise 300 200,000 25

Authentication

All API requests require authentication using an API key or OAuth 2.0 token. Include your key in the Authorization: Bearer header.

Scopes

read
write
publish
analytics
inbox
media
team
webhooks

SDKs

JavaScript / Node.js Coming Q2 2026
Python Coming Q2 2026
PHP Coming Q3 2026
Ruby Planned
Go Planned

Ready to build?

Start your free trial to get API access. Full documentation at docs.viraldashboard.com.

No credit card required. Cancel anytime.