changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "currency": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "events": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "amount_per_share": {
+ "type": "string"
+ },
+ "decision_date": {
+ "type": "string"
+ },
+ "is_frozen": {
+ "type": "boolean"
+ },
+ "payment_date": {
+ "type": "string"
+ },
+ "period_number": {
+ "type": "number"
+ },
+ "period_type": {
+ "type": "string"
+ },
+ "period_year": {
+ "type": "number"
+ },
+ "record_date": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ },
+ "value_source": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "period_year",
+ "period_type",
+ "period_number",
+ "amount_per_share",
+ "decision_date",
+ "record_date",
+ "payment_date",
+ "value_source",
+ "is_frozen",
+ "status"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "nominal_value": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "share_uuid": {
+ "description": "TokenBel internal identifier: opaque hexadecimal string, usually 8 characters such as \"78c7e502\"; despite uuid field names, it is not an RFC UUID and normally has no hyphens.",
+ "type": "string"
+ },
+ "summary": {
+ "additionalProperties": false,
+ "properties": {
+ "avg_amount_per_share": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "cancelled_count": {
+ "type": "number"
+ },
+ "declared_count": {
+ "type": "number"
+ },
+ "dividend_yield_pct": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "first_payment_date": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "last_payment_date": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "max_amount_per_share": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "min_amount_per_share": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "no_dividend_count": {
+ "type": "number"
+ },
+ "total_amount_per_share": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "declared_count",
+ "no_dividend_count",
+ "cancelled_count",
+ "total_amount_per_share",
+ "max_amount_per_share",
+ "min_amount_per_share",
+ "avg_amount_per_share",
+ "last_payment_date",
+ "first_payment_date",
+ "dividend_yield_pct"
+ ],
+ "type": "object"
+ },
+ "ticker": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "share_uuid",
+ "ticker",
+ "currency",
+ "nominal_value",
+ "events",
+ "summary"
+ ],
+ "type": "object"
+}