Web API: Return Details of Clients Where ALL Claims Are in a Specified State

This feature enables you to ensure that customers Right to be forgotten can be applied even if their records are stored on systems other than LogiClaim. 

From a Web API

API URLs

Live : http://localhost:LiveApiPortnumber

Live : http://localhost:TestApiPortnumber

Note: All examples below are using the test URL using port 8060.

Machine handshake and obtain token

http://localhost:8060/Api/AccountV3/InitiateConnection/MachineIntegrationToken

Response

{
 "ItemCount": 1,
 "Data": {
 "IssueDate": "2016-08-15T17:09:22.2737199+01:00",
 "ExpiryDate": "2028-08-15T17:09:22.2737199+01:00",
 "Token": "xxxyyy”
 },
 "Errors": [],
 "Info": [],
 "Warnings": []
}

The “Token” in the response will be used as the “rest‐user‐token” on every api call header.

Sample Header

Accept: application/json
rest‐user‐token: xxx
Content‐Type: application/json; charset=utf‐8
Expect: 100‐continue
Connection: Keep‐Alive

Data Retrieval Operations

Get the list of Clients

http://localhost:8060/api/Client/GetClientsWhereAllClaimsAreInSpecifiedStatus/19    

Note: The example above is using satusID 19.

Response 

[
 {
  "ClientId": 1,
  "AlternativeRef": "5555"
 },
 {
   "ID": 1698308,
   "AlternativeRef": ""
 }
]

Things to note

  • Only active clients display

Introduced in version 2018.6.23.4908 on 4/7/2018.