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 |
|
|
Unique identifier for users |
MID (mapping ID) |
LOGIN_ID (username) |