GET /health, straight from your browser. A green Operational pill means the API answered 200 with "status": "healthy".
Monitor it yourself
1
Point a monitor at the health endpoint
Use any HTTP uptime service and check
https://api.dualmindlab.tech/health every minute or so. No token is needed.2
Assert on the body, not just the status code
Check that the JSON contains
"status": "healthy":check-dualmind.sh
3
Watch latency
Health checks normally answer in well under a second. Battles take longer because they wait for two models; see Latency and speed.
If something looks wrong
Health is green but battles fail
Health is green but battles fail
The API is up but a model provider may be having trouble. Battles still return
200; the affected side is answered by a fallback model and starts with a [System Note]. Try again or pick different models in Side by Side.Every call returns 401
Every call returns 401
Your access token has expired. Copy a fresh one from the Arena; see Authentication.
Health is red or unreachable
Health is red or unreachable
Check your own network first, then email support@dualmindlab.tech with the time and any
X-Correlation-Id headers you have.Changelog
Infrastructure changes and fixes are announced in the changelog, which also has an RSS feed.