Skip to main content
Flow Logo

Flow API Documentation

The Resend of social media posting

API

๐Ÿš€ Simple API

Post to multiple platforms with a single API call. Schedule content, track analytics, and automate your social media workflow.

SDK

๐Ÿ“ฆ Official SDKs

TypeScript, Python, and Go SDKs with full type safety. Get started in minutes with comprehensive examples.

๐Ÿ”

Production Ready

Built for scale with rate limiting, webhooks, idempotency, and comprehensive error handling.

๐Ÿ“Š

Analytics

Track post performance across all platforms. Get insights into engagement, best posting times, and platform breakdown.

โšก

Real-time

Webhooks for instant notifications. Know immediately when posts are delivered, failed, or blocked.

Quick Start

// Install the SDK npm install @flowdev/sdk // Create a post import { Flow } from '@flowdev/sdk'; const flow = new Flow('flow_sk_live_...'); const post = await flow.posts.create({ channelId: 'channel_123', content: 'Hello from Flow! ๐Ÿš€', scheduledFor: new Date('2024-12-25T10:00:00Z'), }); console.log('Post scheduled:', post.id);