News for Developers

We've released the newest versions of Graph API (v3.3), Marketing API (v3.3), Android/iOS SDK and Business SDK, which will include updates to the following:

Graph API (v3.3)

Graph API v3.3 includes updates to rate limiting for Pages API, Instagram, Messenger, and Ads Insights

  • Pages API

    The Page level rate limit now uses a new Business Use Case rate limiting system for Pages API. This new logic is applied to apps that are owned by a business and use either a Page or system access token. If the app is owned by a business, it has its own ratio limit quota that is not shared with other apps accessing the same Page. If an app is not owned by a business, the quota of the Page will be shared by all apps. These changes apply to v3.3+, and will apply to all versions starting July 29, 2019.

  • Instagram Graph API

    The Instagram account rate limit now uses a new Business Use Case rate limiting system for Instagram Graph API. This new limit is determined by analyzing the number of impressions on the Instagram account. Please note that your rate limit will no longer be determined by the number of users on the app. If the app is owned by a business, it has its own ratio limit quota that is not shared with other apps accessing the same Instagram account. If an app is not owned by a business, the quota of the Instagram account will be shared by all apps. These changes apply to v3.3+, and will apply to all versions starting July 29, 2019.

  • Messenger

    We are introducing a new Page control to allow a Page admin to opt into a Page messaging rate limit to prevent the Page from being transitioned into a High-mps Page.

  • Ads Insights

    Changed rate limits at the ad account level to better reflect the actual volume of API calls needed. We now compute the rate limit quota based on your Marketing API access tier and the business for your app. These changes apply to v3.3+, and will apply to all versions starting July 29, 2019. See Marketing API, Access and Authentication.

These changes apply to v3.3+. For a full list of the Graph API v3.3 updates, please read the Graph API v3.3 changelog. Be sure to check how much longer we will be supporting the version of the Graph API you are running.

Marketing API (V3.3)

Marketing API includes improvements for STORE_VISITS, which is also known as Store Traffic in Facebook UIs. With this optimization_goal we deliver your ads with the goal of driving store traffic to locations you specify by given Facebook Pages. Note that this API is under limited availability. Please contact your Facebook Representative for access.

This version also includes changes and deprecations to Ads Management, Product Catalog, and Ads Insights and Measurement.

For more information on the Marketing API v3.3 release, see the detailed Marketing API blog post. A full list of updates can also be found on the Marketing API v3.3 changelog.

Android SDK, IOs SDK & Business SDK updates

We have released updates to our Android and iOS SDKs, as well as our Business SDK.

Changes to iOS SDK include updates to type safety, codebase cleanup, and improved Swift interoperability. These updates to the iOS SDK will help ensure the SDK works in an optimal, efficient, and updated way for both our ObjC and Swift developers and reduce the number of trivial and ambiguous bugs. For detailed information on these changes, please refer to the iOS SDK Changelog

For a complete list of other changes and updates, please refer to the Android SDK Changelog and Business SDK Changelog.