Unified Responses ================= All json success responses are wrapped in an extra ``Data`` object. In practice it may look like this: .. code-block:: json { "Data": { "Token": "Some token value", "User": { } } } Likewise, the error responses have their own wrap object ``Errors``. This is, as the name implies, an array of errors, where each contains a ``Message`` and optionally additional ``ErrorData``. An error response can look like this: .. code-block:: json { "Errors": [ { "Message": "An explanation of the error", "ErrorData": { } }, { "Message": "An explanation of another error", } ] }