Services to manage access and global configuration for CDQ Cloud Platform.
Identity Management API (2)
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/soap/v2/
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/
Organization Resource Quotas
Manage organization resource quotas. It includes operations such as listing all organization resource quotas, creating a new organization resource quota, reading specific organization resource quota details, updating an organization resource quota, and deleting an organization resource quota.
ID of the transaction, pass it in subsequent requests to make them part of the transaction
Features to be enabled.
- 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. 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. |
Configuration content. Depending on the domain the content can be different.
Configuration type.
Is default workspace configuration. Only one configuration of the same type can be a default configuration in a given workspace.
List of related configurations.
- Mock server
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/{workspaceId}/configurations
- Production SOAP
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/soap/v2/workspaces/{workspaceId}/configurations
- Production
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/workspaces/{workspaceId}/configurations
curl -i -X POST \
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/configurations \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2",
"featuresOn": [
"CREATE_TRANSACTION"
],
"name": "MyConfiguration",
"configuration": {},
"type": {
"name": "null",
"technicalKey": "BUSINESS_PARTNER_LOOKUP"
},
"defaultConfiguration": true,
"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"
}
}'successful operation
Uniquely identifies a configuration.
Configuration content. Depending on the domain the content can be different.
Date of modification (ISO 8601-compliant).
User or Client UUID which modified the resource.
Is default workspace configuration. Only one configuration of the same type can be a default configuration in a given workspace.
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "MyConfiguration", "version": 1, "configuration": {}, "type": { "name": "null", "technicalKey": "BUSINESS_PARTNER_LOOKUP" }, "relatedConfigurations": [ { … } ], "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "modifiedBy": "76248934691294444", "defaultConfiguration": true, "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
- Mock server
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/{workspaceId}/configurations
- Production SOAP
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/soap/v2/workspaces/{workspaceId}/configurations
- Production
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/workspaces/{workspaceId}/configurations
curl -i -X GET \
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/configurations \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'{ "page": "1", "pageSize": "100", "total": "67", "values": [ { … } ] }
- Mock server
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/{workspaceId}/configurations/{configurationId}
- Production SOAP
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/soap/v2/workspaces/{workspaceId}/configurations/{configurationId}
- Production
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/workspaces/{workspaceId}/configurations/{configurationId}
curl -i -X GET \
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/configurations/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'successful operation
Uniquely identifies a configuration.
Configuration content. Depending on the domain the content can be different.
Date of modification (ISO 8601-compliant).
User or Client UUID which modified the resource.
Is default workspace configuration. Only one configuration of the same type can be a default configuration in a given workspace.
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "MyConfiguration", "version": 1, "configuration": {}, "type": { "name": "null", "technicalKey": "BUSINESS_PARTNER_LOOKUP" }, "relatedConfigurations": [ { … } ], "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "modifiedBy": "76248934691294444", "defaultConfiguration": true, "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
ID of the transaction, pass it in subsequent requests to make them part of the transaction
Features to be enabled.
- 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. 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. |
Configuration content. Depending on the domain the content can be different.
- Mock server
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/{workspaceId}/configurations/{configurationId}
- Production SOAP
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/soap/v2/workspaces/{workspaceId}/configurations/{configurationId}
- Production
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/workspaces/{workspaceId}/configurations/{configurationId}
curl -i -X PUT \
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/configurations/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": "MyConfiguration",
"configuration": {},
"defaultConfiguration": true
}'successful operation
Uniquely identifies a configuration.
Configuration content. Depending on the domain the content can be different.
Date of modification (ISO 8601-compliant).
User or Client UUID which modified the resource.
Is default workspace configuration. Only one configuration of the same type can be a default configuration in a given workspace.
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "MyConfiguration", "version": 1, "configuration": {}, "type": { "name": "null", "technicalKey": "BUSINESS_PARTNER_LOOKUP" }, "relatedConfigurations": [ { … } ], "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "modifiedBy": "76248934691294444", "defaultConfiguration": true, "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
ID of the transaction, pass it in subsequent requests to make them part of the transaction.
Features to be enabled. 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/identity-management-api/api-v2/workspaces/{workspaceId}/configurations/{configurationId}
- Production SOAP
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/soap/v2/workspaces/{workspaceId}/configurations/{configurationId}
- Production
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/workspaces/{workspaceId}/configurations/{configurationId}
curl -i -X DELETE \
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/configurations/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'OK.
Uniquely identifies a configuration.
Configuration content. Depending on the domain the content can be different.
Date of modification (ISO 8601-compliant).
User or Client UUID which modified the resource.
Is default workspace configuration. Only one configuration of the same type can be a default configuration in a given workspace.
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "MyConfiguration", "version": 1, "configuration": {}, "type": { "name": "null", "technicalKey": "BUSINESS_PARTNER_LOOKUP" }, "relatedConfigurations": [ { … } ], "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "modifiedBy": "76248934691294444", "defaultConfiguration": true, "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
- Mock server
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/{workspaceId}/configurations/{configurationId}/versions/{version}
- Production SOAP
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/soap/v2/workspaces/{workspaceId}/configurations/{configurationId}/versions/{version}
- Production
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/workspaces/{workspaceId}/configurations/{configurationId}/versions/{version}
curl -i -X GET \
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/configurations/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/versions/1 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'successful operation
Uniquely identifies a 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.
Configuration content. Depending on the domain the content can be different.
Is default workspace configuration. Only one configuration of the same type can be a default configuration in a given workspace.
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "MyConfiguration", "workspaceConfigurationId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "version": 1, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-22T13:45+00:00", "createdBy": "69129435489347624", "modifiedBy": "76248934691294444", "configuration": {}, "type": { "name": "null", "technicalKey": "BUSINESS_PARTNER_LOOKUP" }, "defaultConfiguration": true, "relatedConfigurations": [ { … } ] }
- Mock server
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/configurations/{configurationId}
- Production SOAP
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/soap/v2/workspaces/configurations/{configurationId}
- Production
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/workspaces/configurations/{configurationId}
curl -i -X GET \
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/configurations/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3'successful operation
Uniquely identifies a configuration.
Configuration content. Depending on the domain the content can be different.
Date of modification (ISO 8601-compliant).
User or Client UUID which modified the resource.
Is default workspace configuration. Only one configuration of the same type can be a default configuration in a given workspace.
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "MyConfiguration", "version": 1, "configuration": {}, "type": { "name": "null", "technicalKey": "BUSINESS_PARTNER_LOOKUP" }, "relatedConfigurations": [ { … } ], "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "modifiedBy": "76248934691294444", "defaultConfiguration": true, "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
- Mock server
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/{workspaceId}/configurations/assignments/{clientId}
- Production SOAP
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/soap/v2/workspaces/{workspaceId}/configurations/assignments/{clientId}
- Production
https://user-management-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/workspaces/{workspaceId}/configurations/assignments/{clientId}
curl -i -X PUT \
https://idp.cdq.com/_mock/apis/identity-management-api/api-v2/workspaces/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/configurations/assignments/12345678-1234-5678-1234-567812345678 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"workspaceConfigurationIds": [
"c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4"
]
}'{ "clientId": "12345678-1234-5678-1234-567812345678", "workspaceConfigurationIds": [ "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4" ] }
Workspace Resource Quotas
Manage workspace resource quotas. It includes operations such as listing all workspace resource quotas, creating a new workspace resource quota, reading specific workspace resource quota details, updating a workspace resource quota, and deleting a workspace resource quota.