{
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "$id": "https://itsnorthcarolina.com/data/schema/nc-national-historic-landmarks.json",
    "title": "North Carolina National Historic Landmarks",
    "description": "40 National Historic Landmarks in North Carolina from the National Park Service list, with city, county, region and whether the public can visit.",
    "type": "object",
    "properties": {
        "name": {
            "description": "Landmark name as the NPS lists it",
            "type": "string"
        },
        "city": {
            "description": "City or vicinity",
            "type": [
                "string",
                "null"
            ]
        },
        "county": {
            "description": "County",
            "type": "string"
        },
        "region": {
            "description": "Our editorial region",
            "type": "string"
        },
        "designated": {
            "description": "Designation date where the NPS source gives it",
            "type": "string"
        },
        "open_to_public": {
            "description": "yes, no, partly or unknown (from the operator or NPS page)",
            "type": "string"
        },
        "source_url": {
            "description": "NPS page the row was read from",
            "type": "string",
            "format": "uri"
        },
        "checked": {
            "description": "Date (YYYY-MM-DD) the row was read",
            "type": "string",
            "format": "date"
        }
    },
    "required": [
        "name",
        "county",
        "region",
        "designated",
        "open_to_public",
        "source_url",
        "checked"
    ],
    "additionalProperties": false,
    "x-dataset": "https://itsnorthcarolina.com/history/national-historic-landmarks/",
    "x-row-type": "One object per row in the \"rows\" array of https://itsnorthcarolina.com/data/downloads/nc-national-historic-landmarks.json",
    "x-license": "https://creativecommons.org/licenses/by/4.0/",
    "x-derived": false
}