App Logo
instagram.com

Get Instagram DM messages

Read the messages of a DM conversation by thread_id (get the thread_id from get_inbox). count=0 fetches every page. Returns thread_id, title, users, count, and messages in chronological order (oldest to newest), each with sent_by_me, sender, type, text, timestamp, and date (ISO). Timestamps are microsecond epochs; text is null for non-text items (use type, e.g. clip/media_share/like/action_log); sender is null for your own messages (sent_by_me=true).

Input

thread_id required
count optional
Default: 50

Output

count required
users required
messages required
thread_id required
title optional

FAQ

Read the messages of a DM conversation by thread_id (get the thread_id from get_inbox). count=0 fetches every page. Returns thread_id, title, users, count, and messages in chronological order (oldest to newest), each with sent_by_me, sender, type, text, timestamp, and date (ISO). Timestamps are microsecond epochs; text is null for non-text items (use type, e.g. clip/media_share/like/action_log); sender is null for your own messages (sent_by_me=true).
Required: thread_id. Optional: count.
It returns count, title, users, messages, thread_id.
Yes. It acts as you on instagram.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the instagram.com cookies saved by the Reduck extension.
It only reads. It looks things up on instagram.com and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/instagram.com/get_dm_messages, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/instagram.com/get_dm_messages
It is part of Reduck's official curated catalogue.

Start building not clicking