Skip to main content
POST
/
api
/
encryption
/
v1
/
envelope
/
{envelope_id}
/
dek
Create data key
curl --request POST \
  --url https://api.example.com/api/encryption/v1/envelope/{envelope_id}/dek \
  --header 'Content-Type: application/json' \
  --data '
{
  "encrypted_dek": "<string>",
  "id": "<string>"
}
'
{
  "created_at": "2023-11-07T05:31:56Z",
  "encrypted_data_encryption_key": "<string>",
  "envelope_encryption_key_id": {
    "arn": "<string>",
    "region": "<string>",
    "type": "aws_kms"
  },
  "id": "<string>",
  "updated_at": "2023-11-07T05:31:56Z"
}

Path Parameters

envelope_id
string
required

Envelope encryption key ID

Body

application/json
encrypted_dek
string | null
id
string | null

Response

Create data encryption key

created_at
string<date-time>
required
encrypted_data_encryption_key
string
required
envelope_encryption_key_id
object
required
id
string
required
updated_at
string<date-time>
required