Marketing API

Marketing APIs are a collection of Graph API endpoints 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 news on the latest Marketing API version, see the Changelog.

For help creating and maintaining a business' organic and paid presence on Facebook, see Business Management APIs.

Common Use Cases

  • 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.