{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "properties": {
        "description": {
            "type": [
                "string",
                "null"
            ]
        },
        "followers": {
            "type": "integer"
        },
        "following": {
            "type": "integer"
        },
        "isExplicit": {
            "type": "boolean"
        },
        "isPrivate": {
            "type": "boolean"
        },
        "isVerified": {
            "type": "boolean"
        },
        "name": {
            "type": "string"
        },
        "posts": {
            "type": "integer"
        },
        "userId": {
            "type": "string"
        },
        "username": {
            "description": "the last segment of what Instagram calls a \"vanity url\"",
            "type": "string"
        },
        "website": {
            "_format": "uri",
            "type": "string"
        }
    },
    "required": [
        "description",
        "followers",
        "following",
        "isExplicit",
        "isPrivate",
        "isVerified",
        "name",
        "posts",
        "userId",
        "username",
        "website"
    ],
    "type": "object"
}