API Dokumentation

Der Dienst ermöglicht die Validierung von JSON-Strukturen gegenüber dokumentierten API-ComNorm-Schemas.

Allgemeines

Validate Request
POSThttps://api.comnorm.com/validate/api/validate/
Body
{
"schemaName": "...",
"jsonObject": {...}
}
Response
{
"isValid" : true,
"validationMessage": "..."
}
Status200 Ok
Führt eine Validierung des Json-Objektes gegenüber dem angegebenen Schema aus.
Statuscode 200 bedeutet, dass die Validierung ausgeführt werden konnte.
Ob die übertragene JSON-Objekt-Struktur selbst valid ist, kann über das Antwort-Element 'isValid' ermittelt werden.
Das Element 'validationMessage' enthält Details zur Validierung (z.B. Fehlerinformationen).
Als 'schemaName' muss beim Aufruf der Dateiname des Schemas (z.B. 'product-info.schema.json') angegeben werden.
Schema Names Request
GEThttps://api.comnorm.com/validate/api/schemas
Response
[
"account-info.schema.json",
"address-info.schema.json",
...
]
Status200 Ok
Ermittelt eine Liste mit den Dateinamen der Schemas, die validiert werden können.