The standard message type to send back when the request message has an error, being less specific than ResponseInvalid or ResponseBadType it is better to try to use one of them as much as possible over this payload.
The standard message type to send back when the type recieved is not supported
The standard message type to send back when the supplied token is not valid or lacks required permissions
The standard message type to send back when there was an internal error, this message will not reveal any details but best practice is to also log the error on the service side.
The standard message type to send back when there are validation errors from the data that the client sent
The standard message type to send back on success when no response data is needed
The standard message type to send back when the service did not produce a response message before the timeout.