Skip Navigation

Key differences between API Version 1 and API Version 2

The 
BlackBerry AtHoc
 API V2 makes establishing new integrations easier for developers. It follows the popular REST pattern with HTTP methods and JSON-formatted payloads. The authentication and authorization are OpenID Connect and OAuth 2.
The following table summarizes the differences between the API V1 and V2:
 
API Version 1
API Version 2
Payload format
XML over HTTP
JSON over HTTP
Authorization
Inline username and password
OpenID Connect with OAuth2 JWT Access Tokens
Calling pattern
HTTP POST of Custom XML Payload Definitions
REST with HTTP methods GET, PUT, POST, DELETE
Scenarios covered
  • User Sync
  • Distribution List
  • Sync Alert
  • Publishing Get Content
  • User Sync
  • Distribution List Sync
  • Get Content
  • Accountability Officer
Unique identifier for users
MID (mapping ID)
LOGIN_ID (username)