Fehlerobjekt

Ein Fehlerobjekt kann über das zugehörige Feld type angegeben werden, das auf den Zeichenfolgenwert Error festgelegt ist. Es weist das Feld error mit den Fehlerdetails als Objekt auf. Das Objekt enthält folgende Felder:

Feldname Typ Beschreibung
code Zeichenfolge Der Fehlercode.
Nachricht Zeichenfolge Die Fehlermeldung.

Im folgenden Beispiel wird die allgemeine Form eines Fehlerobjekts dargestellt:


{
    "EnvinsaResponse":
    {
        "type": "Error",
        "error":
        {
            "code": "8001",
            "message": "Missing input parameter : point"
        }
    }
}
		

Im obigen Beispiel enthält das Fehlerobjekt den Fehlercode 8001 und die Fehlermeldung Fehlender Eingabeparameter: Punkt.