We're continuing to build upon recent changes we've made to how our platform works for developers, businesses, and people by introducing the following API and product changes. Additionally, our Facebook Platform Policies are being updated as part of these changes, including provisions addressing the transfer of data outside of your app, use of service providers, the processing of data by technology providers, and the ways we monitor compliance with our terms.

Below is a summary of APIs undergoing updates. Additionally, to continue keeping our development platform healthy, we are removing older API endpoints that have not been used anymore by apps. For more details on these changes, please review our changelog.

Events API

Deprecation:

Effective today, allowing an app to RSVP to a Facebook Event on behalf of the viewer will be deprecated.

The publish_actions permission will be deprecated. This permission granted apps access to publish posts to Facebook as the logged in user. Apps created from today onwards will not have access to this permission. Apps created before today that have been previously approved to request publish_actions can continue to do so until August 1, 2018. No further apps will be approved to use publish_actions via app review. Developers currently utilizing publish_actions are encouraged to switch to Facebook's Share dialogs for web, iOS and Android.

Instagram Graph API

Deprecations:

Effective today, name and biography from comments on your own media will be removed; you will continue to receive username and comment text.

Live API

Updates:

On August 1st, 2018, the Live API publish_actions permission, which allows an app to publish on behalf of its Users, will be reserved for approved partners. A new permission model that allows apps to publish Videos to their User's Groups and Timeline will be created instead.

Access to the Pages APIs requires re-submission of the application for review before August 1, 2018. This will be required to continue publishing live and VOD video to Pages, as well as reading insights.

Deprecations:

On May 1st, 2019, the Real-time Messaging Protocol (RTMP) will be deprecated from the Live API, GoLive Dialog, and Publisher Pages. RTMPS (RTMP over a TLS/SSL connection) will continue to be supported.

Pages API

Updates:

Call limits set to 200/page/app/hour for apps in development mode. View the charts for your app's rate limit activity on your app dashboard.

Pages API will migrate to page-scoped ID (PSID) instead of app-scoped ID (ASID). Developers will have six months to migrate once app review resumes.

The manage_page permissions will be required for the Page/tagged endpoint.

Deprecations:

Apps in development mode will only have access to information for users who have admin, developer or test roles on the app.

The page/photos?type=tagged endpoint, which shares photos a Page was tagged in from a person's timeline, will no longer be available.

Organic targeting (post-level-restrictions) based on gender and language will be deprecated on August 1, 2018 for posts created through third-party apps. Age gating will be available in a limited form, i.e. specifying age_max will be deprecated, and age_min can only be set to 13, 17, 18, 19 or 21.

Places Graph

Deprecations:

Effective today, The /photos?type=tagged edge, which returned photos a Place was tagged in, no longer supports GET operations.

Messenger Platform

Deprecations:

On August 1, 2018, Messenger Expressions SDK, which allowed apps to attach their apps' name and logo to images, videos, GIFs and sound clips that people share in conversations with their friends, will be deprecated.

Device-integrated APIs

We are winding down access to device-integrated APIs that enabled partners to provide Facebook experiences under partnership agreements. We will be working closely with these partners to minimize consumer impact by providing alternative solutions where applicable or leveraging Facebook's sites and apps where relevant.

Platform Inquiries

Implementing additional data protections for people, developers, and businesses using our platforms is our top priority. If your business or service was impacted by these changes and you have an urgent issue in need of resolution, please fill out this form and someone from our team will get in touch with you.

We appreciate your patience while we make these updates, and we look forward to interacting with our tech community next week at F8. If you'd like to be a part of F8 online, we are livestreaming the keynotes, and you can sign up to watch videos of all sessions on our website or attend one of our F8 Meetups.