A Tenant can create a Vault for a Customer, containing their Drawers related to that Tenant.
{
"name": "Vault",
"filingCabinetName": "FilingCabinet",
"owner": {
"federationId": "",
"invitationCode": "",
"openId": "auth0|12345abcde",
"fullName": "Jane Smith",
"firstName": "Jane",
"lastName": "Smith",
"emailAddress": "[email protected]",
"brandCode": "mybrand",
"region": "CA",
"locale": "en-CA"
},
"collaborators": [
{
"federationId": "",
"invitationCode": "",
"openId": "",
"fullName": "",
"firstName": "",
"lastName": "",
"emailAddress": "",
"brandCode": "",
"region": "",
"locale": "en-CA"
}
],
"sidedrawers": [
{
"name": "MyDrawer",
"type": "individual",
"typeOtherName": "",
"brandCode": "mybrand",
"region": "CA",
"externalKeys": [
{
"key": "",
"value": ""
}
],
"contributorRole": "",
"contributorRelation": "",
"contributorRoleOther": "",
"predefinedSdOwner": "",
"applyTemplates": [
{
"sidedrawerTemplateId": "",
"region": "CA",
"copyRecordsName": true,
"copyPlanRequests": false,
"copySidedrawerCollaborators": false
}
]
}
]
}
Customer Vault entity
name
string required
Vault name.
filingCabinetName
string required
Filing Cabinet name.
owner
Federation ID entity required
Vault owner info.
collaborators
array of Federation ID entities required
Vault Collaborator info.
sidedrawers
array of Drawer Vault entities
List of Drawers.
Federation (federationIds
) entity
federationIds
) entityfederationId
string
Federation ID.
invitationCode
string
Invitation code.
openId
string
OpenId.
fullName
string
Full name.
firstName
string
First name.
lastName
string
Last name.
emailAddress
string required
Email address.
brandCode
string
Branding code.
region
string
Region.
locale
enum
Locale. Possible values: en-CA
, fr-CA
, en-US
, es-US
.
Drawer Vault (sidedrawersVault
) entity
sidedrawersVault
) entityname
string required
Drawer name.
type
string required
Drawer type.
typeOtherName
string
Drawer type if type = other
.
brandCode
string
Branding code.
region
string
Data storage region. Possible values: "US", "CA", "EU".
externalKeys
array of External Keys entities
Key-value pairs.
contributorRole
string required
Contributor role.
contributorRelation
enum required
Contributor relationship. Possible values: estate_lawyer
, vip_client
, client
, lawyer
, real_estate_agent
, mortgage_broker
, insurance_broker
, investment_advisor
, banking_relationship
, manager
, accountant
, financial_planner
, bookkeeper
, executor
, executor_advisor
, sponsor
, other
, portfolio_manager
.
contributorRoleOther
string
Contributor role if contributorRole = other
.
predefinedSdOwner
string
Predefined owner OpenID.
applyTemplates
array of Drawer Template entities
List of Drawer templates to apply to the new Drawer.
Drawer Template entity
sidedrawerTemplateId
string required
Drawer template ID.
region
string
Drawer template region. Possible values: "US", "CA", "EU".
copyRecordsName
boolean
True if Folder names should be copied over.
copyPlanRequests
boolean
True if Plan Requests should be copied over.
copySidedrawerCollaborators
boolean
True if Drawer Collaborators should be copied over. Default: false.