ErrorDetail

Dettagli di un errore che ha generato una convalida o un errore interno.

Rappresentazione JSON
{
  "code": integer,
  "field": string,
  "message": string,
  "value": string,
  "fieldIndex": integer
}
Campi
code

integer

Il codice di stato, che deve essere un valore enum di ErrorCode.

field

string

Un percorso che porta a un campo nel corpo della richiesta. Il valore è una sequenza di identificatori separati da punti che identificano un campo di buffer del protocollo. Ad esempio, "errorDetails.field" identificherebbe questo campo.

message

string

Una descrizione del motivo per cui il campo ha causato un errore. Il messaggio è in inglese e potrebbe non essere adatto alla visualizzazione da parte degli utenti.

value

string

Il valore che non ha superato la richiesta.

fieldIndex

integer

Se il campo di richiesta che ha generato l'errore viene ripetuto, questo conterrà l'indice in base zero della voce in quel campo, causando la mancata riuscita della convalida.