Supported Component Properties

Automated API aims to support the full component schema model allowed by the Open API 3.0 specification. It does not, however, fully support all property types at this time.

In this entry, we concern ourselves with the the components/schema/properties collection of a given type as they would specified in the Open API spec. There is some assumed knowledge of the Open API 3.0 spec, but in general we are concerned with objects as below.

{

    ...other components ignored here....

    "components":{
        "schemas":{
            "Pet":{
                "required":[
                    "name"
                ],
                "properties":{
                    "name":{
                        "type":"string"
                    },
                    "tag":{
                        "type":"string"
                    }
                }
            }
        }
    }
}

Supported Types:

string, varchar integer, int, int32 date, datetime number decimal double float long, int64

Currently Unsupported

byte binary password