Limited offer50% off your first month: the $99 plan for $4924 hours onlySee plans
← All integrations
Facebook logo

Facebook

Read pages, posts, and engagement.

SocialOAuth63 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
FACEBOOK_ASSIGN_PAGE_TASK
Assigns tasks/roles to a business-scoped user or system user for a specific Facebook Page. The acting credential must be a Page access token requested by a person with the MANAGE task and the pages_manage_metadata permission. The target user must be a business-scoped user ID or system user ID; regular Facebook user IDs are not accepted.
POST /composio/facebook/facebook_assign_page_taskexternal_send——no bill
FACEBOOK_CREATE_COMMENT
Creates a comment on a Facebook post or replies to an existing comment.
POST /composio/facebook/facebook_create_commentexternal_send——no bill
FACEBOOK_CREATE_MULTI_PHOTO_POST
Publish one Facebook Page feed post containing one or more photos from public URLs. The action first uploads every photo with published=false, then creates one /feed post with those photo IDs as attached_media. If any upload fails, the feed post is not created; earlier uploads can remain unpublished on Facebook temporarily. This action publishes immediately and does not add photos to an existing album.
POST /composio/facebook/facebook_create_multi_photo_postexternal_send——no bill
FACEBOOK_CREATE_PHOTO_POST
Creates a photo post on a Facebook Page using an image URL or uploaded image, with an optional caption. Returns a photo ID and may also return a composite post ID for follow-up post operations.
POST /composio/facebook/facebook_create_photo_postexternal_send——no bill
FACEBOOK_CREATE_POST
Creates a text or link post on a Facebook Page, with a required message field and optional link, scheduling, and targeting. Requires pages_manage_posts permission and a manage-level Page role; returns a post ID.
POST /composio/facebook/facebook_create_postexternal_send——no bill
FACEBOOK_CREATE_VIDEO_POST
Creates a video post on a Facebook Page. Local files use Facebook's resumable upload protocol, including large videos. Requires a Page access token with `pages_manage_posts` scope and manage-level permissions on the target page.
POST /composio/facebook/facebook_create_video_postexternal_send——no bill
FACEBOOK_DELETE_COMMENT
Deletes a Facebook comment. Requires a Page Access Token with appropriate permissions for comments on Page-owned content. The page_id parameter helps ensure the correct page token is used for authentication.
POST /composio/facebook/facebook_delete_commentexternal_send——no bill
FACEBOOK_DELETE_POST
Permanently deletes a Facebook Page post. Deletion is irreversible — deleted posts cannot be recovered. For bulk deletions, keep throughput to ~1 delete/second to avoid Graph API rate limits.
POST /composio/facebook/facebook_delete_postexternal_send——no bill
FACEBOOK_GET_AD_INSIGHTS
Read Marketing API performance insights for an advertising object.
GET /composio/facebook/facebook_get_ad_insightsnone——no bill
FACEBOOK_GET_COMMENT
Retrieves details of a specific Facebook comment.
GET /composio/facebook/facebook_get_commentnone——no bill
FACEBOOK_GET_COMMENTS
Retrieves comments from a Facebook post or comment (for replies). This endpoint requires appropriate permissions: - For page-owned posts: A Page Access Token with 'pages_read_engagement' permission - The API automatically swaps user tokens for page tokens when available API Version: Uses v26.0, released July 2026.
GET /composio/facebook/facebook_get_commentsnone——no bill
FACEBOOK_GET_CONVERSATION_MESSAGES
Retrieves messages from a specific conversation.
GET /composio/facebook/facebook_get_conversation_messagesnone——no bill

Showing 12 of 63 Facebook actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.