URSY.DEVPART OF THE URSY NETWORKSign inBuild with URSY

Every contract sourcedEvery check datedGaps shown, never filledBuild with URSY

Schemas

Sponsor

Optional paid placement metadata, separate from Art answers, evidence and tool results. Its presence does not prove reading or central acceptance.

SCHEMA JSON
{
    "type": "object",
    "properties": {
        "paid_placement": {
            "const": true,
            "type": "boolean"
        },
        "campaign_id": {
            "type": "string",
            "maxLength": 200
        },
        "creative_id": {
            "type": "string",
            "maxLength": 200
        },
        "placement_id": {
            "type": "string",
            "maxLength": 250
        },
        "sponsor": {
            "type": "object",
            "properties": {
                "name": {
                    "type": "string",
                    "maxLength": 300
                },
                "url": {
                    "type": "string",
                    "maxLength": 2048,
                    "format": "uri"
                }
            },
            "required": [
                "name",
                "url"
            ],
            "additionalProperties": false
        },
        "message": {
            "type": "string",
            "maxLength": 4000
        },
        "disclosure": {
            "type": "string",
            "maxLength": 2000
        },
        "config_version": {
            "type": "string",
            "maxLength": 200
        },
        "ruleset_version": {
            "type": "string",
            "maxLength": 200
        },
        "name": {
            "type": "string",
            "maxLength": 300
        },
        "url": {
            "type": "string",
            "maxLength": 2048,
            "format": "uri"
        },
        "month": {
            "type": "string",
            "maxLength": 7,
            "pattern": "^[0-9]{4}-[0-9]{2}$"
        },
        "sponsored": {
            "const": true,
            "type": "boolean"
        },
        "rel": {
            "type": "string",
            "maxLength": 100
        }
    },
    "required": [
        "paid_placement",
        "campaign_id",
        "creative_id",
        "placement_id",
        "sponsor",
        "message",
        "disclosure",
        "config_version",
        "ruleset_version"
    ],
    "additionalProperties": false,
    "description": "Optional paid placement metadata, separate from Art answers, evidence and tool results. Its presence does not prove reading or central acceptance."
}