{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/ShareInviteMonetaryAccountResponseListing",
"title": "ShareInviteMonetaryAccountResponseListing",
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "The id of the ShareInviteBankResponse.",
"readOnly": true,
"writeOnly": false
},
"created": {
"type": "string",
"description": "The timestamp of the ShareInviteBankResponse creation.",
"readOnly": true,
"writeOnly": false
},
"updated": {
"type": "string",
"description": "The timestamp of the ShareInviteBankResponse last update.",
"readOnly": true,
"writeOnly": false
},
"counter_alias": {
"type": "object",
"description": "The monetary account and user who created the share.",
"readOnly": true,
"writeOnly": false,
"$ref": "#/components/schemas/LabelMonetaryAccount"
},
"user_alias_cancelled": {
"type": "object",
"description": "The user who cancelled the share if it has been revoked or rejected.",
"readOnly": true,
"writeOnly": false,
"$ref": "#/components/schemas/LabelUser"
},
"monetary_account_id": {
"type": "integer",
"description": "The id of the monetary account the ACCEPTED share applies to. null otherwise.",
"readOnly": true,
"writeOnly": false
},
"draft_share_invite_bank_id": {
"type": "integer",
"description": "The id of the draft share invite bank.",
"readOnly": true,
"writeOnly": false
},
"share_detail": {
"type": "object",
"description": "The share details.",
"readOnly": true,
"writeOnly": false,
"$ref": "#/components/schemas/ShareDetail"
},
"access_type": {
"type": "string",
"description": "Type of access that is wanted, one of VIEW_BALANCE, VIEW_TRANSACTION, DRAFT_PAYMENT or FULL_TRANSIENT",
"readOnly": true,
"writeOnly": false
},
"status": {
"type": "string",
"description": "The status of the share. Can be ACTIVE, REVOKED, REJECTED.",
"readOnly": true,
"writeOnly": false
},
"relation_user": {
"type": "object",
"description": "All of the relation users towards this MA.",
"readOnly": true,
"writeOnly": false,
"$ref": "#/components/schemas/RelationUser"
},
"share_type": {
"type": "string",
"description": "The share type, either STANDARD or MUTUAL.",
"readOnly": true,
"writeOnly": false
},
"start_date": {
"type": "string",
"description": "The start date of this share.",
"readOnly": true,
"writeOnly": false
},
"end_date": {
"type": "string",
"description": "The expiration date of this share.",
"readOnly": true,
"writeOnly": false
},
"description": {
"type": "string",
"description": "The description of this share. It is basically the monetary account description.",
"readOnly": true,
"writeOnly": false
}
}
}