Manage Facebook Pages, create posts, upload photos/videos, handle comments, and view insights.
Authentication: oauth
Tools
• List Pages
List all Facebook Pages that the user manages. Returns page IDs, names, and access tokens.
• Get Page
Get detailed information about a specific Facebook Page.
• Create Post
Create a new post on a Facebook Page. Supports text, links, and scheduling.
• Get Posts
Get posts from a Facebook Page.
• Get Post
Get a specific post by ID.
• Update Post
Edit a Page post's text (POST /{post-id} with the Page token).
• Delete Post
Delete a Page post (DELETE /{post-id} with the Page token).
• Upload Photo
Upload a photo to a Facebook Page.
• Get Photos
Get photos from a Facebook Page.
• Upload Video
Upload a video to a Facebook Page via URL.
• Create Reel
Publish a Reel on a Page from a public video URL (Reels API: start, upload, finish). MP4, 3–90 seconds, vertical 9:16. Returns the video id; poll get_video_status until it is ready.
• Create Story
Publish a Story on a Page: one photo (photo_stories) or one video (video_stories, 3–60 seconds, 9:16). Stories carry no caption and disappear after 24 hours.
• Get Video Status
Processing status of an uploaded video, Reel or video story (GET /{video-id}?fields=status,permalink_url).
• Get Comments
Comments on a Page post (the Page token also shows hidden ones).
• Reply To Comment
Reply to a comment on a Page post (POST /{comment-id}/comments with the Page token).
• Delete Comment
Delete a comment on a Page post (Page token).
• Hide Comment
Hide or unhide a comment on a Page post (Page token).
• Get Page Insights
Get analytics/insights for a Facebook Page.
• Get Post Insights
Analytics for one Page post (GET /{post-id}/insights with the Page token).
• Get Me
Get information about the authenticated user.
• Create Photo Post
Publish a Page post with one or more photos (by public URL) and a message, as the Page. Photos are uploaded unpublished and attached to a single feed post.
Need help? Contact our support team