TrademarkTrademarkTrademarkTrademark
API
Instagram · Threads · X

One API for social publishing

Connect accounts once with hosted OAuth, then publish to every platform with a single call.

Get started
// 1. Connect any channel via hosted OAuth
const { authUrl } = await chirio.accounts.connect({
  platform: "instagram",
});

// 2. Publish everywhere in one call
await chirio.posts.create({
  content: "Launch day!",
  mediaItems: [{ type: "image", url: imageUrl }],
  platforms: [
    { platform: "instagram", accountId: accounts.instagram },
    { platform: "threads", accountId: accounts.threads },
  ],
});
TrademarkTrademarkChirio — one API for social publishing