{
    "license": "CC BY 4.0",
    "license_url": "https://creativecommons.org/licenses/by/4.0/",
    "attribution": "MackSC Cam Industry Snapshot Dataset, https://macksc.com/data/v1/",
    "methodology_url": "https://macksc.com/methodology/",
    "dataset_name": "MackSC Cam Industry Snapshot Dataset",
    "version": "1.0",
    "updated_at": "2026-04-15T16:00:22+00:00",
    "default_window_days": 30,
    "max_rows_per_export": 200000,
    "authentication": {
        "type": "email",
        "parameter": "email",
        "description": "CSV exports require a valid email address as a query parameter.",
        "example": "?email=you@example.com"
    },
    "exports": {
        "timeseries": {
            "url": "https://macksc.com/data/v1/timeseries.csv?email={email}",
            "filename": "macksc-timeseries-v1.csv",
            "title": "Time series of cam industry totals",
            "description": "One row per 10-minute snapshot. Columns: snapshot_time_utc, total_rooms, total_viewers, sc_rooms, sc_viewers, cb_rooms, cb_viewers, is_hourly.",
            "content_type": "text/csv"
        },
        "countries": {
            "url": "https://macksc.com/data/v1/countries.csv?email={email}",
            "filename": "macksc-countries-v1.csv",
            "title": "Performer country distribution",
            "description": "One row per country per snapshot, normalized from the top_countries JSON column. Columns: snapshot_time_utc, country_adjective, country_label, count_rooms.",
            "content_type": "text/csv"
        },
        "tags": {
            "url": "https://macksc.com/data/v1/tags.csv?email={email}",
            "filename": "macksc-tags-v1.csv",
            "title": "Top 20 cam tag trends",
            "description": "One row per top-20 tag per snapshot, normalized from the top_tags JSON column. Columns: snapshot_time_utc, tag, count_rooms, rank.",
            "content_type": "text/csv"
        },
        "gender": {
            "url": "https://macksc.com/data/v1/gender.csv?email={email}",
            "filename": "macksc-gender-v1.csv",
            "title": "Room and viewer counts by gender code",
            "description": "One row per gender code per snapshot, normalized from the gender_data JSON column. Columns: snapshot_time_utc, gender_code, rooms, viewers.",
            "content_type": "text/csv"
        }
    }
}