social
Instagram integration
Publish reels, carousels, and stories through the official Graph API.
Overview
Connect Instagram Business and Creator accounts via OAuth, then publish any format — reels, carousels, single images, or stories — from a single endpoint. Read insights, comments, and direct messages from the same SDK.
Quick start
blazto.tsTypeScript
import { Blazto } from "@blazto/node";
const blazto = new Blazto(process.env.BLAZTO_API_KEY);
// Connect a Instagram account through hosted OAuth
const { url } = await blazto.accounts.connect({ platform: "instagram" });
// Publish from your app
await blazto.posts.create({
text: "Shipping today.",
platforms: ["instagram"],
});What you can do
- ✓Publish reels, carousels, single images, and stories
- ✓Schedule posts in advance with timezone handling
- ✓Pull reach, impressions, saves, and profile visits
- ✓Receive and reply to DMs and comments
- ✓Tag products from your catalog
Key endpoints
POST
Publish or schedule any Instagram format./postsGET
Engagement and reach metrics per post./analytics/instagramGET
Unified DMs and comments stream./inboxBuilt for
Creator tools
Let creators schedule reels and pull their performance into your dashboard.
Agency workflows
Manage dozens of client accounts without juggling logins.
Related integrations
Ship the Instagram integration today
One API key, one SDK, every platform you need.
Start for free