Bluesky Upload API Videos, Images & Text

Post content to Bluesky programmatically. AT Protocol API simplified.

Start Free
bluesky-upload.ts
import { UploadPost } from 'upload-post';

const uploader = new UploadPost('your-api-key');

await uploader.upload('video.mp4', {
  title: 'My Bluesky post',
  platforms: ['bluesky']
});

Bluesky API Features

Video Posts

Upload native videos to Bluesky.

Image Posts

Share images with alt text.

Text Posts

Create text posts with mentions and links.

Thread Support

Create multi-post threads.

AT Protocol

Built on decentralized AT Protocol.

Scheduling

Schedule posts for optimal engagement.

Ready to automate your Bluesky presence?

Start posting to Bluesky programmatically today.

Create Free Account