{ "type": "array", "items": [ { "type": "object", "properties": { "date": { "type": "string" }, "asset_type": { "type": "string" }, "method": { "type": "string" }, "calculation_currency": { "type": "string" }, "nominee": { "type": "object", "properties": { "total_share_pct": { "type": "number" }, "total_share_cash": { "type": "number" } }, "required": [ "total_share_pct", "total_share_cash" ] }, "nominee_and_banks": { "type": "object", "properties": { "total_share_pct": { "type": "number" }, "total_share_cash": { "type": "number" } }, "required": [ "total_share_pct", "total_share_cash" ] }, "details": { "type": "array", "items": [ { "type": "object", "properties": { "date": { "type": "string" }, "isin": { "type": "string" }, "nsd_code": { "type": "string" }, "nominee": { "type": "object", "properties": { "share_pct": { "type": "number" }, "share_cash": { "type": "number" } }, "required": [ "share_pct", "share_cash" ] }, "nominee_and_banks": { "type": "object", "properties": { "share_pct": { "type": "number" }, "share_cash": { "type": "number" } }, "required": [ "share_pct", "share_cash" ] } }, "required": [ "date", "isin", "nsd_code", "nominee", "nominee_and_banks" ] } ] } }, "required": [ "date", "asset_type", "method", "calculation_currency", "nominee", "nominee_and_banks", "details" ] } ] }