POST api/ServiceProvision/CreateDiscussion

Request Information

URI Parameters

None.

Body Parameters

NewDiscussion
NameDescriptionTypeAdditional information
customerId

integer

None.

businessId

integer

None.

agreementParentId

integer

None.

Message

string

None.

CreationDate

date

None.

Request Formats

application/json, text/json

Sample:
{
  "customerId": 1,
  "businessId": 2,
  "agreementParentId": 3,
  "Message": "sample string 4",
  "CreationDate": "2025-12-26T05:03:25.5751053+01:00"
}

application/xml, text/xml

Sample:
<NewDiscussion xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/myReportysModels">
  <CreationDate>2025-12-26T05:03:25.5751053+01:00</CreationDate>
  <Message>sample string 4</Message>
  <agreementParentId>3</agreementParentId>
  <businessId>2</businessId>
  <customerId>1</customerId>
</NewDiscussion>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'NewDiscussion'.

Response Information

Resource Description

Thread
NameDescriptionTypeAdditional information
AgreementParentId

integer

None.

PosName

string

None.

Messages

Collection of Discussion

None.

Response Formats

application/json, text/json

Sample:
{
  "AgreementParentId": 1,
  "PosName": "sample string 2",
  "Messages": [
    {
      "Id": 1,
      "Message": "sample string 2",
      "CreationDate": "2025-12-26T05:03:25.5751053+01:00",
      "AuthorName": "sample string 4",
      "UserIsAuthor": true,
      "HasRead": true
    },
    {
      "Id": 1,
      "Message": "sample string 2",
      "CreationDate": "2025-12-26T05:03:25.5751053+01:00",
      "AuthorName": "sample string 4",
      "UserIsAuthor": true,
      "HasRead": true
    }
  ]
}

application/xml, text/xml

Sample:
<Thread xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/myReportysModels">
  <AgreementParentId>1</AgreementParentId>
  <Messages>
    <Discussion>
      <AuthorName>sample string 4</AuthorName>
      <CreationDate>2025-12-26T05:03:25.5751053+01:00</CreationDate>
      <HasRead>true</HasRead>
      <Id>1</Id>
      <Message>sample string 2</Message>
      <UserIsAuthor>true</UserIsAuthor>
    </Discussion>
    <Discussion>
      <AuthorName>sample string 4</AuthorName>
      <CreationDate>2025-12-26T05:03:25.5751053+01:00</CreationDate>
      <HasRead>true</HasRead>
      <Id>1</Id>
      <Message>sample string 2</Message>
      <UserIsAuthor>true</UserIsAuthor>
    </Discussion>
  </Messages>
  <PosName>sample string 2</PosName>
</Thread>