igpapi — Instagram private API Simulator for Node.js (API reference) 4.14.0
    Preparing search index...

    Variable DirectRecipientItemConst

    DirectRecipientItem: ScreenItemDefinition<
        "DirectRecipient",
        { full_name: string; pk: string; username: string },
        { full_name: string; pk: string; username: string },
        { userId: string },
        never,
        never,
        DirectRecipientItemActions,
        undefined,
        never,
        never,
    > = ...

    A person the picker offers. Showing the row sends nothing; openThread opens the thread screen with them, and the message goes to that conversation. A lookup that answers no conversation is DirectThreadNotFoundByParticipantsError. The inbox sequence the lookup reports is session state (MobileSessionState.directInboxSeqId), read by the thread, so neither the picker nor the row carries a copy of it.