in api/pkg/handler/errors.go [100:114]
func RespondErrorJSON(w http.ResponseWriter, r *http.Request, err error) {
ej := &errjson{}
e, ok := err.(*httpError)
if ok {
ej.Status = e.status
ej.Message = e.msg
} else {
ej.Status = http.StatusInternalServerError
ej.Message = http.StatusText(ej.Status)
}
ej.Kind = http.StatusText(ej.Status)
RespondJSON(w, r, ej.Status, ej)
}