Skip to main content
Every instagram.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

post

carousel.post create a carousel container for publishing on instagram. Risk: write
Input
Output

Comments

get

comments.get get details about a specific comment on an instagram media object. Risk: read
Input Output

getReplies

comments.getReplies get comment replies. Risk: read
Input Output

list

comments.list list comments on an instagram media object. Risk: read
Input Output

remove

comments.remove delete a comment on an instagram media object. Risk: write
Input Output

reply

comments.reply reply to a comment on an instagram media object. Risk: write
Input Output

send

comments.send send a comment on an instagram media object. Risk: write
Input Output

update

comments.update update a comment on an instagram media object. Risk: write
Input Output

Conversations

get

conversations.get get messages in a conversation on instagram messaging. Risk: read
Input Output

getConversation

conversations.getConversation get conversation details. Risk: read
Input Output

list

conversations.list list conversations on instagram messaging. Risk: read
Input Output

Image

post

image.post create an image container for publishing on instagram. Risk: write
Input
Output

story

image.story create an image story container for publishing on instagram. Risk: write
Input Output

Media

children

media.children get children media. Risk: read
Input Output

get

media.get get details about a specific media object. Risk: read
Input Output

insights

media.insights get insights for a specific media object. Risk: read
Input Output

list

media.list list media objects on the instagram account. Risk: read
Input Output

status

media.status get the status of a media container. Risk: read
Input Output

Messages

get

messages.get get details about a specific message on instagram messaging. Risk: read
Input Output

markSeen

messages.markSeen mark messages as seen. Risk: write
Input Output

send

messages.send send a message in instagram messaging. Risk: write
Input
Output

sendImage

messages.sendImage send image via DM. Risk: write
Input Output

Messenger

deleteProfile

messenger.deleteProfile delete messenger profile. Risk: write
Input Output

getProfile

messenger.getProfile get messenger profile. Risk: read
Input Output

updateProfile

messenger.updateProfile update messenger profile. Risk: write
Input
Output

Profile

contentPublishingLimit

profile.contentPublishingLimit get user content publishing limit. Risk: read
Input Output

get

profile.get read the user instagram profile. Risk: read
Input Output

insights

profile.insights get insights for the instagram business account. Risk: read
Input Output

liveMedia

profile.liveMedia get user live media. Risk: read
Input Output

replyMentions

profile.replyMentions reply to mentions. Risk: write
Input Output

stories

profile.stories get user stories. Risk: read
Input Output

tags

profile.tags get user tags. Risk: read
Input Output

Publish

publish_media

publish.publish_media publish media on instagram. Risk: write
Input Output

Reel

post

reel.post create a reel container for publishing on instagram. Risk: write
Input
Output

Video

container

video.container create a video carousel container for publishing on instagram. Risk: write
Input
Output

story

video.story create a video story container for publishing on instagram. Risk: write
Input Output