Skip to main content

Welcome to Flow API

Flow is the Resend of social media posting - a simple, powerful API for scheduling and managing social media posts across multiple platforms.

What is Flow?

Flow provides a unified API to:

  • 📱 Post to multiple platforms - Twitter, LinkedIn, Instagram, Facebook, TikTok
  • Schedule posts - Schedule content for optimal engagement times
  • 📊 Track analytics - Get insights into post performance
  • 🔄 Automate workflows - Integrate social media into your applications
  • 🎯 Channel-based organization - Organize content by topic, campaign, or purpose

Key Features

🚀 Simple API

curl https://api.flow.dev/v1/posts \
-H "Authorization: Bearer flow_sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"channelId": "channel_123",
"content": "Hello from Flow!",
"scheduledFor": "2024-12-25T10:00:00Z"
}'

📦 Official SDKs

  • TypeScript/JavaScript - @flowdev/sdk
  • Python - flow-sdk
  • Go - github.com/flowdev/go-sdk

🔐 Secure

  • API key authentication
  • Rate limiting
  • Webhook signature verification
  • Idempotency support

📈 Analytics

  • Post-level metrics
  • Channel-level aggregation
  • Platform breakdown
  • Engagement tracking

Quick Start

  1. Get an API key from your Flow dashboard
  2. Install an SDK or use the REST API directly
  3. Create a channel to organize your posts
  4. Connect platforms via OAuth
  5. Start posting!

Next Steps

Need Help?