This API provides services to search and read compliance information.
Data Compliance API (3)
https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/
https://api.corporate-data-league.ch/data-compliance/soap/v3/
https://api.corporate-data-league.ch/data-compliance/
Pagination cursor which should be filled with nextStartAfter value provided in the previous page read response.
Number of resources to be returned on the page.
- Mock server
https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/configurations/compliancelistsscreening
- Production SOAP
https://api.corporate-data-league.ch/data-compliance/soap/v3/configurations/compliancelistsscreening
- Production
https://api.corporate-data-league.ch/data-compliance/configurations/compliancelistsscreening
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
'https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/configurations/compliancelistsscreening?startAfter=NjI4ZGNkZjAzYjlkMjY4NjhlNjQxNDRm&limit=200&defaultConfiguration=true'{ "startAfter": "5712566172571652", "nextStartAfter": "5712566172571652", "total": "67", "values": [ { … } ] }
ID of the transaction, pass it in subsequent requests to make them part of the transaction.
Features to be enabled. Do not use CREATE_TRANSACTION and COMMIT_TRANSACTION at the same time.
| Items Enum Value | Description |
|---|---|
| CREATE_TRANSACTION | Creates a new transaction and makes the current request a part of it. By default, activated. |
| COMMIT_TRANSACTION | Commit transaction. By default, deactivated. |
Uniquely identifying ID of the workspace.
Defines settings for compliance list screening.
- Mock server
https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/configurations/compliancelistsscreening
- Production SOAP
https://api.corporate-data-league.ch/data-compliance/soap/v3/configurations/compliancelistsscreening
- Production
https://api.corporate-data-league.ch/data-compliance/configurations/compliancelistsscreening
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/configurations/compliancelistsscreening \
-H 'Content-Type: application/json' \
-d '{
"transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2",
"featuresOn": [
"CREATE_TRANSACTION"
],
"workspaceId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
"name": "Client configuration.",
"configuration": {
"matchingThreshold": "0.8",
"lists": [
{
"technicalKey": "INFO4C_SL_1"
}
]
},
"copiedFrom": {
"configurationId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
"workspaceId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4"
}
}'Configuration created successfully
Uniquely identifies a configuration.
Indicates if the configuration is the default one.
Defines settings for compliance list screening.
Date of modification (ISO 8601-compliant).
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "defaultConfiguration": true, "configuration": { "matchingThreshold": "0.8", "lists": [ … ] }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
- Mock server
https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/configurations/compliancelistsscreening/{configurationId}
- Production SOAP
https://api.corporate-data-league.ch/data-compliance/soap/v3/configurations/compliancelistsscreening/{configurationId}
- Production
https://api.corporate-data-league.ch/data-compliance/configurations/compliancelistsscreening/{configurationId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/configurations/compliancelistsscreening/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3'Successful operation
Uniquely identifies a configuration.
Indicates if the configuration is the default one.
Defines settings for compliance list screening.
Date of modification (ISO 8601-compliant).
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "defaultConfiguration": true, "configuration": { "matchingThreshold": "0.8", "lists": [ … ] }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
ID of the transaction, pass it in subsequent requests to make them part of the transaction.
Features to be enabled. Do not use CREATE_TRANSACTION and COMMIT_TRANSACTION at the same time.
| Items Enum Value | Description |
|---|---|
| CREATE_TRANSACTION | Creates a new transaction and makes the current request a part of it. By default, activated. |
| COMMIT_TRANSACTION | Commit transaction. By default, deactivated. |
- Mock server
https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/configurations/compliancelistsscreening/{configurationId}
- Production SOAP
https://api.corporate-data-league.ch/data-compliance/soap/v3/configurations/compliancelistsscreening/{configurationId}
- Production
https://api.corporate-data-league.ch/data-compliance/configurations/compliancelistsscreening/{configurationId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/configurations/compliancelistsscreening/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'Content-Type: application/json' \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3' \
-d '{
"transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2",
"featuresOn": [
"CREATE_TRANSACTION"
],
"name": "Client configuration.",
"configuration": {
"matchingThreshold": "0.8",
"lists": [
{
"technicalKey": "INFO4C_SL_1"
}
]
}
}'Configuration updated successful
Uniquely identifies a configuration.
Indicates if the configuration is the default one.
Defines settings for compliance list screening.
Date of modification (ISO 8601-compliant).
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "defaultConfiguration": true, "configuration": { "matchingThreshold": "0.8", "lists": [ … ] }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
ID of the transaction, pass it in subsequent requests to make them part of the transaction.
Features to be enabled. Do not use CREATE_TRANSACTION and COMMIT_TRANSACTION at the same time.
| Items Enum Value | Description |
|---|---|
| CREATE_TRANSACTION | Creates a new transaction and makes the current request a part of it. By default, activated. |
| COMMIT_TRANSACTION | Commit transaction. By default, deactivated. |
- Mock server
https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/configurations/compliancelistsscreening/{configurationId}
- Production SOAP
https://api.corporate-data-league.ch/data-compliance/soap/v3/configurations/compliancelistsscreening/{configurationId}
- Production
https://api.corporate-data-league.ch/data-compliance/configurations/compliancelistsscreening/{configurationId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
-u <username>:<password> \
'https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/configurations/compliancelistsscreening/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4?transactionId=8e37da1e-ee9d-4ee0-b03d-24a1f89988f2&featuresOn=CREATE_TRANSACTION' \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3'{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "defaultConfiguration": true, "configuration": { "matchingThreshold": "0.8", "lists": [ … ] }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
- Mock server
https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/configurations/compliancelistsscreening/{configurationId}/versions/{version}
- Production SOAP
https://api.corporate-data-league.ch/data-compliance/soap/v3/configurations/compliancelistsscreening/{configurationId}/versions/{version}
- Production
https://api.corporate-data-league.ch/data-compliance/configurations/compliancelistsscreening/{configurationId}/versions/{version}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-compliance-api/data-compliance-api-v3/api-v3/configurations/compliancelistsscreening/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/versions/1Successful operation.
Unique identifier of the compliance lists screening configuration version. Not to be confused with the configuration ID.
Uniquely identifies a configuration.
Defines settings for compliance list screening.
Date and time when the first version of the configuration was created (ISO 8601-compliant).
Date and time when this version of the configuration was created (ISO 8601-compliant).
User who created the first version of the configuration.
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Configuration Name", "configurationId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "version": 1, "configuration": { "matchingThreshold": "0.8", "lists": [ … ] }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-22T13:45+00:00", "createdBy": "69129435489347624", "modifiedBy": "76248934691294444" }