Indica in dettaglio 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 |
Il codice di stato, che deve essere un valore enum pari a |
field |
Un percorso che rimanda a un campo nel corpo della richiesta. Il valore è una sequenza di identificatori separati da punti che identificano un campo del buffer di protocollo. Ad esempio, "errorDetails.field". identificherà questo campo. |
message |
Una descrizione del motivo per cui il campo ha causato un errore. Il messaggio è in inglese e potrebbe non essere adatto per essere mostrato agli utenti. |
value |
Il valore che non ha soddisfatto la richiesta. |
fieldIndex |
Se il campo di richiesta che ha generato questo errore viene ripetuto, conterrà l'indice su base zero della voce in quel campo che ha causato la mancata riuscita della convalida. |