Status da resposta JSON
As solicitações JSONv2 podem retornar um dos vários status de resposta.
Resposta de sucesso JSON
Cada resposta de sucesso JSON inclui uma matriz de registro que contém os registros recuperados pela ação fornecida. Cada objeto JSON contém um ou mais elementos de metadados, prefixados com __, em relação ao status da ação em cada registro, conforme ilustrado nos exemplos anteriores. As respostas de sucesso JSON usam a seguinte sintaxe:
__status
"__status": "<value>"
em que <value> é sucesso ou falha.
Resposta de falha JSON
.
_status o elemento retorna falha, o. _error o elemento é adicionado para identificar o erro e o motivo."__error": { "message": "<error value>", "reason": "<reason value> "}
onde <error value> é o texto da mensagem de erro e <reason value> é o motivo pelo qual o erro foi acionado.
A resposta de erro JSON contém somente os elementos de erro e motivo. Geralmente, isso indica que toda a operação JSON falhou e nenhum registro pode ser processado.
Por exemplo:
{"_error":"Cannot update with empty sysparm_query","reason":null}