The Meta Business Extension API changelog document versioned and out-of-cycle changes, respective to the API.
channel
field: FEED
, SIGNALS
, and COMMERCE_OFFSITE
. The option IG_SHOPPING
has been removed from the same field. See setup, Reference.commerce_account_id
. See FBE Installation API.domain
field is now required for COMMERCE
and COMMERCE_OFFSITE
channels. See setup, Reference.tab
. See FBE Feature Management View.instagram_basic
scope for all commerce flows (COMMERCE
and COMMERCE_OFFSITE
).DELETE
request to the following endpoint: curl -X DELETE \ "https://graph.facebook.com/v<API_VERSION>/fbe_business/fbe_installs?fbe_external_business_id=<FBE_EXTERNAL_BUSINESS_ID>&access_token=<ACCESS_TOKEN>"
These new fields have been added or modified in the Webhook notication and FBE Installation API:
business_manager_id
): Field has been added to Webhook notifications and FBE Installation API. business_management
is not required to receive this ID>This change applies to all versions.
These new fields have been added to the Setup
object:
Business Manager ID (business_manager_id
) — Business Manager ID for a user's existing business manager that a partner can pass in to preselect for the user in the setup flow.
Ad Account ID (ad_account_id
) — Ad Account ID for a user's existing ad account that a partner can pass in to preselect for the user in the setup flow.
page_id
) — Page ID for a user's existing Facebook Page that a partner can pass in to preselect for the user in the setup flow.ig_profile_id
) — Instagram Business Profile ID for a user's existing Instagram Business Profile that a partner can pass in to preselect for the user in the setup flow.pixel_id
) — Pixel ID for a user's existing Pixel that a partner can pass in to preselect for the user in the setup flow.This change applies to all versions.
Two new fields have been added to the FBE Install API and Webhook:
Pages (pages
) — List of Facebook Page IDs. Use these IDs to create separate Graph API requests for other Facebook Page integrations you may have. If the pages field is not included, this means the business has not connected any Facebook Pages with FBE.
Instagram Profiles (instagram_profiles
) — List of Instagram Business Profile IDs. Use these IDs to create separate Graph API requests for other Facebook or Instagram integrations you may have. If the instagram_profiles
field is not included, this means Instagram-related scope (for example, instagram_basic
) is not included in the access token and/or the business has not connected any Instagram Business Profile with FBE.
This change applies to all versions.
Two new fields have been added to the Facebook Business Extension, v2:
Ad Account ID (ad_account_id
) — Represents the ad account ID selected by the user inside FBE. This ad account can be used to manage ads if your app has ads_management
permissions.
Catalog ID (catalog_id
) — The catalog ID selected by the user inside FBE. This ID can be used to manage their product catalog.
Learn more about Version 7.0, Changelog.