Insert a new group
Last updated
Was this helpful?
Last updated
Was this helpful?
Insert a new group into database
headers to indentify the originator
localhost.symphony.com
A reduced set Group object, for retrieving list of group purpose
curl -L \
--request POST \
--url '/profile-manager/v1/groups' \
--header 'Authorization: Bearer JWT' \
--header 'X-Symphony-Host: localhost.symphony.com' \
--header 'Content-Type: application/json' \
--data '{
"type": "SDL",
"ownerType": "TENANT",
"ownerId": 100,
"name": "Test Group",
"subType": "COMMUNITY",
"referrer": "text",
"members": [],
"profile": {
"displayName": "Test Group",
"companyName": "Acme Corporation",
"email": "testgroup@acme.com",
"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
]
}
}'
{
"type": "SDL",
"ownerType": "TENANT",
"ownerId": 100,
"name": "Test Group",
"id": "text",
"createdDate": "2025-03-26T13:07:29.660Z",
"createdBy": "text",
"updatedDate": "2025-03-26T13:07:29.660Z",
"updatedBy": "text",
"status": "ACTIVE",
"eTag": "e3a52e72-0854-4401-8c24-e0b17c0ca304",
"members": [
{
"memberTenant": 100,
"memberId": 12345678900000
},
{
"addedDate": "2025-03-26T13:07:29.660Z"
}
],
"profile": {
"displayName": "Test Group",
"companyName": "Acme Corporation",
"email": "testgroup@acme.com",
"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
]
}
}
Successful response. Returns the group just created with the new added member