Reference

Video Specifications

Video Settings

Aspect Ratio: 9x16, 16x9
Formats: 3g2, 3gp, 3gpp, asf, avi, dat, divx, dv, f4v, flv, gif, m2ts, m4v, mkv, mod, mov, mp4, mpe, mpeg, mpeg4, mpg, mts, nsv, ogm, ogv, qt, tod, ts, vob, and wmv.

Audio Settings

Sample Rate: 48 kHz
Channel Layout: Stereo or Mono
Codec: AAC
Bit Rate: up to 256 kbps

Endpoints

Groups

EndpointDescription

GET /{group-id}/videos

Get a list of Videos on a Group.

POST /{group-id}/videos

Create or crosspost a Video on a Group.

Pages

EndpointDescription

GET /{page-id}/videos

Get a list of Videos on a Page.

POST /{page-id}/videos

Create or crosspost a Video on a Page.

Users

EndpointDescription

GET /{user-id}/videos

Get a list of Videos of a User.

Video

EndpointDescription

GET /{video-id}

Get fields and edges on a published Video.

GET /{video-id}/captions

Get VideoCaptions on a Video.

GET /{video-id}/comments

Get VideoComments on a Video.

GET /{video-id}/crosspost_shared_pages

Get a list of Pages this Video is being shared to.

GET /{video-id}/likes

Get Likes on a Video.

GET /{video-id}/poll_settings

Get VideoPollSettings on a Video.

GET /{video-id}/polls

Get VidoePolls on a Video.

GET /{video-id}/shared_posts

Get VideoSharedPosts on a Video.

GET /{video-id}/sponsor_tags

Get VideoSponsorTags on a Video.

GET /{video-id}/tags

Get VideoTags on a Video.

GET /{video-id}/thumbnails

Get VideoThumbnails on a Video.

GET /{video-id}/video_insights

Get VideoInsights on a Video.

POST /{video-id}

Create or update fields and edges on a published Video.

POST /{video-id}/captions

Update VideoCaptions on a Video.

POST /{video-id}/comments

Create VideoComments on a Video.

POST /{video-id}/polls

Create VideoPolls on a Video.

POST /{video-id}/thumbnails

Create VideoThumbnails on a Video.

DELETE /{video-id}

Delete a published Video.

DELETE /{video-id}/captions

Delete VideoCaptions on a Video.