{
    "additionalProperties": false,
    "properties": {
        "city": {
            "description": "city of origin",
            "type": "string"
        },
        "country": {
            "description": "the country of origin",
            "type": "string"
        },
        "county": {
            "description": "the state/county the user is in",
            "type": "string"
        },
        "line1": {
            "description": "first line of the address",
            "type": "string"
        },
        "line2": {
            "description": "second line of the address",
            "type": "string"
        },
        "postcode": {
            "description": "user's zipcode/postcode (or similar)",
            "type": "string"
        }
    },
    "required": [
        "line1",
        "city",
        "postcode"
    ],
    "title": "Address",
    "type": "object"
}