Bluesky API
Integration

Post to Bluesky with Late's unified API. Combine Bluesky with 9 other platforms in one request—no extra integrations required.

How Bluesky Integration Works

1

Connect with App Password

Use a Bluesky App Password to authorize posting securely.

2

Create & Schedule

Send text and optional media. Schedule posts or publish instantly.

3

Auto-Publish

Late handles delivery, retries, and status tracking automatically.

Get Started in Minutes

Post to Bluesky

JavaScript
// Simple Bluesky post
const response = await fetch('https://getlate.dev/api/v1/posts', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    profileId: 'your-profile-id',
    platforms: [{
      platform: 'bluesky',
      accountId: 'your-bluesky-account-id'
    }],
    content: 'Hello Bluesky! This was posted via Late API.',
    scheduledFor: '2025-10-15T16:00:00Z'
  })
});

const data = await response.json();
console.log('Bluesky post id:', data.id);

Bluesky Features Supported

Text posts

Up to ~300 characters per post (Bluesky limit), with mentions and hashtags.

Images & video

Attach up to 4 images per post or upload a video (MP4 recommended).

Threads

Publish a sequence of replies by sending threadItems in platformSpecificData.

Multi-platform posting

Combine Bluesky with 9 other platforms in a single API request.

Scheduling

Post now or schedule for later with timezone support.

Status & retries

Late handles transient errors and reports publishing status.

Frequently Asked Questions

How do I authenticate with Bluesky?

Bluesky uses App Passwords instead of OAuth. Create an App Password in your Bluesky settings (Settings → App Passwords), then use your handle and app password to connect through Late's dashboard.

What content can I post to Bluesky?

Bluesky supports text posts (up to ~300 characters), images (up to 4 per post), and videos. You can also create threaded conversations using platformSpecificData.threadItems.

Can I post to Bluesky with other platforms simultaneously?

Yes! Late's unified API lets you post to Bluesky alongside 9 other platforms (TikTok, Instagram, Facebook, YouTube, LinkedIn, Twitter/X, Threads, Reddit, Pinterest) in a single API call.

What's the difference between Bluesky and Twitter/X?

Bluesky is built on the decentralized AT Protocol, giving users data portability and algorithmic choice. Unlike centralized platforms, you can move your followers and content between different Bluesky instances without losing your network.

Are there any posting limits on Bluesky?

Bluesky has reasonable rate limits to prevent spam. Late handles these automatically with retries and proper spacing. Your posting frequency depends on your Late plan limits, not Bluesky's technical restrictions.

Ready to Post to Bluesky via API?

Join developers using Late to automate Bluesky alongside all your other channels.

No credit card required • 10 free uploads/month • 99.97% uptime SLA