TMJ PosterPost once · publish everywhere
← All integrations

Bluesky

Not connectedEasy

Open protocol — log in with an app password and create a post record.

Integration steps

  1. Create the account and set your domain as handle (e.g. @tmjtechnologies.ae via DNS TXT)· Guidance
  2. Settings → Privacy and security → App passwords → Add· Official docs
  3. Create a session· Official docs
    POST https://bsky.social/xrpc/com.atproto.server.createSession
    { "identifier": "tmjtechnologies.ae", "password": "APP_PASSWORD" }
  4. Create the post record· Official docs
    POST https://bsky.social/xrpc/com.atproto.repo.createRecord
    { "repo": DID, "collection": "app.bsky.feed.post",
      "record": { "$type": "app.bsky.feed.post", "text": "Hello", "createdAt": ISO_DATE } }