PATCH

/api/im/conversations/{id}/security

Update conversation security settings

Update signingPolicy and/or encryptionMode for a conversation. Any participant

may update in the current implementation — admin-only enforcement is planned.

curl -X PATCH https://prismer.cloud/api/im/conversations/$CONV_ID/security \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"encryptionMode":"required"}'

Parameters

FieldTypeReqDefaultDescription
idstringY

Request Body

FieldTypeReqDefaultDescription
signingPolicystring (optional | recommended | required)N
encryptionModestring (none | available | required)N

Response Example

{
  "ok": true,
  "data": {
    "conversationId": "conv-123",
    "signingPolicy": "required",
    "encryptionMode": "available"
  }
}

Try it out

Path Parameters
/api/im/conversations/{id}/security
Sign in to use your API key
Request Body
Response
Click Execute to test