This API provides services to manage service usage.
Service Usage API (1)
https://idp.cdq.com/_mock/apis/service-usage-api/api-v1/
https://service-usage-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/soap/v1/
https://service-usage-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/
List of quota usage requests.
Request object for querying quota usage.
Technical key of the data source.
Authority like in istio (host).
Request object for querying quota usage.
- Mock server
https://idp.cdq.com/_mock/apis/service-usage-api/api-v1/quotas/usage
- Production SOAP
https://service-usage-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/soap/v1/quotas/usage
- Production
https://service-usage-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/quotas/usage
curl -i -X POST \
https://idp.cdq.com/_mock/apis/service-usage-api/api-v1/quotas/usage \
-H 'Content-Type: application/json' \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3' \
-d '{
"values": [
{
"service": {
"technicalKey": "BR_RF",
"authority": "api.cdq.com",
"method": "GET",
"path": "/api/v1/data"
},
"organization": {
"id": "cdq_monitor"
},
"workspace": {
"id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4"
},
"reset": "WEEK"
}
]
}'{ "values": [ { … } ] }
Request object for querying quota usage.
Technical key of the data source.
- Mock server
https://idp.cdq.com/_mock/apis/service-usage-api/api-v1/quotas/consume
- Production SOAP
https://service-usage-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/soap/v1/quotas/consume
- Production
https://service-usage-api.reverse-proxy.prod.k8s.production.cdq-cloud-engine.com/quotas/consume
curl -i -X POST \
https://idp.cdq.com/_mock/apis/service-usage-api/api-v1/quotas/consume \
-H 'Content-Type: application/json' \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3' \
-d '{
"service": {
"technicalKey": "BR_RF",
"authority": "api.cdq.com",
"method": "GET",
"path": "/api/v1/data"
},
"apiKeyCredentials": {
"organizationId": "cdq_monitor",
"workspaceId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
"preferredUsername": "johndoe"
},
"quotaAmount": "1"
}'{ "status": "OK" }