PUT api/v1/products/product-registrations/{productRegistrationId}
Update an existing ProductRegistration
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| productRegistrationId | integer |
Required |
Body Parameters
ProductRegistrationDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| UserId | integer |
None. |
|
| CaseId | integer |
None. |
|
| ProductId | integer |
None. |
|
| ProductName | string |
None. |
|
| Timestamp | date |
None. |
|
| Quantity | decimal number |
None. |
|
| IsCreditRegistration | boolean |
None. |
|
| ProductSalePrice | decimal number |
None. |
|
| Ean | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": 1,
"userId": 2,
"caseId": 3,
"productId": 4,
"productName": "sample string 5",
"timestamp": "2025-12-08T10:20:12.9171935+01:00",
"quantity": 6.0,
"isCreditRegistration": true,
"productSalePrice": 1.0,
"ean": "sample string 8"
}
application/xml, text/xml
Sample:
<ProductRegistrationDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Workpilot.ServiceLayer.Models"> <CaseId>3</CaseId> <Ean>sample string 8</Ean> <Id>1</Id> <IsCreditRegistration>true</IsCreditRegistration> <ProductId>4</ProductId> <ProductName>sample string 5</ProductName> <ProductSalePrice>1</ProductSalePrice> <Quantity>6</Quantity> <Timestamp>2025-12-08T10:20:12.9171935+01:00</Timestamp> <UserId>2</UserId> </ProductRegistrationDto>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ProductRegistrationDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| UserId | integer |
None. |
|
| CaseId | integer |
None. |
|
| ProductId | integer |
None. |
|
| ProductName | string |
None. |
|
| Timestamp | date |
None. |
|
| Quantity | decimal number |
None. |
|
| IsCreditRegistration | boolean |
None. |
|
| ProductSalePrice | decimal number |
None. |
|
| Ean | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"id": 1,
"userId": 2,
"caseId": 3,
"productId": 4,
"productName": "sample string 5",
"timestamp": "2025-12-08T10:20:12.9181931+01:00",
"quantity": 6.0,
"isCreditRegistration": true,
"productSalePrice": 1.0,
"ean": "sample string 8"
}
application/xml, text/xml
Sample:
<ProductRegistrationDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Workpilot.ServiceLayer.Models"> <CaseId>3</CaseId> <Ean>sample string 8</Ean> <Id>1</Id> <IsCreditRegistration>true</IsCreditRegistration> <ProductId>4</ProductId> <ProductName>sample string 5</ProductName> <ProductSalePrice>1</ProductSalePrice> <Quantity>6</Quantity> <Timestamp>2025-12-08T10:20:12.9181931+01:00</Timestamp> <UserId>2</UserId> </ProductRegistrationDto>