Waiting for engine...
Skip to main content

Thru.Application.Health.Check.API

You can assess the overall health of the entire application by using the following public API endpoint:

GET [[PublicApiUrl]]/api/Healthcheck/Application
info

This requires the api url not the site url.

When the application functions properly, the API responds with an HTTP status code of 200. However, if any component is unhealthy, the API returns an HTTP status code of 503.

In either case, the response body looks like below:

{
"Thru.MFT.ProcessingManager": "Healthy",
"Thru.MFT.TransferManager": "Healthy",
"Thru.MFT.SFTPS": "Healthy",
"Thru.MFT.FlowManager": "Healthy",
"Thru.MFT.Mailer": "Healthy",
"Thru.MFT.DB.Mongo": "Healthy",
"Thru.MFT.Redis": "Healthy",
"Thru.MFT.ContentAPI": "Healthy",
"Thru.MFT.Flow.API": "Healthy",
"Thru.MFT.UI.API": "Healthy",
"Thru.MFT.Databases": "Healthy",
"Thru.MFT.Audit.API": "Healthy",
"Thru.MFT.SFTPS.API": "Healthy"
}