This API provides services to upload, manipulate and download businesspartner data in the CDL Cloud.
Data Exchange API (5)
Download OpenAPI description
Languages
Servers
Production
https://api.cdq.com/data-exchange/rest/
- Productionhttps://api.cdq.com/data-exchange/rest/files/upload 
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X POST \
  https://api.cdq.com/data-exchange/rest/files/upload \
  -H 'Content-Type: application/json' \
  -H 'X-API-KEY: YOUR_API_KEY_HERE' \
  -d '{
    "url": "dq-chart.png or requestedDirectory/dq-chart.png"
  }'Response
application/json
{ "uploadLink": "https://file.cdq.com/customer-uploads/cdlbot/dq-chart.png", "uploadMethod": "PUT", "expiresAt": "2025-10-30T10:31:46Z", "url": "customer-uploads/cdlbot/dq-chart.png" }
- Productionhttps://api.cdq.com/data-exchange/rest/files 
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X DELETE \
  'https://api.cdq.com/data-exchange/rest/files?url=dq-chart.png+or+requestedDirectory%2Fdq-chart.png' \
  -H 'X-API-KEY: YOUR_API_KEY_HERE'Response
application/json
{ "results": [ { … } ] }
Query
Path of requested directory for which resources should be listed.
 Example: url=requestedDirectory/ or requestedDirectory/otherDirectory
Continuation token. Encoded s3 path from which listing resources should be started.
 Example: startAfter=1XUzntG%2FKE%2B5IN08GrJQgKin9OblLzlorehkIs1xlj46yyCktx%2FsZrQeTh2FvBKOLLB%2Fu%2F32Ow%2BRJfLUjMqi6gGGjsAQRPZ4u
- Productionhttps://api.cdq.com/data-exchange/rest/files/resources 
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
  https://api.cdq.com/data-exchange/rest/files/resources \
  -H 'X-API-KEY: YOUR_API_KEY_HERE'OK
Value of continuation token from the request.
 Example: "1XUzntG%2FKE%2B5IN08GrJQgKin9OblLzlorehkIs1xlj46yyCktx%2FsZrQeTh2FvBKOLLB%2Fu%2F32Ow%2BRJfLUjMqi6gGGjsAQRPZ4u"
Value of continuation token required to retrieve results from next page. Should be passed in the next request as "startAfter" parameter.
 Example: "1XUzntG%2FKE%2B5IN08GrJQgKin9OblLzlorehkIs1xlj46yyCktx%2FsZrQeTh2FvBKOLLB%2Fu%2F32Ow%2BRJfLUjMqi6gGGjsAQRPZ4u"
Response
application/json
{ "startAfter": "1XUzntG%2FKE%2B5IN08GrJQgKin9OblLzlorehkIs1xlj46yyCktx%2FsZrQeTh2FvBKOLLB%2Fu%2F32Ow%2BRJfLUjMqi6gGGjsAQRPZ4u", "limit": "100", "nextStartAfter": "1XUzntG%2FKE%2B5IN08GrJQgKin9OblLzlorehkIs1xlj46yyCktx%2FsZrQeTh2FvBKOLLB%2Fu%2F32Ow%2BRJfLUjMqi6gGGjsAQRPZ4u", "files": [ { … } ] }
- Productionhttps://api.cdq.com/data-exchange/rest/files/download 
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X POST \
  https://api.cdq.com/data-exchange/rest/files/download \
  -H 'Content-Type: application/json' \
  -H 'X-API-KEY: YOUR_API_KEY_HERE' \
  -d '{
    "url": "customer-upload/user/file.xlsx",
    "downloadLinkAge": "0"
  }'Response
application/json
{ "url": "/customer-upload/file.xlsx", "createdBy": "76248934691294444", "createdAt": "2025-10-30T10:31:46Z", "modifiedAt": "2025-10-30T10:31:46Z", "expiresAt": "2025-10-30T10:31:46Z", "downloadLink": "https://file.cdq.com/customer-uploads/cdlbot/dq-chart.png", "downloadMethod": "GET" }