This API provides services to upload, manipulate and download businesspartner data in the CDL Cloud.
Data Exchange API (5)
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/
https://api.corporate-data-league.ch/data-exchange/soap/v5/
https://api.corporate-data-league.ch/data-exchange/
cmd
List of subscriptions.
Uniquely identifying ID of the subscription.
Unique CDQ ID of the subscription.
- Mock server
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/businesspartners/subscriptions
- Production SOAP
https://api.corporate-data-league.ch/data-exchange/soap/v5/public/businesspartners/subscriptions
- Production
https://api.corporate-data-league.ch/data-exchange/public/businesspartners/subscriptions
curl -i -X POST \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/businesspartners/subscriptions \
-H 'Content-Type: application/json' \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3' \
-d '{
"subscriptions": [
{
"id": "601ab61bc840f7000186cada",
"cdqId": "CDQ.POOL:5E580DD08E8B454820E8F67E0",
"types": [
"UPDATES"
]
}
]
}'{ "numberOfInserts": "50", "numberOfUpdates": "50", "numberOfFailed": "50", "failures": [ { … } ] }
Only items with an ID greater than the given one will be retrieved.
When nextStartAfter provided in the response, should be used instead of the ID as an indicator for a next page.
Reference Data Source as ALEI prefix of the subscribed Business Partner used to filter the result of subscriptions returned.
Defines the attribute to sort by (ascending). Supported attributes are 'id' and 'cdqId'.
- Mock server
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/businesspartners/subscriptions
- Production SOAP
https://api.corporate-data-league.ch/data-exchange/soap/v5/public/businesspartners/subscriptions
- Production
https://api.corporate-data-league.ch/data-exchange/public/businesspartners/subscriptions
curl -i -X GET \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/businesspartners/subscriptions \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3'{ "startAfter": "5712566172571652", "nextStartAfter": "5712566172571652", "limit": "100", "total": "67", "values": [ { … } ] }
- Mock server
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/businesspartners/subscriptions
- Production SOAP
https://api.corporate-data-league.ch/data-exchange/soap/v5/public/businesspartners/subscriptions
- Production
https://api.corporate-data-league.ch/data-exchange/public/businesspartners/subscriptions
curl -i -X DELETE \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/businesspartners/subscriptions \
-H 'Content-Type: application/json' \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3' \
-d '{
"cdqIds": [
"CDQ.POOL:5E580DD08E8B454820E8F67E0"
]
}'{ "numberOfDeleted": "50", "numberOfFailed": "50", "failures": [ { … } ] }
- Mock server
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/businesspartners/subscriptions/fetchSubscription
- Production SOAP
https://api.corporate-data-league.ch/data-exchange/soap/v5/public/businesspartners/subscriptions/fetchSubscription
- Production
https://api.corporate-data-league.ch/data-exchange/public/businesspartners/subscriptions/fetchSubscription
curl -i -X POST \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/businesspartners/subscriptions/fetchSubscription \
-H 'Content-Type: application/json' \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3' \
-d '{
"cdqId": "VIES:PL8660001429"
}'{ "id": "601ab61bc840f7000186cada", "cdqId": "VIES:PL8660001429", "types": [ "UPDATES" ], "organization": "cdq_monitor", "createdAt": "2020-08-31T16:47+00:00" }
List of CDQ IDs for which the subscription metadata should be read.
List of unique IDs of the subscriptions.
- Mock server
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/businesspartners/subscriptions/fetchMetadata
- Production SOAP
https://api.corporate-data-league.ch/data-exchange/soap/v5/public/businesspartners/subscriptions/fetchMetadata
- Production
https://api.corporate-data-league.ch/data-exchange/public/businesspartners/subscriptions/fetchMetadata
curl -i -X POST \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/businesspartners/subscriptions/fetchMetadata \
-H 'Content-Type: application/json' \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3' \
-d '{
"cdqIds": [
"CDQ.POOL:5E580DD08E8B454820E8F67E0"
],
"subscriptionMetadataRequests": [
{
"cdqId": "VIES:PL8660001429",
"businessPartnerId": "63e635235c06b7396330fe40"
}
]
}'{ "subscriptionsMetadata": [ { … } ] }
Only items with an ID greater than the given one will be retrieved.
When nextStartAfter provided in the response, should be used instead of the ID as an indicator for a next page.
Unique identifier of the Storage.
Reference data source as ALEI prefix of the linked Business Partner.
Business Partner IDs which should be filtered.
Business Partner externalIDs.
Filter by specified Data Source ID.
Filter by specified Linkage Status.
Defines the attributes to sort by. Supported attribute is 'id' and the sort direction in front of each attribute. '+' means ascending, '-' means descending. Default sort, if direction is not given, is ascending.
Features to be activated.
| Items Enum Value | Description |
|---|---|
| ACCEPT_REPLICATION_DELAYS | Accepts replication delays in persisting to the database. Allows faster data access. By default, deactivated. |
| NUMBER_OF_TOTAL | Allows to switch fetching the total number of Business Partners to improve performance. By default, turned on. |
Features to be deactivated.
| Items Enum Value | Description |
|---|---|
| ACCEPT_REPLICATION_DELAYS | Accepts replication delays in persisting to the database. Allows faster data access. By default, deactivated. |
| NUMBER_OF_TOTAL | Allows to switch fetching the total number of Business Partners to improve performance. By default, turned on. |
- Mock server
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/v4/businesspartners/identitylinks
- Production SOAP
https://api.corporate-data-league.ch/data-exchange/soap/v5/public/v4/businesspartners/identitylinks
- Production
https://api.corporate-data-league.ch/data-exchange/public/v4/businesspartners/identitylinks
curl -i -X GET \
-u <username>:<password> \
'https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/v4/businesspartners/identitylinks?storageId=72d6900fce6b326088f5d9d91049e3e6' \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3'{ "startAfter": "5712566172571652", "nextStartAfter": "5712566172571652", "limit": "100", "total": "67", "values": [ { … } ] }