POST api/productdocuments/PostProductDocument

Request Information

URI Parameters

None.

Body Parameters

ProductDocument
NameDescriptionTypeAdditional information
ProductDocumentId

integer

None.

ProductDocumentDescription

string

Required

String length: inclusive between 0 and 100

ProductId

integer

Required

ProductDocumentGroupId

integer

Required

ProductDocumentGroup

ProductDocumentGroup

None.

ProductDocumentDate

date

None.

BlobDocumentId

string

None.

ObjectState

ObjectState

None.

Request Formats

application/json, text/json

Sample:
{
  "productDocumentId": 1,
  "productDocumentDescription": "sample string 2",
  "productId": 3,
  "productDocumentGroupId": 4,
  "productDocumentGroup": {
    "productDocumentGroupId": 1,
    "productDocumentGroupName": "sample string 2",
    "productDocumentGroupIsInUse": true,
    "companyId": 4,
    "objectState": 0
  },
  "productDocumentDate": "2025-12-10T02:58:51.0127746+01:00",
  "blobDocumentId": "sample string 6",
  "objectState": 0
}

application/xml, text/xml

Sample:
<ProductDocument xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Gruo.Core.Models">
  <ObjectState xmlns="http://schemas.datacontract.org/2004/07/Gruo.Core.Repository">Unchanged</ObjectState>
  <BlobDocumentId>sample string 6</BlobDocumentId>
  <ProductDocumentDate>2025-12-10T02:58:51.0127746+01:00</ProductDocumentDate>
  <ProductDocumentDescription>sample string 2</ProductDocumentDescription>
  <ProductDocumentGroup>
    <ObjectState xmlns="http://schemas.datacontract.org/2004/07/Gruo.Core.Repository">Unchanged</ObjectState>
    <CompanyId>4</CompanyId>
    <ProductDocumentGroupId>1</ProductDocumentGroupId>
    <ProductDocumentGroupIsInUse>true</ProductDocumentGroupIsInUse>
    <ProductDocumentGroupName>sample string 2</ProductDocumentGroupName>
  </ProductDocumentGroup>
  <ProductDocumentGroupId>4</ProductDocumentGroupId>
  <ProductDocumentId>1</ProductDocumentId>
  <ProductId>3</ProductId>
</ProductDocument>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

boolean

Response Formats

application/json, text/json

Sample:
true

application/xml, text/xml

Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>