Sign Up
Bluesky API

Bluesky Posting API

Publish posts, images, and links to Bluesky programmatically. PostPeer handles the AT Protocol so you can focus on building.

  • Text posts, images, and link cards
  • No AT Protocol complexity — just a REST API
  • Cross-post to Bluesky + other platforms in one request
  • Schedule posts with timezone support
No credit card required.
POST https://api.postpeer.dev/v1/posts
{ "platforms": ["twitter", "linkedin", "instagram], "content": "Hello world!" }
Published
5 platforms
TwitterLinkedInFacebook+2
All posts delivered
Scheduled
queue
12
Queued
847
Sent
Next: in 15 min
Platforms
connected
XIGFBLITT
One API, every platform

How It Works

Add social media to your product in three steps.

01

Get Your API Key

Sign up and get your API key instantly — no sales calls, no complex onboarding.

02

Integrate in Minutes

A single endpoint to post, schedule, and manage content. Drop it into your product and go.

03

Your Users Post Everywhere

Your product now supports every major social platform — without you maintaining a single integration.

API Response Format

Clean, structured JSON that's easy to parse and integrate

Request

POST
curl -X POST https://api.postpeer.dev/v1/posts \
  -H "x-access-key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "Just shipped a new feature! Check it out.",
    "platforms": [
      {
        "platform": "bluesky",
        "accountId": "acc_bs_123"
      }
    ],
    "publishNow": true
  }'

Response

JSON
{
  "postId": "post_abc123",
  "status": "published",
  "platforms": [
    {
      "platform": "bluesky",
      "status": "published",
      "platformPostId": "3abc123def456",
      "platformPostUrl": "https://bsky.app/profile/yourhandle.bsky.social/post/3abc123def456"
    }
  ]
}

Everything You Need for Bluesky Posting

Skip the AT Protocol complexity. PostPeer gives you a simple, unified endpoint for Bluesky publishing.

Simple Text Posts

Post text content to Bluesky with a single API call. PostPeer handles the AT Protocol record creation behind the scenes.

Image Support

Upload and attach images to your Bluesky posts. PostPeer handles blob uploads and image embedding automatically.

Link Cards

Share URLs with rich preview cards. PostPeer fetches Open Graph metadata and creates proper link embeds on Bluesky.

Scheduled Posting

Schedule Bluesky posts for any time with timezone support. PostPeer queues and publishes at the exact moment.

Cross-Platform Publishing

Post the same content to Bluesky + Twitter + LinkedIn + more in a single API request. Platform-specific formatting handled automatically.

No AT Protocol Headaches

Skip the complexity of the AT Protocol. PostPeer gives you a simple REST endpoint — same format as every other platform.

Frequently Asked Questions

Ready to Add Social Media to Your Product?

One API. Every platform. Start building with free credits.

Start Posting for FreeNo credit card required.
POST https://api.postpeer.dev/v1/posts
{ "platforms": ["twitter", "linkedin", "instagram], "content": "Hello world!" }
Published
5 platforms
TwitterLinkedInFacebook+2
All posts delivered
Scheduled
queue
12
Queued
847
Sent
Next: in 15 min
Platforms
connected
XIGFBLITT
One API, every platform