Skip to main content

Conversation history

Webhooks deliver messages as they arrive. The conversations list gives you everything that came before.
Each conversation returns its participants and messages, newest first.
Both lists are paginated: follow the top-level paging.next URL for more conversations, and each conversation’s messages.paging cursors for older messages.

Who you are talking to

Look up the profile behind an IGSID from a webhook, so replies can use their name or adapt to whether they follow you.
The profile is only available after the person messages you, or taps an ice breaker or menu item.
Someone who only commented on a post returns a consent error until they send a DM.

Next steps

Read the inbox with the CLI

Read the inbox with MCP

list_instagram_conversations covers all three: the thread list, one thread’s messages, and the profile behind an IGSID. Read the thread before send_message so a reply is written with the history in view.