Marketing API

The latest version is:


The Marketing API is a collection of Graph API endpoints and other features that can be used to help you advertise across Meta's family of apps. To get started with advertising on Facebook, Instagram, Messenger, and WhatsApp, we recommend you learn about Meta's Ad Campaign Structure, to understand the objects you're working with and how they relate to each other.

For information on the latest Marketing API version, see the Changelog. For non-versioned changes, see the Out-of-Cycle Changes.

Conversions API

Creates a connection between an advertiser’s marketing data and the Meta systems that optimize ad targeting, decrease cost per action and measure results.


Information about your products and where you can upload your inventory. Use the Catalog Batch API for large catalogs or frequent updates.

Meta Business Extension

Popup-based solution that allows users to easily set up the Meta Pixel, Catalog, and Facebook Page Shops.

Business Management APIs

Create and maintain a business' organic and paid presence on Facebook, Instagram, Messenger, and WhatsApp

Ad Creative

Provides different ads products to help meet your advertising goals

Insights API

Allows developers to programmatically access and analyze data related to ads running on Meta's family of apps and services

Common Uses

  • Automate Ad Management: Seamlessly create multiple ad templates at once to test different creative, bidding, or tagging strategies.
  • Leverage Dynamic Creative: Find the most effective creative for your audience by automatically creating different permutations.
  • Create Data-Based Audiences: Easily create audience segments by integrating your CRM system with our API.
  • Optimize in Real Time: Manage and optimize ads in real time using rules-based ads management.
  • Build Custom Dashboards: Build dashboards to compare the performance of Meta ads with ads on other advertising channels.