Crypto
A beta feature for encrypting, decrypting, and updating encrypted ciphertext.
Encrypt
post/api/pvlt/1.0/data/collections/{collection}/encrypt/objects
Creates ciphertext that includes the values of an object's properties. Supports bulk operations.
Update ciphertext and metadata
patch/api/pvlt/1.0/data/collections/{collection}/encrypt/objects
Returns ciphertext that includes property values from another ciphertext. Supports bulk operations.
Decrypt
post/api/pvlt/1.0/data/collections/{collection}/decrypt/objects
Decrypts ciphertext. Supports bulk operations.
Encrypt blob
post/api/pvlt/1.0/data/collections/{collection}/encrypt/blob
Creates ciphertext for the value of a BLOB type property.
Decrypt blob
post/api/pvlt/1.0/data/collections/{collection}/decrypt/blob
Decrypts ciphertext and returns the plaintext as raw bytes (application/octet-stream) not a JSON object.
Hash
post/api/pvlt/1.0/data/collections/{collection}/hash/objects
Creates a deterministic hash based on an object's property values, collection, and scope. Supports bulk operations.