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.