Developer Documentation for Reels

Reels are short-form, entertaining videos that appear in places like Facebook Feed, the Reels section on Facebook, Instagram Feed, the Explore section on Instagram, and others. For more information, see Launching Reels on Facebook and Introducing Instagram Reels.

The following documentation describes how you can interact with Reels programmatically.

Enable Sharing to Facebook

If you are a developer and you have an app that integrates with Facebook, you can enable your users to share content from your app to Reels.

For a broad overview, see the following documentation:

When you are ready to start building, see the following documentation:

APIs for Reels

If you use the Graph API, you can use endpoints to interact with Reels on Facebook and Instagram.

Postman Collections

To make it more convenient for developers, Meta has published the full set of Graph API calls for Facebook Reels and Instagram Reels on the Postman API Platform. For more information, see Postman Collections for Facebook Reels and Instagram Reels.

Facebook

You can use Reels APIs to interact with Reels on Facebook. For more information, see Introducing Facebook Reels API.

Use the Reels Publishing API to upload Reels, not the Video API. After you upload a reel you can use the Video API to update it, for example to change the schedule if it is not published yet.

Use the following documentation to upload and publish Reels to Pages:

Use the following documentation to get aggregated metrics for a reel on a Page:

Instagram

You can use Reels APIs to interact with Reels on Instagram. For more information, see Introducing Reels APIs to the Instagram Platform.

Before you use Reels APIs, review the limitations and specifications.

Use the following documentation to upload and publish Reels to Instagram:

Reels APIs are being introduced to the following endpoints:

Marketing API

The Marketing API supports Reels for the following endpoints: