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 are working with and how they relate to each other.
For news on the latest Marketing API version, see Changelog.
New to Facebook ads? Visit Facebook Blueprint.
You may benefit from using the Marketing API if you match one of these profiles:
For most advertisers, building an in-house ads management tool doesn’t make sense due to resource requirements. We recommend using existing Facebook and/or partner tools that fit your needs instead.
No. Facebook doesn't currently charge for Marketing API calls.
The API has two levels of access: development and standard. You can get started with the development access level by creating a new app (or use an existing app, if you already have one) and obtaining an access token to start making API calls.
Once you have a successful integration with the Marketing API at the development access level, you can apply for standard access through your app's Marketing API Settings page. Learn more about Marketing API access levels.