Project Created Event
| Headers |
|---|
| Key | Value |
|---|
| X-Correlation-ID | Correlation ID |
| Message Body |
|---|
| Property name | Value |
|---|
| ProjectId | Project ID |
| ProjectName | Project name |
| RaisedBy | Username of the user who triggered the event |
| Server | Trados GroupShare server name, read from WebHookService settings. |
| Action | Sdl.GroupShare.Events.V2.ProjectCreatedEvent |
Example Message Body
{
"Action": "Sdl.GroupShare.Events.V2.ProjectCreatedEvent",
"ProjectName": "0430 - 1311",
"ProjectId": "3b7755a7-9ad3-4541-824e-81f8accadbaa",
"RaisedBy": "sa",
"Server": "groupshare.local"
}
Phase Change Event
| Headers |
|---|
| Key | Value |
|---|
| X-Correlation-ID | Correlation ID |
| Message Body |
|---|
| Property name | Value |
|---|
| ProjectId | Project ID |
| LanguageFileId | File ID |
| Phase | JSON object that contains "id" and "name" members for phase id and phase name. |
| RaisedBy | Email address of the user who triggered the event |
| Server | Trados GroupShare server name, read from WebHookService settings. |
| Action | Sdl.GroupShare.Events.V2.PhaseChangeEvent |
Example Message Body
{
"Action": "Sdl.GroupShare.Events.V2.PhaseChangeEvent",
"Phase": {
"id": 22,
"name": "Translation"
},
"LanguageFileId": "ce88d061-284c-4af6-9902-62c1b9e5decf",
"ProjectId": "2a299c68-20c0-4bd3-87d0-a0d8c1490cf4",
"RaisedBy": "sa",
"Server": "groupshare.local"
}
Assignment Change Event
| Headers |
|---|
| Key | Value |
|---|
| X-Correlation-ID | Correlation ID |
| Message Body |
|---|
| Property name | Value |
|---|
| ProjectId | Project ID |
| LanguageFileId | File ID |
| From | Collection of users who were assigned before the assignment change. |
| To | Collection of user who are now assigned. |
| RaisedBy | Email address of the user who triggered the event |
| Server | Trados GroupShare server name, read from WebHookService settings. |
| Action | Sdl.GroupShare.Events.V2.AssignmentEvent |
Example Message Body
{
"Action": "Sdl.GroupShare.Events.V2.AssignmentEvent",
"From": [
{
"userEmail": "sa"
}
],
"To": [
{
"userEmail": "pm"
},
{
"userEmail": "sa"
}
],
"LanguageFileId": "ce88d061-284c-4af6-9902-62c1b9e5decf",
"ProjectId": "2a299c68-20c0-4bd3-87d0-a0d8c1490cf4",
"RaisedBy": "sa",
"Server": "groupshare.local"
}
Check Out Change Event
| Headers |
|---|
| Key | Value |
|---|
| X-Correlation-ID | Correlation ID |
| Message Body |
|---|
| Property name | Value |
|---|
| ProjectId | Project ID |
| LanguageFileId | File ID |
| RaisedBy | Email address of the user who triggered the event |
| Server | Trados GroupShare server name, read from WebHookService settings. |
| Action | Sdl.GroupShare.Events.V2.CheckOutEvent |
Example Message Body
{
"Action": "Sdl.GroupShare.Events.V2.CheckOutEvent",
"LanguageFileId": "ce88d061-284c-4af6-9902-62c1b9e5decf",
"ProjectId": "2a299c68-20c0-4bd3-87d0-a0d8c1490cf4",
"RaisedBy": "sa",
"Server": "groupshare.local"
}
Check In Change Event
| Headers |
|---|
| Key | Value |
|---|
| X-Correlation-ID | Correlation ID |
| Message Body |
|---|
| Property name | Value |
|---|
| ProjectId | Project ID |
| LanguageFileId | File ID |
| RaisedBy | Email address of the user who triggered the event |
| Server | Trados GroupShare server name, read from WebHookService settings. |
| Action | Sdl.GroupShare.Events.V2.CheckInEvent |
Example Message Body
{
"Action": "Sdl.GroupShare.Events.V2.CheckInEvent",
"LanguageFileId": "ce88d061-284c-4af6-9902-62c1b9e5decf",
"ProjectId": "2a299c68-20c0-4bd3-87d0-a0d8c1490cf4",
"RaisedBy": "sa",
"Server": "groupshare.local"
}