PUT v1/Orders/{orderId}/Rows/{orderRowId}/ProductRegistrations

Updates a ProductRegistration.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
orderId

The order identifier.

integer

Required.

orderRowId

The order row identifier.

integer

Required.

Body Parameters

The ProductRegisration changes object

ProductRegistrationChanges
NameDescriptionTypeAdditional information
Id

ID

integer

Required

StatusId

The assigned status for the ProductRegistration

integer

Required

ProductRegistrationCategoryId

ProductRegistration Category ID

integer

None.

UseByDatePreWarningDays

Days before Use By to start warning

integer

Required

OrderRowId

The order row id assigned to the Product Registration

integer

Required

SerialNumber

The registered serial number

string

Max length: 50

UseByDate

The latest date at which the product should be used

date

None.

Comment

A comment about the product registration

string

Max length: 1000

ProductSelectionProductId

Product Selection ProductID.

integer

None.

ProductId

Product ID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "StatusId": 2,
  "ProductRegistrationCategoryId": 1,
  "UseByDatePreWarningDays": 3,
  "OrderRowId": 4,
  "SerialNumber": "sample string 5",
  "UseByDate": "2026-01-11T16:15:41.079026+01:00",
  "Comment": "sample string 6",
  "ProductSelectionProductId": 1,
  "ProductId": 1
}

application/xml, text/xml

Sample:
<ProductRegistrationChanges xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Id>1</Id>
  <StatusId>2</StatusId>
  <ProductRegistrationCategoryId>1</ProductRegistrationCategoryId>
  <UseByDatePreWarningDays>3</UseByDatePreWarningDays>
  <OrderRowId>4</OrderRowId>
  <SerialNumber>sample string 5</SerialNumber>
  <UseByDate>2026-01-11T16:15:41.079026+01:00</UseByDate>
  <Comment>sample string 6</Comment>
  <ProductSelectionProductId>1</ProductSelectionProductId>
  <ProductId>1</ProductId>
</ProductRegistrationChanges>

Response Information

Resource Description

The ProductRegisration object.

ProductRegistration
NameDescriptionTypeAdditional information
Id

ID

integer

Required

StatusId

The assigned status for the ProductRegistration

integer

Required

ProductRegistrationCategoryId

ProductRegistration Category ID

integer

None.

UseByDatePreWarningDays

Days before Use By to start warning

integer

Required

OrderRowId

The order row id assigned to the Product Registration

integer

Required

SerialNumber

The registered serial number

string

Max length: 50

UseByDate

The latest date at which the product should be used

date

None.

Comment

A comment about the product registration

string

Max length: 1000

ProductSelectionProductId

Product Selection ProductID.

integer

None.

ProductId

Product ID

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "StatusId": 2,
  "ProductRegistrationCategoryId": 1,
  "UseByDatePreWarningDays": 3,
  "OrderRowId": 4,
  "SerialNumber": "sample string 5",
  "UseByDate": "2026-01-11T16:15:41.079026+01:00",
  "Comment": "sample string 6",
  "ProductSelectionProductId": 1,
  "ProductId": 1
}

application/xml, text/xml

Sample:
<ProductRegistration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Id>1</Id>
  <StatusId>2</StatusId>
  <ProductRegistrationCategoryId>1</ProductRegistrationCategoryId>
  <UseByDatePreWarningDays>3</UseByDatePreWarningDays>
  <OrderRowId>4</OrderRowId>
  <SerialNumber>sample string 5</SerialNumber>
  <UseByDate>2026-01-11T16:15:41.079026+01:00</UseByDate>
  <Comment>sample string 6</Comment>
  <ProductSelectionProductId>1</ProductSelectionProductId>
  <ProductId>1</ProductId>
</ProductRegistration>