PUT api/Notifications/Subcontracts/{subcontractId}/Communications/{communicationId}
Get subcontract Communications.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| subcontractId | integer |
Required |
|
| communicationId | integer |
Required |
Body Parameters
CreateOrUpdateCommunicationDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Title | string |
Required |
|
| Body | string |
None. |
|
| NotifDirectionTypeId | NotificationDirectionTypeId |
Required |
|
| LetterNumber | string |
Required |
|
| IssueDate | date |
Required |
|
| Department | string |
None. |
|
| StampDate | date |
None. |
|
| Originator | string |
None. |
|
| Destination | string |
None. |
|
| IsReplyRequired | boolean |
None. |
|
| ReplyRequiredDate | date |
None. |
|
| AffectInAntiClaimBook | boolean |
None. |
|
| Comments | string |
None. |
|
| Entities | Collection of ComunicationEntityDto |
None. |
|
| BusinessEntityTypeId | BusinessEntityTypeId |
None. |
|
| EntityId | integer |
None. |
|
| ThreadId | integer |
None. |
|
| Topics | Collection of string |
None. |
|
| PreviousRefs | Collection of CommunicationRefUpdateDto |
None. |
Request Formats
application/json, text/json
Sample:
{
"title": "sample string 1",
"body": "sample string 2",
"notifDirectionTypeId": 1,
"letterNumber": "sample string 3",
"issueDate": "2026-05-08T21:59:29.7793695+02:00",
"department": "sample string 5",
"stampDate": "2026-05-08T21:59:29.7793695+02:00",
"originator": "sample string 6",
"destination": "sample string 7",
"isReplyRequired": true,
"replyRequiredDate": "2026-05-08T21:59:29.7793695+02:00",
"affectInAntiClaimBook": true,
"comments": "sample string 10",
"entities": [
{
"businessEntityTypeId": 1,
"businessEntityTypeDesc": "sample string 1",
"entityId": 1,
"entityCode": "sample string 2",
"entityName": "sample string 3"
},
{
"businessEntityTypeId": 1,
"businessEntityTypeDesc": "sample string 1",
"entityId": 1,
"entityCode": "sample string 2",
"entityName": "sample string 3"
}
],
"businessEntityTypeId": 1,
"entityId": 1,
"threadId": 1,
"topics": [
"sample string 1",
"sample string 2"
],
"previousRefs": [
{
"id": 1,
"isAnswerTo": true
},
{
"id": 1,
"isAnswerTo": true
}
]
}
text/html
Sample:
{"title":"sample string 1","body":"sample string 2","notifDirectionTypeId":1,"letterNumber":"sample string 3","issueDate":"2026-05-08T21:59:29.7793695+02:00","department":"sample string 5","stampDate":"2026-05-08T21:59:29.7793695+02:00","originator":"sample string 6","destination":"sample string 7","isReplyRequired":true,"replyRequiredDate":"2026-05-08T21:59:29.7793695+02:00","affectInAntiClaimBook":true,"comments":"sample string 10","entities":[{"businessEntityTypeId":1,"businessEntityTypeDesc":"sample string 1","entityId":1,"entityCode":"sample string 2","entityName":"sample string 3"},{"businessEntityTypeId":1,"businessEntityTypeDesc":"sample string 1","entityId":1,"entityCode":"sample string 2","entityName":"sample string 3"}],"businessEntityTypeId":1,"entityId":1,"threadId":1,"topics":["sample string 1","sample string 2"],"previousRefs":[{"id":1,"isAnswerTo":true},{"id":1,"isAnswerTo":true}]}
application/xml, text/xml
Sample:
<CreateOrUpdateCommunicationDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TR.eSAM.NotificationModule.Application.Dtos.Dtos.NotificationAgg">
<AffectInAntiClaimBook>true</AffectInAntiClaimBook>
<Body>sample string 2</Body>
<BusinessEntityTypeId>Subcontract</BusinessEntityTypeId>
<Comments>sample string 10</Comments>
<Department>sample string 5</Department>
<Destination>sample string 7</Destination>
<Entities>
<ComunicationEntityDto>
<BusinessEntityTypeDesc>sample string 1</BusinessEntityTypeDesc>
<BusinessEntityTypeId>Subcontract</BusinessEntityTypeId>
<EntityCode>sample string 2</EntityCode>
<EntityId>1</EntityId>
<EntityName>sample string 3</EntityName>
</ComunicationEntityDto>
<ComunicationEntityDto>
<BusinessEntityTypeDesc>sample string 1</BusinessEntityTypeDesc>
<BusinessEntityTypeId>Subcontract</BusinessEntityTypeId>
<EntityCode>sample string 2</EntityCode>
<EntityId>1</EntityId>
<EntityName>sample string 3</EntityName>
</ComunicationEntityDto>
</Entities>
<EntityId>1</EntityId>
<IsReplyRequired>true</IsReplyRequired>
<IssueDate>2026-05-08T21:59:29.7793695+02:00</IssueDate>
<LetterNumber>sample string 3</LetterNumber>
<NotifDirectionTypeId>In</NotifDirectionTypeId>
<Originator>sample string 6</Originator>
<PreviousRefs>
<CommunicationRefUpdateDto>
<Id>1</Id>
<IsAnswerTo>true</IsAnswerTo>
</CommunicationRefUpdateDto>
<CommunicationRefUpdateDto>
<Id>1</Id>
<IsAnswerTo>true</IsAnswerTo>
</CommunicationRefUpdateDto>
</PreviousRefs>
<ReplyRequiredDate>2026-05-08T21:59:29.7793695+02:00</ReplyRequiredDate>
<StampDate>2026-05-08T21:59:29.7793695+02:00</StampDate>
<ThreadId>1</ThreadId>
<Title>sample string 1</Title>
<Topics xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</Topics>
</CreateOrUpdateCommunicationDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ApiDataResultOfBoolean| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | boolean |
None. |
|
| Success | boolean |
None. |
|
| Message | string |
None. |
|
| Errors | Collection of CustomError |
None. |
|
| Warnings | Collection of string |
None. |
Response Formats
application/json, text/json, text/html
Sample:
Sample not available.