What is BEMS
  Synchronization APIs? 
    BEMS
  Synchronization APIs? BEMS
      Synchronization APIs provide a service between BlackBerry
        Dynamics
 apps, such as BlackBerry Access
, BlackBerry Work
, BlackBerry Dynamics Launcher
, and third-party
      applications and BEMS
 to
      receive notifications when specific Uniform Resource Identifiers (URIs) such as bookmarks are
      not synchronized between the user's devices. For example, if a user has two devices and
      updates a bookmark on device A, device B receives a notification indicating that the bookmark
      changed and the timestamp of the change. Device B then retrieves the updates to make sure that
      the bookmarks are synchronized across both devices for the user. The Synchronization APIs require that each application registers for specific
      URIs that the application wants to receive notifications for and that the user logs in to the
      app a minimum of every 30 days to continue receiving notifications. 
The Synchronization API consists of the following components: 
- Device registration API: This API registers the URIs for notification. For example, bookmarks.
- JSONStore API: This API stores and modifies the data related to a URI.
- GEMSUpdate notification message: This message is sent fromBEMSto theBlackBerry Dynamicsapp when URI data changed.