Developer Documentation for Videos on Facebook

Meta provides numerous ways for you to interact with people through video. This document lists the different ways you can build your app around videos on Facebook.


  • Video API — Use our Video API to publish or crosspost Videos on Pages and Groups, and to get insights on published Videos.

  • Live Videos API — Use our Live Video API to broadcast Live Videos.

  • Video Ads API — Use our Marketing API to create and manage Video Ad Campaigns.

  • Video Polls API — Use our Polls API to create and manage Polls on live- and on-demand Videos so you can interact with viewers.

  • Rights Manager API — Use our Rights Manager API to create and apply copyright rules so you can discover and report other Videos that may be in violation.


Learn about our Open 3D-360 Video camera and stitching code.


Embed on-demand Videos in Instant Articles or use the Live Video Social Plugin to embed Live Videos in your web page.