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 on Facebook. To get started with advertising on Facebook, we recommend you learn about Facebook'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 Facebook 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.

Facebook Business Extension

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

Business Management APIs

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

Automotive Ads

Vertical solution for the automotive industry that includes a custom creative format, data models, and ads delivery optimization important for automotive clients

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 Facebook ads with ads on other advertising channels.