curviate inbox messages

List messages in a chat. A very recent send/delete may take a few minutes to appear or clear here (LinkedIn-side indexing); message get <chat_id> <message_id> reflects it immediately. --mode cache_only is answered only for an unfiltered, uncursored first page of a chat whose whole message set fits in that one page (--limit, at most 25), and only after a walk of the chat reached its end: any unfiltered page fetched from LinkedIn (such as --mode live without --all) restarts that walk, and --all walks to the end and closes it. A read carrying --before, --after or --cursor is never served from the store.

Usage

curviate inbox messages <chatId> [flags]

Examples

curviate inbox messages 2-YTQ3ODU3Njgt
curviate inbox messages 2-YTQ3ODU3Njgt --limit 20
curviate inbox messages 2-YTQ3ODU3Njgt --after 2026-06-01T00:00:00Z

Arguments

ArgumentRequiredDescription
chatIdyesChat ID.

Flags

FlagTypeRequiredDescription
--limitstringnoNumber of items to return per page (1-25, default 20).
--modestringnoHow willing this read is to reach LinkedIn: auto (default, a stored copy while it is fresh), live (always fetch), refill (a stored copy at any age, fetch only when nothing is stored), cache_only (never fetch; a store miss is refused rather than fetched). Not combinable with --max-age under cache_only.
--max-agestringnoMaximum age in seconds of a stored copy this read will accept (integer, 0-31536000). Overrides the auto/live/refill presets in both directions; 0 is the same as --mode live.
--beforestringnoReturn messages before this timestamp (ISO-8601, UTC; Z suffix required, e.g. 2025-01-01T00:00:00Z).
--afterstringnoReturn messages after this timestamp (ISO-8601, UTC; Z suffix required, e.g. 2025-01-01T00:00:00Z).

Also accepts these global flags: --api-key, --profile, --account, --base-url, --timeout, --json, --fields, --cursor, --all, --max-pages, --page-delay, --verbose, --beta.

Exit codes: the exit code table. More commands: Inbox.