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) |