Authentication

Functions used for authenticating

ig_auth()

Log in to Instagram

ig_sync_features()

Synchronise experiments

Retrieve Functions

Functions used for getting data

ig_get_user_id()

Get a User Id

ig_get_user_profile()

Get a User's Profile

ig_get_user_feed()

Get Feed of a User's Posts

ig_get_user_tags()

Get Feed of Posts for a Tagged User

ig_get_hashtag_feed()

Get Feed of a Hashtag

ig_get_location_feed()

Get Feed of a Location

ig_get_popular_feed()

Get Feed of Popular Posts

ig_get_liked_feed() ig_get_saved_feed()

Get Feed of Liked or Saved Posts

ig_get_followers() ig_get_following()

Get Follower Info

Search Functions

Functions used for searching data

ig_search_users()

Search by Username

ig_search_tags()

Search by Hashtag

Media Functions

Functions typically used to interact with media (a.k.a. posts)

ig_like() ig_unlike()

Like or Unlike a Post

ig_save() ig_unsave()

Save or Unsave a Post

ig_comment() ig_comment_delete()

Comment or Delete a Comment on a Post

ig_comment_delete_bulk()

Delete Comments on a Post in Bulk

ig_get_media_info()

Get Media Info

ig_get_media_comments() ig_get_media_likers()

Get Media Comments and Likers

ig_edit_media_caption()

Edit a Post's Caption

ig_delete_media()

Delete a Post

Activity Functions

Functions for recent activity and timelines as it relates to your account

ig_my_timeline()

Get the authenticated user's timeline feed

ig_my_inbox()

Get direct inbox messages for your account

ig_my_recent_activity()

Get news feed of recent activities by you

ig_following_recent_activity()

Get news feed of recent activities for accounts you follow

ig_autocomplete_userlist()

Get bootstrap user data (autocompletion user list)