Enums

Enums

All enum types referenced from the User API.

SharedVaultTemplate

Controls which schemas are pre-installed when a shared vault is created.

Value Use case
LEGAL_ENTITY Corporate / UBO collection
CUSTOM No pre-installed schemas
PERSONAL Personal data collection

SharedVaultCollaboratorRole

Returned by SharedVault.myRole:

Value Read Write Delete vault
OWNER
MANAGER
EDITOR
VIEWER

Exactly one OWNER per vault (the creator).

InboxItemType

Value Produced by
PULL Inbound data request (an org asking for your data)
PUSH Inbound data share (someone sending you data)
ORG_INVITATION Organization membership invitation

InboxItemStatus

Value Meaning
PENDING Awaiting user action
ACTIVE Accepted / in progress
COMPLETED Completed
REJECTED Recipient rejected
CANCELLED Sender cancelled

InboxItemDirection

Value Meaning
INCOMING Item is addressed to the user
OUTGOING User is the sender

USER_COMPANY_COUNTRY

Countries supported by user.tools.companySearch:

GB, IE, FR, DE, IT, ES, NL.

Tier / security level

user.status.securityLevel is an Int, not an enum:

Value Name Description
1 Standard Platform-trust (no PIN)
2 Enhanced Shamir 2/2 with user PIN
3 Maximum Enhanced + FaceTech liveness per session