Read pages, posts, and engagement.
SocialOAuth63 endpoints
Endpoints
| Operation | Method & path | Effect | Latency | Rate | Cost |
|---|---|---|---|---|---|
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_task | external_send | — | — | no bill |
FACEBOOK_CREATE_COMMENT Creates a comment on a Facebook post or replies to an existing comment. | POST /composio/facebook/facebook_create_comment | external_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_post | external_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_post | external_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_post | external_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_post | external_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_comment | external_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_post | external_send | — | — | no bill |
FACEBOOK_GET_AD_INSIGHTS Read Marketing API performance insights for an advertising object. | GET /composio/facebook/facebook_get_ad_insights | none | — | — | no bill |
FACEBOOK_GET_COMMENT Retrieves details of a specific Facebook comment. | GET /composio/facebook/facebook_get_comment | none | — | — | 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_comments | none | — | — | no bill |
FACEBOOK_GET_CONVERSATION_MESSAGES Retrieves messages from a specific conversation. | GET /composio/facebook/facebook_get_conversation_messages | none | — | — | 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.