Decrypt data from the vault
post/users/vault/decrypt
Request
Headers
x-fp-authorization·string
Short-lived client token issued by the
POST /users/{fp_id}/client_token API.Body
fields·optional array of strings
List of data identifiers to decrypt. For example, id.first_name, id.ssn4,
custom.bank_account
Allowed values:
id.first_nameid.middle_nameid.last_nameid.dobid.ssn4id.ssn9id.address_line1id.address_line2id.cityid.stateid.zipid.countryid.emailid.phone_numberid.us_legal_statusid.visa_kindid.visa_expiration_dateid.nationalityid.citizenshipsid.drivers_license_numberid.drivers_license_stateid.itinid.us_tax_idcustom.*investor_profile.employment_statusinvestor_profile.occupationinvestor_profile.employerinvestor_profile.annual_incomeinvestor_profile.net_worthinvestor_profile.investment_goalsinvestor_profile.risk_toleranceinvestor_profile.declarationsinvestor_profile.brokerage_firm_employerinvestor_profile.senior_executive_symbolsinvestor_profile.family_member_namesinvestor_profile.political_organizationinvestor_profile.funding_sourcesdocument.id_card.front.imagedocument.id_card.front.mime_typedocument.id_card.back.imagereason·optional string
Reason for the data decryption. This will be logged. The reason must be provided either here or in the client token
transforms·optional array of strings
A list of filter and transform functions to apply to each decrypted datum. Omit or leave empty to apply no transforms Can find more information on allowed transform functions on our docs
Allowed values:
to_lowercaseto_uppercaseto_asciiprefix(<n>)suffix(<n>)replace('<from>','<to>')date_format('<from_format>','<to_format>')hmac_sha256('<key>')encrypt('<algorithm>','<public_key>')wrap_quotesResponse
A key-value map with the corresponding decrypted values<key>·string
Allowed values:
id.first_nameid.middle_nameid.last_nameid.dobid.ssn4id.ssn9id.address_line1id.address_line2id.cityid.stateid.zipid.countryid.emailid.phone_numberid.us_legal_statusid.visa_kindid.visa_expiration_dateid.nationalityid.citizenshipsid.drivers_license_numberid.drivers_license_stateid.itinid.us_tax_idcustom.*investor_profile.employment_statusinvestor_profile.occupationinvestor_profile.employerinvestor_profile.annual_incomeinvestor_profile.net_worthinvestor_profile.investment_goalsinvestor_profile.risk_toleranceinvestor_profile.declarationsinvestor_profile.brokerage_firm_employerinvestor_profile.senior_executive_symbolsinvestor_profile.family_member_namesinvestor_profile.political_organizationinvestor_profile.funding_sourcesdocument.id_card.front.imagedocument.id_card.front.mime_typedocument.id_card.back.image<value>·string | integer | boolean | object
POST /users/vault/decrypt
Response example
{
"id.first_name": "Jane",
"id.last_name": "Doe"
}