Posts today
createRecord over the AT Protocol — genuinely live now.
Post to Bluesky right now. Create an app password, connect, and PostMyIsh creates the record over the AT Protocol — no developer app, no review, real post today.
curl https://postmyish.com/api/v1/posts \
-H "Authorization: Bearer $POSTMYISH_KEY" \
-H "Content-Type: application/json" \
-d '{"caption":"hello from the atmosphere 🦋","platforms":["bluesky"]}'The official API can do this. It just makes you do a lot first. Here's what raw Bluesky publishing costs you, and what PostMyIsh absorbs.
Post types, limits, and scheduling — all through the same POST /v1/posts call, formatted the way Bluesky expects.
createRecord over the AT Protocol — genuinely live now.
The user makes one in Bluesky settings; no OAuth app to register.
Works with bsky.social or a self-hosted PDS you point us at.
The same post also lands on X and Threads.
Every snippet hits the live API — same base URL, Bearer auth, plain JSON. Add your key and it runs.
One POST fans out to Bluesky. The response carries the id and status the moment it ships.
curl https://postmyish.com/api/v1/posts \
-H "Authorization: Bearer $POSTMYISH_KEY" \
-H "Content-Type: application/json" \
-d '{"caption":"hello from the atmosphere 🦋","platforms":["bluesky"]}'Connect Bluesky, call one endpoint, and we run the AT Protocol plumbing behind it.
Link it once from the Accounts page through its official login. The credential is stored encrypted.
Send one caption and the platform id. Add schedule_at to queue it, or media for a URL.
Container flows, token refresh, rate limits, and the real post id — all on our side.
Straight talk: Fully live with no app review — an app password is all it takes. This is the fastest way to see the whole connect → publish pipeline work end to end.
One API, eleven more
Add another id to platforms and the identical call posts there too. One request already covers Bluesky, X, and Threads — no second integration.
What's real, what needs review, and what Bluesky itself requires — no hand-waving.
Yes. Bluesky needs no app registration or review — connect an app password and a publish appears in your feed immediately, with the record uri stored.
Create an app password in Bluesky → Settings → App Passwords, then connect with your handle and that password. We never see your real password.
300 characters per post, matching the Bluesky client.
Yes — pass your PDS host when connecting and we authenticate there instead of bsky.social.
Connect your accounts, write one caption, and be live on every feed in minutes. The free plan is genuinely free.