This API provides services for maintaining matching definitions used as configuration for matching jobs, as well as services for matching data with a job.
Data Matching API (2)
https://api.cdq.com/data-matching/rest/
Maximum number of configurations to return. Used for pagination.
ID of the last configuration returned in the previous request. Used for pagination.
Limit search to configurations with provided default flag value. If left empty, all configurations will be returned.
- Production
https://api.cdq.com/data-matching/rest/configurations/entityresolution
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://api.cdq.com/data-matching/rest/configurations/entityresolution \
-H 'X-API-KEY: YOUR_API_KEY_HERE'{ "startAfter": "0", "nextStartAfter": "1", "total": 2, "values": [ { … }, { … } ] }
- Production
https://api.cdq.com/data-matching/rest/configurations/entityresolution/{configurationId}
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://api.cdq.com/data-matching/rest/configurations/entityresolution/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'X-API-KEY: YOUR_API_KEY_HERE'Successful operation
Uniquely identifies a configuration.
Date of modification (ISO 8601-compliant).
Is default workspace configuration. Only one configuration of the same type can be a default configuration in a given workspace.
{ "name": "Demo config", "configuration": { "candidateSearchConfiguration": { … }, "generalMatchingConfiguration": { … } }, "version": 1, "id": "69301d590929bb0d54010cf7", "createdAt": "2025-12-03T11:22:01.336Z", "createdBy": "demo", "defaultConfiguration": false, "relatedConfigurations": [] }
Request
BETA Read a specific version of an identity resolution configuration by id and version number.
- Production
https://api.cdq.com/data-matching/rest/configurations/entityresolution/{configurationId}/versions/{version}
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://api.cdq.com/data-matching/rest/configurations/entityresolution/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/versions/1 \
-H 'X-API-KEY: YOUR_API_KEY_HERE'Successful operation.
Unique identifier of the identity resolution configuration version. Not to be confused with the configuration ID.
Uniquely identifies a configuration.
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": "6930280e0929bb0d54010cfe", "name": "Demo config", "configurationId": "693027fa0929bb0d54010cfc", "version": 2, "configuration": { "candidateSearchConfiguration": { … }, "generalMatchingConfiguration": { … } }, "createdAt": "2025-12-03T12:07:22.383Z", "createdBy": "demo", "modifiedAt": "2025-12-03T12:07:42.272Z", "modifiedBy": "demo", "defaultConfiguration": false }