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://idp.cdq.com/_mock/apis/data-matching-api/api-v2/
https://api.corporate-data-league.ch/data-matching/soap/v2/
https://api.corporate-data-league.ch/data-matching/
cmd
Unique identifier of a job.
Configuration for generating matching reports.
- Mock server
https://idp.cdq.com/_mock/apis/data-matching-api/api-v2/public/matchingreports
- Production SOAP
https://api.corporate-data-league.ch/data-matching/soap/v2/public/matchingreports
- Production
https://api.corporate-data-league.ch/data-matching/public/matchingreports
curl -i -X POST \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-matching-api/api-v2/public/matchingreports \
-H 'Content-Type: application/json' \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3' \
-d '{
"matchingJobId": "35f23c03-1c22-45fe-9484-3ffe769325de",
"reportsConfiguration": {
"duplicateMatching": {
"build": "false",
"includeSingles": "false"
},
"duplicateConsolidation": {
"build": "false",
"includeSingles": "false"
},
"linkage": {
"build": "false",
"includeSingles": "false"
}
},
"tags": [
"Custom tag"
]
}'OK
Additional information to explain the status.
ISO 8601 representation of the timestamp when the Matching Report was created.
ISO 8601 representation of the timestamp when the Matching Report was finished.
{ "id": "35f23c03-1c22-45fe-9484-3ffe769325de", "status": "RUNNING", "statusMessage": "The job failed because storage is empty.", "createdAt": "2020-08-31T16:47+00:00", "startedAt": "2019-08-31T16:47:00.000Z", "finishedAt": "2019-08-31T16:47:00.000Z", "user": "johndoe", "attachments": [ { … } ], "progress": "77", "reportsConfiguration": { "duplicateMatching": { … }, "duplicateConsolidation": { … }, "linkage": { … } } }
- Mock server
https://idp.cdq.com/_mock/apis/data-matching-api/api-v2/public/matchingreports/{id}
- Production SOAP
https://api.corporate-data-league.ch/data-matching/soap/v2/public/matchingreports/{id}
- Production
https://api.corporate-data-league.ch/data-matching/public/matchingreports/{id}
curl -i -X GET \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-matching-api/api-v2/public/matchingreports/65dcc3c60cecd503bcc88c92 \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3'OK
Additional information to explain the status.
ISO 8601 representation of the timestamp when the Matching Report was created.
ISO 8601 representation of the timestamp when the Matching Report was finished.
{ "id": "35f23c03-1c22-45fe-9484-3ffe769325de", "status": "RUNNING", "statusMessage": "The job failed because storage is empty.", "createdAt": "2020-08-31T16:47+00:00", "startedAt": "2019-08-31T16:47:00.000Z", "finishedAt": "2019-08-31T16:47:00.000Z", "user": "johndoe", "attachments": [ { … } ], "progress": "77", "reportsConfiguration": { "duplicateMatching": { … }, "duplicateConsolidation": { … }, "linkage": { … } } }