POST api/productdocuments/RemoveProductDocument

Request Information

URI Parameters

None.

Body Parameters

Collection of 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-12T09:06:40.4370317+01:00",
    "blobDocumentId": "sample string 6",
    "objectState": 0
  },
  {
    "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-12T09:06:40.4370317+01:00",
    "blobDocumentId": "sample string 6",
    "objectState": 0
  }
]

application/xml, text/xml

Sample:
<ArrayOfProductDocument xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Gruo.Core.Models">
  <ProductDocument>
    <ObjectState xmlns="http://schemas.datacontract.org/2004/07/Gruo.Core.Repository">Unchanged</ObjectState>
    <BlobDocumentId>sample string 6</BlobDocumentId>
    <ProductDocumentDate>2025-12-12T09:06:40.4370317+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>
  <ProductDocument>
    <ObjectState xmlns="http://schemas.datacontract.org/2004/07/Gruo.Core.Repository">Unchanged</ObjectState>
    <BlobDocumentId>sample string 6</BlobDocumentId>
    <ProductDocumentDate>2025-12-12T09:06:40.4370317+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>
</ArrayOfProductDocument>

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>