{
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "$id": "https://itssouthcarolina.com/data/schema/sc-beach-access-parking.json",
    "title": "South Carolina Beach Access, Parking and Dog Rules (22 Beaches): one row",
    "description": "Column definitions for South Carolina Beach Access, Parking and Dog Rules (22 Beaches). One row = one line of https://itssouthcarolina.com/data/downloads/sc-beach-access-parking.csv or one item of rows in https://itssouthcarolina.com/data/downloads/sc-beach-access-parking.json. Dataset page: https://itssouthcarolina.com/data/sc-beach-access-parking/ . Licence: CC BY 4.0.",
    "type": "object",
    "properties": {
        "beach": {
            "description": "Beach or beach park",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "town": {
            "description": "Town or area",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "county": {
            "description": "County",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "kind": {
            "description": "town beach, county park or state park",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "parking_free": {
            "description": "yes, no, or not published",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "access_and_parking": {
            "description": "Access points and parking as the town, county or park publishes them",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "entry_fee": {
            "description": "Entry fee (state parks charge per person)",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "dogs": {
            "description": "Dog rule as published, with season and hours",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "lifeguards": {
            "description": "Lifeguard service as published",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "restrooms": {
            "description": "Restrooms as published",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "alcohol": {
            "description": "Alcohol rule as published",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "not_confirmed": {
            "description": "What we looked for and did not find",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "official_url": {
            "description": "Official page for the beach",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "source_url": {
            "description": "Page the row was read from",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "checked": {
            "description": "Date (YYYY-MM-DD) the row was read",
            "type": [
                "string",
                "number",
                "null"
            ]
        }
    }
}