POST api/v7/RestrictionDetail
Adds new Restriction Details
Tables Impacted
HierarchyRestriction, ProductRestriction
Request Information
URI Parameters
None.
Body Parameters
RestrictionDetailDtoName | Description | Type | Required? | Additional information |
---|---|---|---|---|
RestrictionCode * |
Restriction code |
string |
Yes |
None. |
ProductList |
Restriction product list |
Collection of RestrictionProductDto |
No |
None. |
HierarchyList |
Hierarchy product list |
Collection of RestrictionHierarchyDto |
No |
None. |
Request Formats
application/json, text/json
Sample:
{ "RestrictionCode": "sample string 1", "ProductList": [ { "OrgUnitName": "sample string 1", "ProductCode": "sample string 2" }, { "OrgUnitName": "sample string 1", "ProductCode": "sample string 2" } ], "HierarchyList": [ { "OrgUnitName": "sample string 1", "HierarchyCode": "sample string 2" }, { "OrgUnitName": "sample string 1", "HierarchyCode": "sample string 2" } ] }
application/xml, text/xml
Sample:
<RestrictionDetail xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <RestrictionCode>sample string 1</RestrictionCode> <ProductList> <RestrictionProductDto> <OrgUnitName>sample string 1</OrgUnitName> <ProductCode>sample string 2</ProductCode> </RestrictionProductDto> <RestrictionProductDto> <OrgUnitName>sample string 1</OrgUnitName> <ProductCode>sample string 2</ProductCode> </RestrictionProductDto> </ProductList> <HierarchyList> <RestrictionHierarchyDto> <OrgUnitName>sample string 1</OrgUnitName> <HierarchyCode>sample string 2</HierarchyCode> </RestrictionHierarchyDto> <RestrictionHierarchyDto> <OrgUnitName>sample string 1</OrgUnitName> <HierarchyCode>sample string 2</HierarchyCode> </RestrictionHierarchyDto> </HierarchyList> </RestrictionDetail>
Response Information
Resource Description
Returns a HTTPResponse Message stating the success/failure of API Action
HttpResponseMessageName | Description | Type |
---|---|---|
Version | Version | |
Content | HttpContent | |
StatusCode | HttpStatusCode | |
ReasonPhrase | string | |
Headers | Collection of Object | |
RequestMessage | HttpRequestMessage | |
IsSuccessStatusCode | boolean |