Changelog

This changelog lists supplemental, non-versioned changes to the Instagram Graph API. These changes have have been introduced outside of the normal Graph API versioned-change release cycle. Please refer to the Graph API changelog for versioned changes which may impact the Instagram Graph API.

10/31/2018

  • Hashtag Search API — You can now search for media tagged with specific hashtags by using our new Hashtag Search API. #spooky!

10/23/2018

  • /media/comments edge — GET requests made using API version 3.1 or older will have results returned in chronological order. Requests made using version 3.2+ will have results returned in reverse chronological order.

06/07/2018

  • /media node — You can now use field expansion to get the permalink field on media objects.

05/01/2018

  • Business Verification — In order to use the Instagram Graph API, all apps must undergo Business Verification, which is part of the App Review process and now required for all Instagram Graph API endpoints. Apps previously reviewed before May 1st, 2018, have to be reviewed again, and have until August 1st, 2018 to do so, or lose access to the API.

04/24/2018

  • /comment node:
    • Added a new username field.
    • For GET requests, the user field will not be included in responses unless the User making the request owns the Comment; instead, we will return username for all commenters. This also applies to queries on Comments made through other APIs, such as the Mentions API.
  • /media node:
    • Added a new username field.
    • For GET requests, the owner field will not be included in responses unless the User making the request owns the media object; instead, we will return username for all commenters. This also applies to queries on media objects made through other APIs, such as the Mentions API.

04/23/2018

  • Insights API — Insights will now include ad activity generated through the API, Facebook ads interfaces, and Instagram's Promote feature. This affects the following metrics:

    • impressions
    • reach

03/13/2018

  • Content Publishing API — You can now use the /user/media edge to tag locations and public Instagram Users when publishing photos.

03/08/2018

  • Public fields — The timestamp field on the media node is now a public field and can be returned via field expansion.

02/22/2018

  • Public fields — The user, comment, and media nodes will now return all public fields when accessed through an edge via field expansion. Refer to each node's reference document to see which fields are public.

02/09/2018

  • Content Publishing API — You can now include hashtags when publishing photos via the /user/media edge. #crazywildebeest FTW!