About this tool
HTTP 500 Internal Server Error means The server hit an unexpected error. Servers send it when An unhandled exception or a bug in the handler.
Common causes: A null dereference, a failed assumption, or a bad deploy. The practical fix is: Read the server log for that request. The client cannot fix it by changing the payload unless the server bug is input-specific.
Retry: Retry idempotent requests a few times, then stop.
Alert on it? Yes. A 500 on your service is something you should hear about.
Trigv is a push for the moment a status starts mattering, not a log of every response. If the code is one you should hear about, the snippet posts a single event with level error or warning. The status page itself does not call your API.