This API possibility to transform string with python code.
Transformation API (1)
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/
https://api.corporate-data-league.ch/transformation-api/soap/v1/
https://api.corporate-data-league.ch/transformation-api/
- Mock server
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/configurations/datatransformation
- Production SOAP
https://api.corporate-data-league.ch/transformation-api/soap/v1/configurations/datatransformation
- Production
https://api.corporate-data-league.ch/transformation-api/configurations/datatransformation
curl -i -X GET \
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/configurations/datatransformation \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'{ "startAfter": "5712566172571652", "nextStartAfter": "5712566172571652", "total": "67", "values": [ { … } ] }
ID of the transaction, pass it in later requests to make them part of the transaction.
Features to be activated. Do not use CREATE_TRANSACTION and COMMIT_TRANSACTION at the same time.
| Items Enum Value | Description |
|---|---|
| CREATE_TRANSACTION | Creates a new transaction and makes the current request a part of it. By default turned off. |
| COMMIT_TRANSACTION | Commit transaction. By default turned off. |
Uniquely identifying ID of the workspace.
List of related configurations.
- Mock server
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/configurations/datatransformation
- Production SOAP
https://api.corporate-data-league.ch/transformation-api/soap/v1/configurations/datatransformation
- Production
https://api.corporate-data-league.ch/transformation-api/configurations/datatransformation
curl -i -X POST \
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/configurations/datatransformation \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2",
"featuresOn": [
"CREATE_TRANSACTION"
],
"workspaceId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
"name": "Client configuration.",
"configuration": {
"businessPartner": {
"dataTransformationDefinitionId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4"
},
"updatedBusinessPartner": {
"dataTransformationDefinitionId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4"
}
},
"relatedConfigurations": [
{
"id": "a0200062daa56952a8640005",
"owner": {
"service": "reference-data-api",
"path": "/public/configurations/businesspartnerlookup"
}
}
],
"copiedFrom": {
"configurationId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
"workspaceId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4"
}
}'Configuration created successfully
Uniquely identifies a configuration.
Date of modification (ISO 8601-compliant).
ID of the transaction, pass it in later requests to make them part of the transaction.
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "configuration": { "businessPartner": { … }, "updatedBusinessPartner": { … } }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2", "relatedConfigurations": [ { … } ] }
- Mock server
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/configurations/datatransformation/{configurationId}
- Production SOAP
https://api.corporate-data-league.ch/transformation-api/soap/v1/configurations/datatransformation/{configurationId}
- Production
https://api.corporate-data-league.ch/transformation-api/configurations/datatransformation/{configurationId}
curl -i -X GET \
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/configurations/datatransformation/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Successful operation
Uniquely identifies a configuration.
Date of modification (ISO 8601-compliant).
ID of the transaction, pass it in later requests to make them part of the transaction.
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "configuration": { "businessPartner": { … }, "updatedBusinessPartner": { … } }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2", "relatedConfigurations": [ { … } ] }
ID of the transaction, pass it in later requests to make them part of the transaction.
Features to be activated. Do not use CREATE_TRANSACTION and COMMIT_TRANSACTION at the same time.
| Items Enum Value | Description |
|---|---|
| CREATE_TRANSACTION | Creates a new transaction and makes the current request a part of it. By default turned off. |
| COMMIT_TRANSACTION | Commit transaction. By default turned off. |
- Mock server
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/configurations/datatransformation/{configurationId}
- Production SOAP
https://api.corporate-data-league.ch/transformation-api/soap/v1/configurations/datatransformation/{configurationId}
- Production
https://api.corporate-data-league.ch/transformation-api/configurations/datatransformation/{configurationId}
curl -i -X PUT \
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/configurations/datatransformation/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2",
"featuresOn": [
"CREATE_TRANSACTION"
],
"name": "Client configuration.",
"configuration": {
"businessPartner": {
"dataTransformationDefinitionId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4"
},
"updatedBusinessPartner": {
"dataTransformationDefinitionId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4"
}
}
}'Configuration updated successful
Uniquely identifies a configuration.
Date of modification (ISO 8601-compliant).
ID of the transaction, pass it in later requests to make them part of the transaction.
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "configuration": { "businessPartner": { … }, "updatedBusinessPartner": { … } }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2", "relatedConfigurations": [ { … } ] }
ID of the transaction, pass it in later requests to make them part of the transaction.
Features to be activated. Do not use CREATE_TRANSACTION and COMMIT_TRANSACTION at the same time.
| Items Enum Value | Description |
|---|---|
| CREATE_TRANSACTION | Creates a new transaction and makes the current request a part of it. By default turned off. |
| COMMIT_TRANSACTION | Commit transaction. By default turned off. |
- Mock server
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/configurations/datatransformation/{configurationId}
- Production SOAP
https://api.corporate-data-league.ch/transformation-api/soap/v1/configurations/datatransformation/{configurationId}
- Production
https://api.corporate-data-league.ch/transformation-api/configurations/datatransformation/{configurationId}
curl -i -X DELETE \
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/configurations/datatransformation/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'OK.
Uniquely identifies a configuration.
Date of modification (ISO 8601-compliant).
ID of the transaction, pass it in later requests to make them part of the transaction.
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "configuration": { "businessPartner": { … }, "updatedBusinessPartner": { … } }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2", "relatedConfigurations": [ { … } ] }
- Mock server
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/configurations/datatransformation/{configurationId}/versions/{version}
- Production SOAP
https://api.corporate-data-league.ch/transformation-api/soap/v1/configurations/datatransformation/{configurationId}/versions/{version}
- Production
https://api.corporate-data-league.ch/transformation-api/configurations/datatransformation/{configurationId}/versions/{version}
curl -i -X GET \
https://idp.cdq.com/_mock/apis/transformation-api/api-v1/configurations/datatransformation/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/versions/1 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Successful operation.
Unique identifier of the data transformation 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": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Configuration Name", "configurationId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "version": 1, "configuration": { "businessPartner": { … }, "updatedBusinessPartner": { … } }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-22T13:45+00:00", "createdBy": "69129435489347624", "modifiedBy": "76248934691294444" }