addedOutput schema / properties / result / properties / poll_blackout
Added value: +{
+ "description": "Whether opinion polls for this election should be shown only behind a warning right now, checked at request time. reason \"ban\": a poll-publication ban applies under the cited law. reason \"unverified\": we hold no verified rule for this country, so we cannot say publishing is allowed; it is not a finding that polls are banned. Show polls behind a warning (mode warn) or not at all (mode withhold)",
+ "properties": {
+ "active": {
+ "description": "Show polls only behind a warning now (see reason)",
+ "type": "boolean"
+ },
+ "citation": {
+ "description": "The law and provision behind an active or upcoming ban",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "date_tentative": {
+ "description": "Polling day is not declared yet, so these times may move",
+ "type": "boolean"
+ },
+ "ends_at": {
+ "description": "When the ban or warning ends: the last polls close (UTC ISO)",
+ "type": "string"
+ },
+ "ends_at_local": {
+ "description": "The same moment in local time, with offset",
+ "type": "string"
+ },
+ "mode": {
+ "description": "warn: polls may be shown behind a warning; withhold: do not show them",
+ "type": "string"
+ },
+ "reason": {
+ "description": "ban (a verified ban applies), unverified (no verified rule; warning until polls close), or null",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "rule": {
+ "description": "The rule as recorded",
+ "properties": {
+ "citation": {
+ "description": "The provision",
+ "type": "string"
+ },
+ "id": {
+ "description": "Rule id",
+ "type": "string"
+ },
+ "law": {
+ "description": "The law, by its own title",
+ "type": "string"
+ },
+ "legal": {
+ "description": "Quote, English gloss, what it covers, whether it covers online publication, exemptions, penalty, enforcer",
+ "type": [
+ "object",
+ "null"
+ ]
+ },
+ "note": {
+ "description": "Reading notes",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "scope": {
+ "description": "What is banned: publication, exit-polls",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "source": {
+ "description": "Official text the rule was read in",
+ "type": "string"
+ },
+ "verified_at": {
+ "description": "When the rule was last read against the source (YYYY-MM-DD)",
+ "type": "string"
+ }
+ },
+ "type": [
+ "object",
+ "null"
+ ]
+ },
+ "starts_at": {
+ "description": "When the ban starts (UTC ISO); null if the law sets none or no rule is known",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "timezone": {
+ "description": "IANA time zone of ends_at_local",
+ "type": "string"
+ },
+ "verified": {
+ "description": "We hold a rule for this country read against the law",
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+}