Validator Request schema - KostasMparmparousis/uLookup GitHub Wiki

Το παρακάτω JSON schema περιγράφει την δομή του request την οποία το Validator αναμένει να παραλάβει. Επιπλεόν μπορεί να ερμηνευτεί ως validator ενός request.

{
    "$schema": "http://json-schema.org/draft-07/schema",
    "type": "object",
    "properties": {
        "ssn": {
            "type" : "string",
            "examples": [ "31120012345" ]
        },
        "ssnCountry": {
            "type" : "string",
            "examples": [ "GR" ]
        },
        "tin": {
            "type" : "string",
            "examples": [ "123456789" ]
        },
        "tinCountry": {
            "type" : "string",
            "examples": [ "GR" ]
        },
        "birthDate": {
            "type" : "string",
            "examples": [ "20001231" ]
        },
        "loginName": {
            "type" : "string",
            "examples": [ "nicPapad" ]
        },
        "verbose": {
            "type" : "boolean",
            "examples": false
        },
    },
    "required" : ["ssn", "ssnCountry", "birthDate", "loginName"]
}