Managing Posts
Edit Post Caption
await instagram.updateMediaCaption(
'MEDIA_ID',
'Updated caption with new hashtags #updated'
);Delete Post
await instagram.deleteMedia('MEDIA_ID');Get Post Details
const media = await instagram.getMedia('MEDIA_ID');
console.log('Likes:', media.like_count);
console.log('Comments:', media.comments_count);
console.log('URL:', media.permalink);Get Account Media
const posts = await instagram.getAccountMedia(25);
posts.forEach(post => {
console.log(`${post.caption} - ${post.like_count} likes`);
});Enable/Disable Comments
// Disable comments
await instagram.setCommentsEnabled('MEDIA_ID', false);
// Enable comments
await instagram.setCommentsEnabled('MEDIA_ID', true);Source captured: 2026-10-11