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

Meta Ads

Read Facebook and Instagram ad data.

AdsAPI key78 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
METAADS_COPY_AD_OBJECT
Copy a Meta Campaign, Ad Set, or Ad while explicitly selecting its resource type and supported copy options.
POST /composio/metaads/metaads_copy_ad_objectexternal_send——managed
METAADS_CREATE_AD
Create a new ad within an ad set using the Meta Marketing API. Supports various ad formats including image, video, carousel, and collection ads.
POST /composio/metaads/metaads_create_adexternal_send——managed
METAADS_CREATE_AD_CREATIVE
Create a new ad creative using the Meta Marketing API. Ad creatives are reusable visual and interactive elements that define how your ad looks and behaves: - Can be used in multiple ads - Support various formats (image, video, carousel) - Include text, media, and call-to-action buttons - Must follow Meta's ad policies
POST /composio/metaads/metaads_create_ad_creativeexternal_send——managed
METAADS_CREATE_AD_SET
Create a new ad set within a campaign using the Meta Marketing API. Supports detailed targeting options, budgets, and optimization goals.
POST /composio/metaads/metaads_create_ad_setexternal_send——managed
METAADS_CREATE_AD_STUDY
Create a Meta A/B test or other ad study under a business, including its cells and tested ad entities.
POST /composio/metaads/metaads_create_ad_studyexternal_send——managed
METAADS_CREATE_AD_VIDEO
Upload an ad video asset; Meta may keep processing it after returning its ID.
POST /composio/metaads/metaads_create_ad_videoexternal_send——managed
METAADS_CREATE_CAMPAIGN
Create a new advertising campaign using the Meta Marketing API. Supports various campaign objectives, budgets, and bidding strategies.
POST /composio/metaads/metaads_create_campaignexternal_send——managed
METAADS_CREATE_CUSTOM_AUDIENCE
Create a new custom audience using the Meta Marketing API. Supports various types of custom audiences including customer lists, website visitors, and app users.
POST /composio/metaads/metaads_create_custom_audienceexternal_send——managed
METAADS_CREATE_CUSTOM_CONVERSION
Create a persistent custom-conversion definition in a Meta ad account and return its ID. This toolkit does not expose a matching archive or delete action.
POST /composio/metaads/metaads_create_custom_conversionexternal_send——managed
METAADS_CREATE_LEAD_FORM
Create a persistent lead-generation form owned by a Facebook Page and return its ID. This toolkit does not expose a matching archive or delete action.
POST /composio/metaads/metaads_create_lead_formexternal_send——managed
METAADS_DELETE_CAMPAIGN
Delete an advertising campaign using the Meta Marketing API. This marks the campaign as DELETED, which prevents it from delivering ads. Note that deleted campaigns are not permanently removed from Meta's systems and can still be viewed in reports.
POST /composio/metaads/metaads_delete_campaignexternal_send——managed
METAADS_GENERATE_AD_PREVIEWS
Render previews for a provider-native creative specification in a Meta ad account and return the generated HTML bodies.
POST /composio/metaads/metaads_generate_ad_previewsexternal_send——managed

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