Таким образом, проблема заключается в следующем: для всех моих конечных точек REST API в моем теле RESPONSE всегда должно быть 3 поля, например, для:
{
"status": "SUCCESS",
"message": "A list of a recent post",
"data" : [LIST OF POSTS]
}
или
{
"status" : "NOT_AUTHORIZED",
"message": "User does not have previledge to access this resource",
"errors": ["User does not have Admin access"]
}
Итак, вы можете понять, я хочу, чтобы это сообщение об ошибке состояния или поле данных присутствовало во всех ответах в моем REST API.