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!" }
{ "platforms": ["twitter", "linkedin", "instagram], "content": "Hello world!" }
Published
5 platformsTwitterLinkedInFacebook+2
All posts delivered
Scheduled
queue12
Queued
847
Sent
Next: in 15 min
Platforms
connectedXIGFBLITT
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.
More Platform APIs
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!" }
{ "platforms": ["twitter", "linkedin", "instagram], "content": "Hello world!" }
Published
5 platformsTwitterLinkedInFacebook+2
All posts delivered
Scheduled
queue12
Queued
847
Sent
Next: in 15 min
Platforms
connectedXIGFBLITT
One API, every platform