{ "$schema": "http://json-schema.org/draft-07/schema#", "definitions": { "AccountSecuritySetupAction": { "properties": { "label": { "type": "string" }, "url": { "type": "string" } }, "required": [ "label", "url" ], "type": "object" }, "AccountSecuritySetupNotice": { "properties": { "accountId": { "type": "string" }, "action": { "$ref": "#/definitions/AccountSecuritySetupAction" }, "description": { "type": "string" }, "title": { "type": "string" }, "userId": { "type": "string" } }, "required": [ "accountId", "action", "description", "title", "userId" ], "type": "object" } }, "description": "Optional security reminder bound to the account that fetched it. Unavailable or ineligible accounts return no notice; this read never changes account security.", "properties": { "notice": { "anyOf": [ { "$ref": "#/definitions/AccountSecuritySetupNotice" }, { "type": "null" } ] } }, "title": "GetAccountSecuritySetupResponse", "type": "object" }