Skip to Content
Resources

Check service health

Use the public status page for incidents and the health endpoint for a direct API check.

Resources
01

Public status

Open /status on the Supervisor website to review the current service state. Use it when an integration sees repeated 503 responses or an expected provider is unavailable.

import json
import os
import urllib.request
url = "https://api.trysupervisor.com/health"
request = urllib.request.Request(url, method="GET")
request.add_header("Content-Type", "application/json")
with urllib.request.urlopen(request) as response:
result = json.load(response)
print(json.dumps(result, indent=2))
02

API health

GET /health does not require a bearer credential. It confirms that the API process can answer a health request. It does not guarantee that every external provider connected to a workspace is available.