Skip to main content
Returns ad-level data including full creative content and media URLs alongside performance metrics. When to use this tool:
  • “Show me my Meta ad creatives”
  • “What ads are running and how are they performing?”
  • “Show me the headlines and images for my ads”
  • “Which ad creatives are performing best?”
  • “What’s the creative content for campaign X?”
  • “Show me ad performance with creative details”
  • “Get me the image URLs for my ads”
  • “Export my ad copy”
  • “What images and videos are my ads using?”
Returns per ad — ALWAYS display ALL of these fields when present:
  • Ad copy: headline, primary_text, description, call_to_action_type
  • Media URLs: image_url (direct CDN link to ad image), thumbnail_url, video_url (playable video source), video_id
  • Landing page: landing_page_url
  • Carousel cards: carousel_cards array with per-card image_url, headline, description, landing_page_url
  • Performance: spend, impressions, clicks, CTR, CPC, reach, frequency
  • Video engagement: 25%, 50%, 75%, 100% watched (for video ads)
  • Creative metadata: creative_type (image/video/carousel/dynamic_creative), first_seen_date
IMPORTANT: Always show the full image_url, thumbnail_url, video_url, and landing_page_url values — these are direct CDN links users need to download/export their creative media. Do not summarize or omit URLs. Parameters:
  • lookback_days: Number of days to analyze (7, 14, 30, 60, 90). Default: 30
  • campaign_id: Optional filter to specific campaign
  • ad_set_id: Optional filter to specific ad set
  • ad_account_id: Required for multi-account users. Get from list_connected_accounts
  • start_date/end_date: Optional custom date range (overrides lookback_days)
  • limit: Max ads per page (default 20, max 50). Use for pagination.
  • offset: Number of ads to skip (default 0). Use with limit to page through results.
Pagination: Results are paginated. Response includes total_ads count and has_more flag. To get next page, increase offset by limit. Execution time: 1-3 seconds Data source: Cached database (collected daily)

OpenAPI

/api-reference/openapi.json post /api/v1/tools/get_meta_ad_creatives/execute