Announcing deprecation of Instagram Basic Display API. In 90 days, on December 4, 2024, the Instagram Basic Display API will no longer be available.
Applies to all versions.
GET /{user-id}/media
responses now include video Reels, however, there is currently no way to determine if a given video in the response set has been designated as a Reel.
Applies to all versions.
The Legacy Instagram API developer documentation has been removed and now redirects to the Instagram Platform developer documentation.
Applies to all versions.
The June 15th, 2021 changes related to clear history and future activity settings were paused in mid-July but have now resumed.
Applies to all versions.
Long-lived access tokens for private Instagram accounts can now be refreshed. In addition, permissions granted to apps by app users with private accounts are now valid for 90 days.
Applies to all versions.
Users who clear their history or turn off future activity will invalidate their access tokens. In addition, users who have turned off future activity and who attempt to use the authorization window will be prompted to turn on future activity in order to use your app.
Applies to all versions.
The access token debugger tool now only returns an app-scoped ID when debugging a token.
Applies to all versions.
The API now supports versioned calls. To query a specific API version include the version number in the query path after the base URL. For example:
https://graph.instagram.com/v11.0/{node-id}/{edge-name}
Un-versioned requests (missing the version number) resolve to the version specified in the calling app's App Dashboard > Settings > Advanced > Upgrade API Version section.
Applies to version 11.0+.
App-scoped user IDs (ASIDs) have been introduced. ASIDs will replace raw user IDs in approximately two years, when version 10.0 is deprecated, so we recommend that you begin mapping your app users' raw IDs to their ASID equivalents.
Applies to v11.0+.
Added since
and until
parameters to the GET /{user-id}/media
endpoint to support time-based pagination.
ig_id
field, which returned the app user's Instagram Legacy User ID, has been deprecated.ig_id
field on the User node to get the app user's Instagram Legacy API User ID. This field will be available until September 30th, 2020. (UPDATE: Available until October 24, 2020).Instagram Basic Display API has officially launched!