Skip to main content

Unified Social Media API

for Developers and AI Agents

Post, schedule, analyze, message, and manage comments across all major social platforms through one API.

+ more
No credit card required.
POST https://api.postpeer.dev/v1/posts
{ "platforms": ["twitter", "linkedin"], "content": "Hello world!" }
Published
2 platforms
TwitterLinkedIn
All posts delivered
Scheduled
queue
12
Queued
847
Sent
Next: in 15 min
Platforms
connected
XLIFBTT
One API, every platform

One Integration. Every Social Capability. Every Platform.

Give your app or AI agent one social media connection instead of building separate integrations for every platform and workflow.

Your App
PostPeer

One connection, every capability

POST/v1/postsPublish
{
  "content": "Hello world!",
  "platforms": [
    { "platform": "instagram", "accountId": "acc_ig_92f" }
  ],
  "publishNow": true
}

Add Social Media to Your Product in Three Steps

Connect once, then publish, schedule, and read data through the same API.

01

Get Your API Key

Sign up and get your API key instantly. No sales calls or complicated setup.

02

Integrate in Minutes

Connect once to PostPeer to publish, schedule, analyze, manage comments, and handle messages.

03

Support Every Major Platform

Give your users access to major social platforms without building and maintaining each integration yourself.

New to PostPeer? Read the getting started guide

One API. Every Way to Build.

Build directly with the API, connect PostPeer to your automation stack, or give your AI agents social media capabilities. Choose the way you work.

Give Your Agents Social Media Tools. An agent does not need another endpoint list. It needs tools it can call, accounts it can discover at runtime, and responses it can reason about. Select a connection method to see what your agent works with.

01

Drop PostPeer workflows into supported coding agents so they get request shapes, field names, and error patterns up front.

02

Point an MCP client at PostPeer and its social actions arrive as typed tools, with connected accounts looked up at runtime.

03

Running your own agent loop? Every action is a plain HTTP call with a predictable JSON response you can wire into function calling.

SKILL.md
---
name: postpeer-publish
description: Publish and schedule social posts through PostPeer
---

# Workflow
1. GET  /v1/connect/integrations  # find the account
2. POST /v1/posts                 # content + platforms[]
3. GET  /v1/posts/{postId}        # status per platform

# Notes
- Schedule with scheduledFor and timezone
- Media must be a public URL
- Results are returned per platform, never all-or-nothing
Agent SkillInstalled into the agent workspace

Everything You Need to Ship Social Features

PostPeer gives your product the APIs it needs to build social features without maintaining platform-by-platform infrastructure.

Multi-Platform Publishing

Let users publish content across major social platforms directly from your product.

Built-In Scheduling

Schedule content in advance and let PostPeer handle publishing at the right time.

Analytics API

Bring social performance data into your product without working with separate analytics APIs.

Comments & Replies

Read comments, manage conversations, and let users respond directly from your product.

Messaging API

Bring social messages into your app and build messaging workflows through PostPeer.

Managed OAuth

Let users connect their social accounts while PostPeer handles OAuth flows and token management.

Multi-Account Management

Connect and manage multiple social accounts for SaaS products, agencies, automations, and AI agents.

Developer-First

Build with a REST API, official SDKs, webhooks, and documentation designed for product teams.

Your AI agents already know how to post.

Give any agent one maintained path to publish, schedule, and measure content across every connected platform.

Agent skill

A drop-in skill for Claude Code, Cursor, and Codex. It teaches them how to publish, schedule, and manage posts across every platform.

terminal
$ npx skills add \
    PostPeer-API/skills --all
 added 5 PostPeer skills

> schedule this to LinkedIn and X
  tomorrow at 9am
Read the docs

MCP server

One config block. Claude, Cursor, or any MCP client gets every PostPeer tool as a first-class tool.

mcp config
{
  "mcpServers": {
    "postpeer": {
      "url": "https://mcp.postpeer.dev/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Read the docs

REST API

Pipe-friendly and framework-agnostic. Publish, schedule, and read analytics from OpenAI, LangChain, CrewAI, or anything with function-calling.

terminal
$ curl -X POST https://api.postpeer.dev/\
    v1/posts \
    -H "x-access-key: YOUR_KEY" ...

 scheduled · post_abc123
    queued for 9:00 AM
Read the docs

Explore PostPeer APIs

Choose a capability, then explore the API for the platforms you need.

Publish text, images, videos, and supported platform-native formats.

Bring social performance and engagement data into your product.

Read, reply to, and manage conversations from your product.

Bring social conversations into your product or workflow.

No-code integrations

Quickly post to all social media with Zapier, Make, AI agents, and other popular no-code platforms of your choice.

What developers say

Teams shipping social features on PostPeer today.

Frequently Asked Questions

Power Your Next Project With a Unified Social Media API

Give your users posting, scheduling, analytics, and engagement features through one API your team can maintain.

Start with 20 free credits. No credit card required.