Bluesky API without wrestling with the AT Protocol

Connect Bluesky in a minute and publish today, with the same API as the rest of your networks.

Publish on Bluesky with properly formatted links, mentions and images, reply and measure, without touching the AT Protocol.

  • Posts
  • Threads
  • Images
  • Mentions
  • Replies
POST /v1/posts
{
  "platforms": [
    "bluesky"
  ],
  "content": "We're on Bluesky now 🦋 Say hi to @marsial.dev and visit marsial.dev"
}
200 Received · we'll notify you by webhook

What Marsial does with Bluesky

Marsial publishes and schedules content on your own Bluesky accounts, always with your permission through OAuth, and shows you their statistics. It does not automate interactions (likes, follows or bulk messages) and does not read data from other people's accounts. You can disconnect the account at any time.

How it works

From zero to Bluesky in minutes

  1. 1

    Connect Bluesky

    You or your clients connect the account with OAuth from a screen with your brand.

  2. 2

    Send a request

    POST /v1/posts with the content. We adapt it to the Bluesky format.

  3. 3

    Receive the webhooks

    Posts, replies, messages and metrics arrive at your endpoint in the same format.

FAQ

Questions about Bluesky

How do I connect my Bluesky account?

With your handle and an app password you create in the Bluesky settings.

Are links and mentions detected automatically?

Yes, we compute the facets for you so they show up as links.

Does it work with self-hosted servers?

Yes, any server compatible with the AT Protocol.

Connect Bluesky today

Create your account in a minute, no card needed. Try it free for 7 days from your first post.

🚧 Not ready yet

We're finishing building it

Marsial is in early access. Leave your email and you'll be among the first in, with launch terms.

or with your email

No spam. We'll only write to give you access.

You're on the list!

We'll write to you as soon as your access is ready.