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

    Interface MediaCreateNoteInput

    interface MediaCreateNoteInput {
        audience?: number;
        carouselIndex?: number;
        carouselMediaId?: string;
        inventorySource?: string;
        mediaClientPosition?: number;
        mediaId: string;
        rankingInfoToken?: string;
        text?: string;
        trackingToken: string;
    }
    Index

    Properties

    audience?: number

    Note audience; defaults to NOTE_AUDIENCE_DEFAULT.

    carouselIndex?: number

    Zero-based carousel child index. Absent takes the build's default: -1 on the 451 shape (the media has no carousel child in the 451 app) and 0 on the 450 shape (its carousel note names the first child).

    carouselMediaId?: string

    Carousel child id the note is attached to, <carouselPk>_<authorPk>. Sourced from the media info response (carousel_media_ids[index] + the author pk). The 450 shape falls back to the container id when absent; the 451 shape omits carousel_media_id entirely (every 451 note records none).

    inventorySource?: string

    Feed inventory source: the caller's, or the feed like's own (FEED_LIKE_INVENTORY_SOURCE) when none is declared. The 450 shape always sends it; the 451 shape never does.

    mediaClientPosition?: number

    The acted-on media's position in the feed; defaults to 0.

    mediaId: string

    Container media id (<pk>_<authorPk>), as returned by the media info response.

    rankingInfoToken?: string

    Feed logging token for the acted-on item, carried on the feed response, sent as ranking_info_token. The 450 shape always sends the field (empty when absent); the 451 shape never sends it.

    text?: string

    Optional note text: a 'note-with-text' build sends it in this request; an 'editor' build leaves the note blank and sets it afterwards.

    trackingToken: string

    organic_tracking_token of the media info response.