Service allows to generate and obtain various reporting artifacts such as excel reports and charts in a unified, flexible and secure way
CDQ Analytics API (1.0.0)
https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/soap/v1/
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/
- Mock server
https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/list
- Production SOAP
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/soap/v1/jobs/list
- Production
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/jobs/list
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/list?reportType=string&storageId=string&page=0&pageSize=100' \
-H 'x-api-key: YOUR_API_KEY_HERE'{ "page": 0, "pageSize": 17, "total": 150, "values": [ { … } ] }
Id of the report or chart
Id of the report or chart
Report or chart title to be used when preparing the result file
Columns to be included in the report. User can pass all, required or a coma delimited column names to be included on top of required columns
Columns to be included in the report. User can pass all, required or a coma delimited column names to be included on top of required columns
The target file format of the requested report artifact
The target file format of the requested report artifact
Key value mapping representing filter conditions that will be applied during data extraction.
Key value mapping representing filter conditions that will be applied during data extraction.
Flag controlling whether the report should include business partner records that have no insights data. Applicable only to complex reports using business partner and insights collections to combine the underlying view.
The type of DnB storage dnb_dump_report should be generated for. Applied only if artifactId body param is set to dnb_dump_report.
The type of DnB storage dnb_dump_report should be generated for. Applied only if artifactId body param is set to dnb_dump_report.
Id of the storage. If provided, it will override the mirror_id parameter value.
Alternative job ID to use with data quality reports. If not provided, VALIDATION_LOG is used as fallback.
Id of the data transformation definition to be used when generating Content Pack Report.
Controls whether datasets should be included in the job response attachments attribute
Extra features to be applied during report generation
Quick filters to be applied during report generation
List of additional columns to be included on the report where each attribute instructs the backend how to display and source given column from the data mirror using provided name and path
Country filter to be applied during data extraction
- Mock server
https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/create
- Production SOAP
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/soap/v1/jobs/create
- Production
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/jobs/create
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/create \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '{
"mirrorId": "48fe040682813e8e8873ca1bfec05b21",
"artifactId": "data_defects_report",
"title": "Data Defects Report",
"columns": "all",
"countries": [
"PL"
],
"dataSourceIds": [
"c045414ed53943e19794ce6353c0459a"
],
"format": "xlsx",
"filters": {
"countries": [
"PL",
"DE"
],
"dataSources": [
"c045414ed53943e19794ce6353c0459a"
],
"duplicateMatchingDataMonitorIds": [
"6842de1a29c164433a09cd1c"
],
"violations": [
"ERROR"
],
"provenanceNames": [
"VIES"
],
"provenanceNamesSubscriptions": [
"VIES"
],
"provenanceNamesHcpHco": [
"CH_MEDREG"
],
"changeTypes": [
"ADDED"
],
"updatesSummaryClassifications": [
"MAJOR"
],
"updatesSummaryClassificationsCurationV3": [
"MAJOR"
],
"changeClassifications": [
"MAJOR"
],
"createdAtRange": [
"2024-01-01",
"2024-01-31"
],
"amlCaseListTypes": [
"WL",
"PEP"
]
},
"includeRecordsWithNoInsights": true,
"dnbStorageType": "DNB",
"storageId": "48fe040682813e8e8873ca1bfec05b21",
"validationJobId": "string",
"dataTransformationDefinitionId": "SAP.ODM",
"includeDatasets": false,
"ttl": "1d",
"featuresOn": [
"SHOW_MATCHING_EXPLANATION"
],
"quickFilters": [
"OPEN_CASES_ONLY"
],
"additionalAttributes": [
{
"name": "Business Partner City (Record)",
"path": "record.city"
},
{
"name": "Business Partner Name (CDQ Model)",
"path": "businessPartner.names[0].value"
}
]
}'{ "jobId": "c045414ed53943e19794ce6353c0459a", "status": { "code": 0, "technicalKey": "string", "details": [ … ] }, "config": { "mirrorId": "48fe040682813e8e8873ca1bfec05b21", "artifactId": "data_defects_report", "title": "Data Defects Report", "columns": "all", "countries": [ … ], "dataSourceIds": [ … ], "format": "xlsx", "filters": { … }, "includeRecordsWithNoInsights": true, "dnbStorageType": "DNB", "storageId": "48fe040682813e8e8873ca1bfec05b21", "validationJobId": "string", "dataTransformationDefinitionId": "SAP.ODM", "includeDatasets": false, "ttl": "1d", "featuresOn": [ … ], "quickFilters": [ … ], "additionalAttributes": [ … ] }, "startedAt": "2023-10-11T10:49:00.201006+00:00", "finishedAt": "2023-10-11T10:49:20.548907+00:00", "expiresAt": "string" }
- Mock server
https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/contentPackReport/create
- Production SOAP
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/soap/v1/jobs/contentPackReport/create
- Production
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/jobs/contentPackReport/create
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/contentPackReport/create \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '{
"title": "Content Pack Report",
"dataTransformationDefinitionId": "SAP.ODM"
}'{ "jobId": "c045414ed53943e19794ce6353c0459a", "status": { "code": 0, "technicalKey": "string", "details": [ … ] }, "config": { "mirrorId": "48fe040682813e8e8873ca1bfec05b21", "artifactId": "data_defects_report", "title": "Data Defects Report", "columns": "all", "countries": [ … ], "dataSourceIds": [ … ], "format": "xlsx", "filters": { … }, "includeRecordsWithNoInsights": true, "dnbStorageType": "DNB", "storageId": "48fe040682813e8e8873ca1bfec05b21", "validationJobId": "string", "dataTransformationDefinitionId": "SAP.ODM", "includeDatasets": false, "ttl": "1d", "featuresOn": [ … ], "quickFilters": [ … ], "additionalAttributes": [ … ] }, "startedAt": "2023-10-11T10:49:00.201006+00:00", "finishedAt": "2023-10-11T10:49:20.548907+00:00", "expiresAt": "string" }
- Mock server
https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/bankAccountTrustScoresReport/create
- Production SOAP
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/soap/v1/jobs/bankAccountTrustScoresReport/create
- Production
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/jobs/bankAccountTrustScoresReport/create
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/bankAccountTrustScoresReport/create \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '{
"storageId": "string",
"title": "Bank Account Trust Scores Report"
}'{ "jobId": "c045414ed53943e19794ce6353c0459a", "status": { "code": 0, "technicalKey": "string", "details": [ … ] }, "config": { "mirrorId": "48fe040682813e8e8873ca1bfec05b21", "artifactId": "data_defects_report", "title": "Data Defects Report", "columns": "all", "countries": [ … ], "dataSourceIds": [ … ], "format": "xlsx", "filters": { … }, "includeRecordsWithNoInsights": true, "dnbStorageType": "DNB", "storageId": "48fe040682813e8e8873ca1bfec05b21", "validationJobId": "string", "dataTransformationDefinitionId": "SAP.ODM", "includeDatasets": false, "ttl": "1d", "featuresOn": [ … ], "quickFilters": [ … ], "additionalAttributes": [ … ] }, "startedAt": "2023-10-11T10:49:00.201006+00:00", "finishedAt": "2023-10-11T10:49:20.548907+00:00", "expiresAt": "string" }
- Mock server
https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/{id}
- Production SOAP
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/soap/v1/jobs/{id}
- Production
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/jobs/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/{id}' \
-H 'x-api-key: YOUR_API_KEY_HERE'{ "job": { "jobId": "c045414ed53943e19794ce6353c0459a", "status": { … }, "config": { … }, "startedAt": "2023-10-11T10:49:00.201006+00:00", "finishedAt": "2023-10-11T10:49:20.548907+00:00", "expiresAt": "string" }, "attachments": [ { … } ] }
- Mock server
https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/{id}
- Production SOAP
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/soap/v1/jobs/{id}
- Production
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/jobs/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/{id}' \
-H 'x-api-key: YOUR_API_KEY_HERE'- Mock server
https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/{id}/attachments/{ticket}/url
- Production SOAP
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/soap/v1/jobs/{id}/attachments/{ticket}/url
- Production
https://analytics-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/api/rest/jobs/{id}/attachments/{ticket}/url
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://idp.cdq.com/_mock/apis/cdq-analytics-api/api-v1/jobs/{id}/attachments/{ticket}/url' \
-H 'x-api-key: YOUR_API_KEY_HERE'{ "ticket": "Report.zip", "path": "string", "url": "string" }