Public APIs
Instagram favicon

Instagram

Social

Instagram Login, Share on Instagram, Social Plugins and more.

Instagram's website screenshot

About Instagram

The Instagram Platform, provided by Meta, offers a set of APIs and tools that let third-party applications interact with Instagram accounts and content. It includes the Instagram API with Instagram Login and the Instagram API with Facebook Login for Business, both of which allow apps to access data from Instagram Business and Creator accounts, publish and retrieve media, manage and reply to comments, and identify posts where the account has been @mentioned. The Facebook Login variant, which requires the Instagram account to be linked to a Facebook Page, adds hashtagged media search and basic metadata/metrics on other Instagram Businesses and Creators.

The platform also includes the Instagram Messaging API (via the Messenger API), which lets professional accounts send and receive Instagram and Facebook Page messages through a single app, and requires an Instagram Business or Creator account linked to a Facebook Page. Additional features include Sharing to Stories and Sharing to Feed, which let app users share content directly to their Instagram Stories or Feed, and Embedding, which allows Instagram photo and video posts to be embedded on external websites.

This platform is intended for developers building applications that need to read, publish, or manage content and messages on behalf of Instagram Business or Creator accounts, such as social media management tools, customer messaging apps, or content-sharing integrations.

Key features

  • Send and receive messages between businesses/creators and Instagram users
  • Get and publish media to Instagram Business and Creator accounts
  • Manage and reply to comments on media
  • Identify media where the account has been @mentioned
  • Share app content directly to Instagram Stories or Feed
  • Embed Instagram photo and video posts on external websites

Frequently asked questions

What accounts are required to use the Instagram API?

An Instagram Business or Creator account is required, and for some APIs it must be linked to a Facebook Page.

What can the Instagram API with Facebook Login for Business do?

It allows getting and publishing media, managing comments, finding hashtagged media, and retrieving basic metadata and metrics about other Instagram Businesses and Creators.

Can I manage Instagram messages alongside Facebook Page messages?

Yes, the Messenger API support for Instagram lets professional accounts manage both Instagram and Facebook Page messages through one app.

Can I share content directly to a user's Instagram Stories or Feed?

Yes, Sharing to Stories and Sharing to Feed let app users share their content to their Instagram Stories or Feed.

Can I display Instagram content on my own website?

Yes, the Embedding feature lets you embed Instagram photo and video posts on external websites.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product