xAnother Citrix Cloud DaaS API issue! I’d be very interested to see if others are seeing the same, as I see the same issue on every Citrix Cloud Tennent I’ve checked so far.
When querying Citrix Cloud connectors via the Citrix Cloud API, the status is always 'unknown' even if the cloud connector is in a good state.
API:
https://api.cloud.com/connectors/
Endpoint: Connectors_GetAll
API Docs:
https://developer-docs.citrix.com/en-us/citrix-cloud/citrix-cloud-connectors/apis/#/Connectors/Connectors-GetAll
Example JSON from API request:
Connectors_GetAll:
[
{
"id": "*[REDACTED]*",
"fqdn": “*[REDACTED]*",
"role": null,
"windowsSid": "S-1-5-21-*[REDACTED]*",
"location": "*[REDACTED]*",
"currentVersion": "4.381.0.4578",
"currentBootstrapperVersion": "6.114.0.4578",
"expectedVersion": "4.381.0.4578",
"expectedBootStrapperVersion": "6.114.0.4578",
"versionState": "Normal",
"inMaintenance": false,
"leaseEndDateTime": null,
"upgradeDisabled": false,
"connectorType": "Windows",
"status": "Unknown",
"lastContactDate": "2025-04-11T10
1040.0169354Z"
},
{
"id": "*[REDACTED]*",
"fqdn": "*[REDACTED]*",
"role": null,
"windowsSid": "S-1-5-21-*[REDACTED]*",
"location": "*[REDACTED]*",
"currentVersion": "4.381.0.4578",
"currentBootstrapperVersion": "6.114.0.4578",
"expectedVersion": "4.381.0.4578",
"expectedBootStrapperVersion": "6.114.0.4578",
"versionState": "Normal",
"inMaintenance": false,
"leaseEndDateTime": null,
"upgradeDisabled": false,
"connectorType": "Windows",
"status": "Unknown",
"lastContactDate": "2025-04-11T10
0826.6928764Z"
}
I have tested this across different customer tenants and get the same result
I see similar behaviour from the Cloud Connector ConnectivityData API
/healthdata/connectivitydata
When the parameter 'dataAggregationTime' is set to 'OneDay' the latest entry is always 'unknown'.
{
"overallConnectorConnectivity": {
"1744329600": "Unknown", # Unix time conversion: midnight, 11/4 (the past)
"1744416000": "Connected"... # Unix time conversion: midnight, 12/4 (the future)
but without the 'dataAggregationTime' param, all tests always come back 'connected'
The confusing part here is that, at the time of query, 12/4 was in the future so there was no way the test could have run yet it states connected and the test that ran previously states unknown…
I have raised this with Citrix (case ID: 83259093) but they seem to be struggling. Any help or insight much appreciated