Skip to main content

Posts

Posts represent scheduled social media content that will be published to connected platforms.

Post Lifecycle

  1. queued - Post is scheduled for future publication
  2. flowing - Post is being published to platforms
  3. done - Post has been successfully published
  4. blocked - Post failed to publish (e.g., rate limit, content policy)

Creating Posts

curl -X POST 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"
}'