
{
    "format": "csv",
    "definitions": {},
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "http://example.com/root.json",
    "type": "object",
    "title": "VEVO Active Claims Schema",
    "required": [
        "youtube_video_metadata.claim_id",
        "active_claim.claim_status",
        "active_claim.claim_status_detail",
        "youtube_video_metadata.claim_origin",
        "active_claim.claim_type",
        "youtube_video_metadata.asset_id",
        "youtube_video_metadata.video_id",
        "active_claim.uploader",
        "youtube_video_metadata.channel_id",
        "youtube_video_metadata.channel_display_name",
        "youtube_video_metadata.youtube_video_title",
        "active_claim.views",
        "active_claim.matching_duration",
        "active_claim.longest_match",
        "active_claim.content_type",
        "active_claim.claim_created_date",
        "youtube_video_metadata.time_uploaded_date",
        "youtube_video_metadata.length",
        "vevo_cms_metadata.isrc"
    ],
    "properties": {
        "youtube_video_metadata.claim_id": {
            "$id": "#/properties/youtube_video_metadata.claim_id",
            "type": "string",
            "examples": [
                "4cvkcVXd-N4"
            ],
            "pattern": ".*"
        },
        "active_claim.claim_status": {
            "$id": "#/properties/active_claim.claim_status",
            "type": "string",
            "examples": [
                "ACTIVE"
            ],
            "pattern": "^[A-Z]*$"
        },
        "active_claim.claim_status_detail": {
            "$id": "#/properties/active_claim.claim_status_detail",
            "type": "string",
            "examples": [
                ""
            ],
            "pattern": ".*"
        },
        "youtube_video_metadata.claim_origin": {
            "$id": "#/properties/youtube_video_metadata.claim_origin",
            "type": "string",
            "examples": [
                "SFTP upload"
            ],
            "pattern": ".*"
        },
        "active_claim.claim_type": {
            "$id": "#/properties/active_claim.claim_type",
            "type": "string",
            "examples": [
                "AUDIOVISUAL"
            ],
            "pattern": "^[A-Z]*$"
        },
        "youtube_video_metadata.asset_id": {
            "$id": "#/properties/youtube_video_metadata.asset_id",
            "type": "string",
            "examples": [
                "A330263543457857"
            ],
            "pattern": "^.*$"
        },
        "youtube_video_metadata.video_id": {
            "$id": "#/properties/youtube_video_metadata.video_id",
            "type": "string",
            "examples": [
                "u3WeQLg3e44"
            ],
            "pattern": "^.*$"
        },
        "active_claim.uploader": {
            "$id": "#/properties/active_claim.uploader",
            "type": "string",
            "examples": [
                ""
            ],
            "pattern": "^.*$"
        },
        "youtube_video_metadata.channel_id": {
            "$id": "#/properties/youtube_video_metadata.channel_id",
            "type": "string",
            "examples": [
                "UCi9owak0QpwulXgziiTGLfQ"
            ],
            "pattern": "^.*$"
        },
        "youtube_video_metadata.channel_display_name": {
            "$id": "#/properties/youtube_video_metadata.channel_display_name",
            "type": "string",
            "examples": [
                "SoutherlandVEVO"
            ],
            "pattern": "^(.*)$"
        },
        "youtube_video_metadata.youtube_video_title": {
            "$id": "#/properties/youtube_video_metadata.youtube_video_title",
            "type": "string",
            "examples": [
                "Southerland - Along Those Lines (Official Video)"
            ],
            "pattern": "^(.*)$"
        },
        "active_claim.views": {
            "$id": "#/properties/active_claim.views",
            "type": "string",
            "examples": [
                "888"
            ],
            "pattern": "^(\\d*)$"
        },
        "active_claim.matching_duration": {
            "$id": "#/properties/active_claim.matching_duration",
            "type": "string",
            "examples": [],
            "pattern": "^[\\d]*$"
        },
        "active_claim.longest_match": {
            "$id": "#/properties/active_claim.longest_match",
            "type": "string",
            "examples": [
                ""
            ],
            "pattern": "^(.*)$"
        },
        "active_claim.content_type": {
            "$id": "#/properties/active_claim.content_type",
            "type": "string",
            "examples": [
                "PARTNER_UPLOADED"
            ],
            "pattern": "^(.*)$"
        },
        "active_claim.claim_created_date": {
            "$id": "#/properties/active_claim.claim_created_date",
            "type": "string",
            "examples": [
                "2021/02/26",
                ""
            ],
            "pattern": "^(\\d{4}/\\d{2}/\\d{2})*$"
        },
        "youtube_video_metadata.time_uploaded_date": {
            "$id": "#/properties/youtube_video_metadata.time_uploaded_date",
            "type": "string",
            "examples": [
                "2021-02-26"
            ],
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
        },
        "youtube_video_metadata.length": {
            "$id": "#/properties/youtube_video_metadata.length",
            "type": "string",
            "examples": [
                "567"
            ],
            "pattern": "^([\\d]*)$"
        },
        "vevo_cms_metadata.isrc": {
            "$id": "#/properties/vevo_cms_metadata.isrc",
            "type": "string",
            "examples": [
                "USRV52100018"
            ],
            "pattern": "^[A-Z0-9]*$"
        }
    }
}
