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
- Get an API key from your Flow dashboard
- Install an SDK or use the REST API directly
- Create a channel to organize your posts
- Connect platforms via OAuth
- Start posting!
Next Steps
- 📖 Read the Getting Started Guide
- 🔑 Learn about Authentication
- 📚 Explore the API Reference Overview
- 💻 Check out SDK Examples
Need Help?
- 📧 Email: support@flow.dev
- 💬 Discord: Join our community
- 🐛 Issues: GitHub Issues