This API provides services to manage screening history, cases and decisions.
Case Management API (1)
https://api.cdq.com/case-management/rest/
ID of the business partner storage data source.
ID of the business partner.
Performs a full-text search on business partner names. This enables tokenized word matching with relevance scoring, and supports matching on whole words or stemmed variants (e.g., "Porsche" matches "Porsche Holding"). Unlike regex substring search, $text
search does not support partial matches or wildcards (e.g., "Pors" will not match "Porsche"). The search is case-insensitive and language-aware (English stemmer by default). Note: Exact matches are prioritized over partial matches. Note: This is not a fuzzy search — typos or approximate matches are not supported.
Types of the compliance list.
Authority of the list.
System status of the case.
Type of the decision.
Defines the attributes to sort by. The result is sorted in ascending order. To use descending order use prefix -. Sorting is available only for a single attribute. Available options:
caseId
screeningScore
issuedAt
businessPartnerId
businessPartnerName
country
listType
lastCheckedAt
listAuthority
listName
lastDecisionAt
lastDecisionType
Pagination cursor which should be filled with nextStartAfter value provided in the previous page read response.
- Production
https://api.cdq.com/case-management/rest/cases
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://api.cdq.com/case-management/rest/cases \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
{ "values": [ { … } ], "startAfter": "5712566172571652", "nextStartAfter": "5712566172571652", "limit": "100", "total": "67" }
ID of the business partner storage data source.
ID of the business partner.
Performs a full-text search on business partner names. This enables tokenized word matching with relevance scoring, and supports matching on whole words or stemmed variants (e.g., "Porsche" matches "Porsche Holding"). Unlike regex substring search, $text
search does not support partial matches or wildcards (e.g., "Pors" will not match "Porsche"). The search is case-insensitive and language-aware (English stemmer by default). Note: Exact matches are prioritized over partial matches. Note: This is not a fuzzy search — typos or approximate matches are not supported.
Types of the compliance list.
Flag to filter business partners with confirmed cases (Last decision type is CONFIRMED).
Flag to filter business partners with cleared cases (Last decision type is CLEARED).
Flag to filter business partners with verified cases (totalVerifiedCases > 0).
Defines the attributes to sort by. The result is sorted in ascending order. To use descending order use prefix -. Sorting is available only for a single attribute. Available options:
businessPartnerId
businessPartnerName
country
lastCheckedAt
lastHitAt
totalCases
openCases
closedCases
Pagination cursor which should be filled with nextStartAfter value provided in the previous page read response.
- Production
https://api.cdq.com/case-management/rest/businesspartners
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://api.cdq.com/case-management/rest/businesspartners \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
{ "values": [ { … } ], "startAfter": "5712566172571652", "nextStartAfter": "5712566172571652", "limit": "100", "total": "67" }