Encrypted Email Addresses
Description
We want to encrypt email addresses that we send to Zoom APIs. Here is a sample of how an encrypted email addresses would look like:
eyJhbGciOiJIUzI1NiJ9.ZXhhbXBsZUBleGFtcGxlLmNvbQ.-xDw5rVAlWSi6cRJTPbD_kYU11cfNqg4aqMP_5EfrsA @example.com
The issue that we have encountered is that whenever Zoom creates the user it converts the email string to all lowercase, and sends back the response with the email in lowercase making it impossible to decrypt the string afterwards:
eyjhbgcioijiuzi1nij9.zxhhbxbszublegftcgxllmnvbq.-xdw5rvalwsi6crjtpbd_kyu11cfnqg4aqmp_5efrsa @example.com
One question would be is there a work around, to not convert this encrypted string to lowercase, or any recommended way about encrypting emails ?
Another question, could you explain and provide an example how the encrypted_email
query string parameter is supposed to work and be used, in the Find User API.
Which Endpoint/s?
We mainly use the following APIs:
-
Create User
POST /users
-
Find User
GET /users/{userId}