List
List Instagram media items
Retrieve a list of the latest media items from an Instagram professional account
type: "io.kestra.plugin.meta.instagram.media.List"Examples
List latest media items
id: instagram_list_media
namespace: company.team
tasks:
  - id: list_media
    type: io.kestra.plugin.meta.instagram.media.List
    igId: "{{ secret('INSTAGRAM_ACCOUNT_ID') }}"
    accessToken: "{{ secret('INSTAGRAM_ACCESS_TOKEN') }}"
    limit: 25
    fields:
      - ID
      - MEDIA_TYPE
      - MEDIA_URL
      - PERMALINK
      - CAPTION
Properties
accessToken *Requiredstring
Access Token
Instagram access token with appropriate permissions (instagram_basic, instagram_content_publish, etc.)
igId *Requiredstring
Instagram Account ID
The ID of the Instagram professional account
apiVersion string
v24.0API Version
Instagram Graph API version to use
fetchType string
FETCHSTOREFETCHFETCH_ONENONEThe way you want to store the data.
FETCH_ONE output the first row, FETCH output all rows, STORE store all rows in a file, NONE do nothing.
fields array
["ID","MEDIA_TYPE","MEDIA_URL","PERMALINK","THUMBNAIL_URL","TIMESTAMP","CAPTION"]IDMEDIA_TYPEMEDIA_URLPERMALINKTHUMBNAIL_URLTIMESTAMPCAPTIONUSERNAMECOMMENTS_COUNTLIKE_COUNTIS_SHARED_TO_FEEDBOOST_ADS_LISTBOOST_ELIGIBILITY_INFOIS_COMMENT_ENABLEDVIEW_COUNTFields
List of fields to retrieve for each media item
host string
https://graph.facebook.comHost URL
The host URL for the Instagram Graph API
limit integerstring
25Limit
Maximum number of media items to retrieve