METHOD_GetContactDetail
    This method retrieves the contact card information for a contact in the 
BlackBerry Connect
 app contact list. The following table describes the parameters that you can include in this method.
| Parameter | Type | Required | Description | 
|---|---|---|---|
| contactId | String | √ | This parameter specifies the contact ID of the contact that the contact card information is requested from.  | 
BEMS response and notification
      BEMS
 response and notificationThe following table describes the parameters that 
    
BEMS
 returns and the notification to send to the BlackBerry Connect
 app when a contact's information is retrieved.
        
  | Parameter | Type | Description | 
|---|---|---|
| state | String | This parameter specifies the state of the request to  BEMS(for example, Processing or Complete). | 
| method | String | This parameter specifies the method invocation name (for example, GetContactDetail). | 
| contact | Object | This parameter specifies the contact's information (for example, display name, email address, and mobile number). | 
Code example
      The following example sends a request to 
BEMS
 to retrieve "user1's" contact card information.{ "method":"GetContactDetail", "params": { "contactId":"user1@example.com" }, "id":"c5", "jsonrpc":"2.0" }
If the request is successful, 
BEMS
 sends the following response to the BlackBerry Connect
 app and processes the request.{ "id":"c5", "error":null, "result": { "data": { "method":"GetContactDetail" "state":"PROCESSING" } }, "jsonrpc":"2.0" }
If there are no errors, 
BEMS
 sends the following notification to the BlackBerry Connect
 app and the contact's information is displayed. { "id":"C5", "sequence":948030700001213, "result": { "data": { "method":"GetContactDetail", "contact": { "sip:user1@example.com": { "displayName":"user1", "groups":[ ], "personalMessage":"I'm out of office today.", "availability":"18500", "title":"", "type":"unknown", "uri":"sip:user1@example.com", "photoHash":"PENDING", "numDevices":"1", "mobilePhone":"", "blocked":"true", "workPhone":"", "presence":"Offline", "email":"user1@example.com" } }, "state":"COMPLETE" } }, "jsonrpc":"2.0" }