Update a group
Update an existing group
Authorizations
Path parameters
groupIdstringRequiredExample:
Group id
60af77fd294165466ccdf510
Header parameters
X-Symphony-Hoststring · min: 1RequiredExample:
headers to indentify the originator
localhost.symphony.com
If-MatchstringRequiredExample:
ETag of group to be updated
e3a52e72-0854-4401-8c24-e0b17c0ca304
Body
all ofOptional
and
Responses
200
Successful response. Returns the group just updated
application/json
Responseall of
and
400
Returned if missing required parameters or wrong parameters
application/json
401
Returned if wrong or missing JWT token
application/json
403
Returned if JWT token missing the required entitlement
application/json
404
Returned if groupId is not found
application/json
412
The update is rejected because concurrent update
application/json
429
Returned if the backend is overloaded
application/json
452
Returned if there is a violation in info barrier rules. This error is not relevant in case of a Company group
application/json
put
PUT /profile-manager/v1/groups/{groupId} HTTP/1.1
Host:
Authorization: Bearer JWT
X-Symphony-Host: localhost.symphony.com
If-Match: e3a52e72-0854-4401-8c24-e0b17c0ca304
Content-Type: application/json
Accept: */*
Content-Length: 924
{
"type": "SDL",
"ownerType": "TENANT",
"ownerId": 100,
"name": "Test Group",
"subType": "COMMUNITY",
"referrer": "text",
"members": [],
"profile": {
"displayName": "Test Group",
"companyName": "Acme Corporation",
"email": "[email protected]",
"mobile": "+33(0)600000000",
"jobTitle": "text",
"jobRole": "Director",
"jobDepartment": "text",
"jobDivision": "text",
"jobPhone": "text",
"jobCity": "text",
"industryOfInterest": [
"Services"
],
"assetClassesOfInterest": [
"Equities"
],
"marketCoverage": [
"EMEA"
],
"responsibility": [
"Escalation"
],
"function": [
"Collateral"
],
"instrument": [
"Equities"
]
},
"visibilityRestriction": {
"restrictedTenantsList": [
100
],
"restrictedUsersList": [
12345678900000
]
},
"implicitConnection": {
"connectedTenantsList": [
100
],
"connectedUsersList": [
12345678900000
]
},
"interactionTransfer": {
"restrictedTenantsList": [
100
],
"restrictedUsersList": [
12345678900000
]
},
"id": "60af77fd294165466ccdf510",
"status": "ACTIVE",
"eTag": "e3a52e72-0854-4401-8c24-e0b17c0ca304"
}
{
"type": "SDL",
"ownerType": "TENANT",
"ownerId": 100,
"name": "Test Group",
"id": "text",
"createdDate": "2025-06-24T22:29:31.375Z",
"createdBy": "text",
"updatedDate": "2025-06-24T22:29:31.375Z",
"updatedBy": "text",
"status": "ACTIVE",
"eTag": "e3a52e72-0854-4401-8c24-e0b17c0ca304",
"members": [
{
"memberTenant": 100,
"memberId": 12345678900000
},
{
"addedDate": "2025-06-24T22:29:31.375Z"
}
],
"profile": {
"displayName": "Test Group",
"companyName": "Acme Corporation",
"email": "[email protected]",
"mobile": "+33(0)600000000",
"jobTitle": "text",
"jobRole": "Director",
"jobDepartment": "text",
"jobDivision": "text",
"jobPhone": "text",
"jobCity": "text",
"industryOfInterest": [
"Services"
],
"assetClassesOfInterest": [
"Equities"
],
"marketCoverage": [
"EMEA"
],
"responsibility": [
"Escalation"
],
"function": [
"Collateral"
],
"instrument": [
"Equities"
],
"id": "text",
"avatars": []
},
"visibilityRestriction": {
"restrictedTenantsList": [
100
],
"restrictedUsersList": [
12345678900000
]
},
"implicitConnection": {
"connectedTenantsList": [
100
],
"connectedUsersList": [
12345678900000
]
},
"interactionTransfer": {
"restrictedTenantsList": [
100
],
"restrictedUsersList": [
12345678900000
]
}
}
Last updated
Was this helpful?