POST AvailableSubProductTrait/ValidateSave
Request Information
URI Parameters
None.
Body Parameters
AvailableSubProductTrait| Name | Description | Type | Additional information | 
|---|---|---|---|
| Year | integer | None. | |
| Code | string | None. | |
| ProductLineCode | string | None. | |
| TraitId | integer | None. | |
| TraitValueMemberId | decimal number | None. | |
| LastMaintenanceName | string | None. | |
| LastMaintenanceDate | date | None. | |
| ChangeTracker | ObjectChangeTracker | None. | 
Request Formats
application/json, text/json
            Sample:
        
{
  "Year": 1,
  "Code": "sample string 2",
  "ProductLineCode": "sample string 3",
  "TraitId": 4,
  "TraitValueMemberId": 1.1,
  "LastMaintenanceName": "sample string 5",
  "LastMaintenanceDate": "2025-10-28T20:07:49.1913569+00:00",
  "ChangeTracker": {
    "$id": "2",
    "State": 2,
    "ObjectsRemovedFromCollectionProperties": {},
    "OriginalValues": {},
    "ExtendedProperties": {},
    "ObjectsAddedToCollectionProperties": {}
  }
}
        application/xml, text/xml
            Sample:
        
<AvailableSubProductTrait xmlns:i="http://www.w3.org/2001/XMLSchema-instance" z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" xmlns="http://schemas.datacontract.org/2004/07/Pioneer.Trials.Domain.Model">
  <ChangeTracker z:Id="i2">
    <ExtendedProperties />
    <ObjectsAddedToCollectionProperties />
    <ObjectsRemovedFromCollectionProperties />
    <OriginalValues />
    <State>Added</State>
  </ChangeTracker>
  <Code>sample string 2</Code>
  <LastMaintenanceDate>2025-10-28T20:07:49.1913569+00:00</LastMaintenanceDate>
  <LastMaintenanceName>sample string 5</LastMaintenanceName>
  <ProductLineCode>sample string 3</ProductLineCode>
  <TraitId>4</TraitId>
  <TraitValueMemberId>1.1</TraitValueMemberId>
  <Year>1</Year>
</AvailableSubProductTrait>
        application/x-www-form-urlencoded
            Sample:
    
Sample not available.
Response Information
Resource Description
ValidationReturn| Name | Description | Type | Additional information | 
|---|---|---|---|
| IsValid | boolean | None. | |
| Message | string | None. | |
| Caption | string | None. | 
Response Formats
application/json, text/json
            Sample:
        
{
  "Message": "sample string 1",
  "Caption": "sample string 2"
}
        application/xml, text/xml
            Sample:
<ValidationReturn xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pioneer.Trials.Domain.Model.Custom"> <Caption>sample string 2</Caption> <Message>sample string 1</Message> </ValidationReturn>