Skip to main content
GET
/
api
/
messaging
/
jobs
/
health
Jobs Health Check
curl --request GET \
  --url https://api.example.com/api/messaging/jobs/health
{
  "status": "healthy",
  "queueSize": 5,
  "processing": 2,
  "avgProcessingTime": 1250,
  "failureRate": 0.5
}
Check the health of the jobs processing system.

Response

status
string
Health status: healthy, degraded, unhealthy
queueSize
number
Number of jobs currently in queue
processing
number
Number of jobs currently being processed
avgProcessingTime
number
Average processing time in milliseconds (last 100 jobs)
failureRate
number
Failure rate as percentage (0-100)
{
  "status": "healthy",
  "queueSize": 5,
  "processing": 2,
  "avgProcessingTime": 1250,
  "failureRate": 0.5
}