GET /resources/wrappers//health
Get the current health status of a wrapper. This is a universal endpoint that works for all wrapper types (API, CSV, XLSX) and provides consistent health status information.Authentication
This endpoint requires authentication. Include your API key in the request headers.Path Parameters
The unique identifier of the wrapper to check
Response
The wrapper ID that was checked
Current health status of the wrapper:
HEALTHY- Wrapper is running normallySTALLED- Wrapper has not sent data in expected timeframeDEGRADED- Wrapper is running but experiencing issuesCRASHED- Wrapper process has terminated unexpectedlyUNKNOWN- Unable to determine wrapper status
Whether the wrapper is currently running/executing
Example Request
cURL
Example Response (Healthy)
Example Response (Stopped)
Example Response (Stalled)
Error Responses
Service unavailable checking health:
- Connection error to monitoring service
- Timeout querying wrapper status
Health Status Definitions
HEALTHY- Wrapper process is running
- Data is being sent regularly
- No errors in recent logs
- All health checks passing
- Wrapper process is running
- No data sent in expected timeframe
- May indicate data source issues or logic errors
- Wrapper is running with issues
- Partial data transmission
- Some errors in logs but not failing
- Wrapper process terminated unexpectedly
- Exit code indicates failure
- Check logs for error details
- Unable to determine wrapper status
- Wrapper may not exist or not yet started
- Service connectivity issues
Use Cases
- Monitor wrapper health in dashboards
- Set up alerts for unhealthy wrappers
- Verify wrapper is running after execution
- Troubleshoot data collection issues