Open Connector
All tools

Facebook logoFacebook

Read Facebook profile and manage Page feed, media, and comments through Graph API.

facebookvcatalog-v139 tools

Authentication

MethodKindStatusDetails
OAuth 2.0oauth2available

Call a tool

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "FACEBOOK_ADD_REACTION",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("FACEBOOK_ADD_REACTION", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute FACEBOOK_ADD_REACTION --data '{ }'

Tool catalog

Available tools

39 callable operations

Add ReactionFACEBOOK_ADD_REACTIONAdds a LIKE reaction to a Facebook post or comment.

Adds a LIKE reaction to a Facebook post or comment.

Authentication

Connected account required

Scopes

pages_manage_engagementpages_read_engagement

Tags

reactionswrite
Assign Page TaskFACEBOOK_ASSIGN_PAGE_TASKAssigns tasks to a business-scoped user or system user for a Facebook Page.

Assigns tasks to a business-scoped user or system user for a Facebook Page.

Authentication

Connected account required

Scopes

business_managementpages_manage_metadata

Tags

pagesroles
Create CommentFACEBOOK_CREATE_COMMENTCreates a comment on a Facebook post or replies to an existing comment.

Creates a comment on a Facebook post or replies to an existing comment.

Authentication

Connected account required

Scopes

pages_manage_engagementpages_read_engagement

Tags

commentswrite
Create Photo AlbumFACEBOOK_CREATE_PHOTO_ALBUMCreates a photo album on a Facebook Page.

Creates a photo album on a Facebook Page.

Authentication

Connected account required

Scopes

pages_manage_postspages_read_engagement

Tags

pagesalbums
Create Photo PostFACEBOOK_CREATE_PHOTO_POSTCreates a photo post on a Facebook Page from a provider-fetchable media URL.

Creates a photo post on a Facebook Page from a provider-fetchable media URL.

Authentication

Connected account required

Scopes

pages_manage_postspages_read_engagement

Tags

pagesphotoswrite
Create PostFACEBOOK_CREATE_POSTCreates a text or link post on a Facebook Page.

Creates a text or link post on a Facebook Page.

Authentication

Connected account required

Scopes

pages_manage_postspages_read_engagement

Tags

pagespostswrite
Create Video PostFACEBOOK_CREATE_VIDEO_POSTCreates a video post on a Facebook Page from a provider-fetchable video URL.

Creates a video post on a Facebook Page from a provider-fetchable video URL.

Authentication

Connected account required

Scopes

pages_manage_postspages_read_engagement

Tags

pagesvideoswrite
Delete CommentFACEBOOK_DELETE_COMMENTDeletes a Facebook comment.

Deletes a Facebook comment.

Authentication

Connected account required

Scopes

pages_manage_engagementpages_read_engagement

Tags

commentsdelete
Delete PostFACEBOOK_DELETE_POSTPermanently deletes a Facebook Page post.

Permanently deletes a Facebook Page post.

Authentication

Connected account required

Scopes

pages_manage_postspages_read_engagement

Tags

postsdelete
Get CommentFACEBOOK_GET_COMMENTRetrieves a specific Facebook comment.

Retrieves a specific Facebook comment.

Authentication

Connected account required

Scopes

pages_read_engagement

Tags

commentsread
Get CommentsFACEBOOK_GET_COMMENTSRetrieves comments from a Facebook post or replies from a comment.

Retrieves comments from a Facebook post or replies from a comment.

Authentication

Connected account required

Scopes

pages_read_engagement

Tags

commentsread
Get Conversation MessagesFACEBOOK_GET_CONVERSATION_MESSAGESRetrieves messages from a Page conversation.

Retrieves messages from a Page conversation.

Authentication

Connected account required

Scopes

pages_messaging

Tags

messengerread
Get Current UserFACEBOOK_GET_CURRENT_USERValidates the access token and retrieves the authenticated user's profile through /me.

Validates the access token and retrieves the authenticated user's profile through /me.

Authentication

Connected account required

Scopes

public_profile

Tags

profileread
Get Message DetailsFACEBOOK_GET_MESSAGE_DETAILSRetrieves a specific Page conversation message.

Retrieves a specific Page conversation message.

Authentication

Connected account required

Scopes

pages_messaging

Tags

messengerread
Get Page ConversationsFACEBOOK_GET_PAGE_CONVERSATIONSLists conversations between users and a Facebook Page.

Lists conversations between users and a Facebook Page.

Authentication

Connected account required

Scopes

pages_messaging

Tags

messengerread
Get Page DetailsFACEBOOK_GET_PAGE_DETAILSFetches details about a Facebook Page.

Fetches details about a Facebook Page.

Authentication

Connected account required

Scopes

pages_read_engagement

Tags

pagesread
Get Page InsightsFACEBOOK_GET_PAGE_INSIGHTSRetrieves analytics and insights for a Facebook Page.

Retrieves analytics and insights for a Facebook Page.

Authentication

Connected account required

Scopes

read_insightspages_read_engagement

Tags

pagesinsights
Get Page PhotosFACEBOOK_GET_PAGE_PHOTOSRetrieves photos from a Facebook Page.

Retrieves photos from a Facebook Page.

Authentication

Connected account required

Scopes

pages_read_engagement

Tags

pagesphotosread
Get Page PostsFACEBOOK_GET_PAGE_POSTSRetrieves posts published by a Facebook Page.

Retrieves posts published by a Facebook Page.

Authentication

Connected account required

Scopes

pages_read_engagement

Tags

pagespostsread
Get Page RolesFACEBOOK_GET_PAGE_ROLESLists people and their tasks on a Facebook Page.

Lists people and their tasks on a Facebook Page.

Authentication

Connected account required

Scopes

business_managementpages_manage_metadata

Tags

pagesrolesread
Get Page Tagged PostsFACEBOOK_GET_PAGE_TAGGED_POSTSRetrieves posts where a Facebook Page is tagged or mentioned.

Retrieves posts where a Facebook Page is tagged or mentioned.

Authentication

Connected account required

Scopes

pages_read_engagement

Tags

pagespostsread
Get Page VideosFACEBOOK_GET_PAGE_VIDEOSRetrieves videos from a Facebook Page.

Retrieves videos from a Facebook Page.

Authentication

Connected account required

Scopes

pages_read_engagement

Tags

pagesvideosread
Get PostFACEBOOK_GET_POSTRetrieves a specific Facebook post.

Retrieves a specific Facebook post.

Authentication

Connected account required

Scopes

pages_read_engagement

Tags

postsread
Get Post InsightsFACEBOOK_GET_POST_INSIGHTSRetrieves analytics and insights for a Facebook post.

Retrieves analytics and insights for a Facebook post.

Authentication

Connected account required

Scopes

read_insightspages_read_engagement

Tags

postsinsights
Get Post ReactionsFACEBOOK_GET_POST_REACTIONSRetrieves reactions to a Facebook post or comment.

Retrieves reactions to a Facebook post or comment.

Authentication

Connected account required

Scopes

pages_read_engagement

Tags

reactionsread
Get Scheduled PostsFACEBOOK_GET_SCHEDULED_POSTSRetrieves scheduled and unpublished posts for a Facebook Page.

Retrieves scheduled and unpublished posts for a Facebook Page.

Authentication

Connected account required

Scopes

pages_manage_postspages_read_engagement

Tags

pagespostsscheduled
List Managed PagesFACEBOOK_LIST_MANAGED_PAGESLists Facebook Pages managed by the authenticated user, including Page details and assigned tasks. Access tokens are intentionally not returned.

Lists Facebook Pages managed by the authenticated user, including Page details and assigned tasks. Access tokens are intentionally not returned.

Authentication

Connected account required

Scopes

pages_show_list

Tags

pagesread
Mark Message SeenFACEBOOK_MARK_MESSAGE_SEENMarks a user's Messenger conversation as seen by the Page.

Marks a user's Messenger conversation as seen by the Page.

Authentication

Connected account required

Scopes

pages_messaging

Tags

messengerwrite
Publish Scheduled PostFACEBOOK_PUBLISH_SCHEDULED_POSTPublishes a scheduled or unpublished Facebook Page post immediately.

Publishes a scheduled or unpublished Facebook Page post immediately.

Authentication

Connected account required

Scopes

pages_manage_postspages_read_engagement

Tags

postsscheduledwrite
Remove Page TaskFACEBOOK_REMOVE_PAGE_TASKRemoves a user's assigned tasks from a Facebook Page.

Removes a user's assigned tasks from a Facebook Page.

Authentication

Connected account required

Scopes

business_managementpages_manage_metadata

Tags

pagesrolesdelete
Reschedule PostFACEBOOK_RESCHEDULE_POSTChanges the scheduled publish time of an unpublished Facebook post.

Changes the scheduled publish time of an unpublished Facebook post.

Authentication

Connected account required

Scopes

pages_manage_postspages_read_engagement

Tags

postsscheduledwrite
Send Media MessageFACEBOOK_SEND_MEDIA_MESSAGESends an image, video, audio, or file URL from a Facebook Page to a Messenger user.

Sends an image, video, audio, or file URL from a Facebook Page to a Messenger user.

Authentication

Connected account required

Scopes

pages_messaging

Tags

messengermediawrite
Send MessageFACEBOOK_SEND_MESSAGESends a text message from a Facebook Page to a Messenger user.

Sends a text message from a Facebook Page to a Messenger user.

Authentication

Connected account required

Scopes

pages_messaging

Tags

messengerwrite
Toggle Typing IndicatorFACEBOOK_TOGGLE_TYPING_INDICATORShows or hides the Messenger typing indicator for a user.

Shows or hides the Messenger typing indicator for a user.

Authentication

Connected account required

Scopes

pages_messaging

Tags

messengerwrite
Unlike Post or CommentFACEBOOK_UNLIKE_POST_OR_COMMENTRemoves the authenticated Page's like from a Facebook post or comment.

Removes the authenticated Page's like from a Facebook post or comment.

Authentication

Connected account required

Scopes

pages_manage_engagementpages_read_engagement

Tags

reactionsdelete
Update CommentFACEBOOK_UPDATE_COMMENTUpdates an existing Facebook comment.

Updates an existing Facebook comment.

Authentication

Connected account required

Scopes

pages_manage_engagementpages_read_engagement

Tags

commentswrite
Update Page SettingsFACEBOOK_UPDATE_PAGE_SETTINGSUpdates settings for a Facebook Page.

Updates settings for a Facebook Page.

Authentication

Connected account required

Scopes

pages_manage_metadata

Tags

pagessettingswrite
Update PostFACEBOOK_UPDATE_POSTUpdates the message of an existing Facebook Page post.

Updates the message of an existing Facebook Page post.

Authentication

Connected account required

Scopes

pages_manage_postspages_read_engagement

Tags

postswrite
Upload Photos BatchFACEBOOK_UPLOAD_PHOTOS_BATCHUploads multiple photo URLs to a Facebook Page or album as unpublished photos and returns every provider result.

Uploads multiple photo URLs to a Facebook Page or album as unpublished photos and returns every provider result.

Authentication

Connected account required

Scopes

pages_manage_postspages_read_engagement

Tags

pagesphotosbatchwrite

Provider resources