Retrieve a hierarchical view of the system status

Request

Retrieves the current status, message, and downstream service statuses for troubleshooting and diagnostics.

Security
OAuth2
curl -i -X GET \
  https://your-server/api/status/servicestatus \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

Successful operation

Body
service_status_labelstring or nullread-only

Label for Stylelabs.M.Base.Web.Api.Models.Status.ServiceStatusResource.Status

service_status_messagestring or null

Message describing the Stylelabs.M.Base.Web.Api.Models.Status.ServiceStatusResource.Status in more detail.

dataobject or null

Optional additional JSON serializable data for this Stylelabs.M.Framework.Infrastructure.ServiceStatus. Defaults to null.

aggregated_service_status_labelstring or nullread-only

Label for Stylelabs.M.Base.Web.Api.Models.Status.ServiceStatusResource.AggregatedStatus.

downstream_servicesobject or null

Optional collection of individual downstream services. This value can be null.

selfobject(Link)

Represents a link to a resource.

Response
{ "service_status_label": "string", "service_status_message": "string", "data": {}, "aggregated_service_status_label": "string", "downstream_services": { "property1": { … }, "property2": { … } }, "self": { "href": "string", "filename_properties": [ … ], "title": "string", "templated": false } }