PUT v1/BusinessEntity/{businessEntityUid}/Products/Products
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
businessEntityUid | string |
Required |
Body Parameters
Collection of Mindbody.Contracts.Products.Models.Products.Edit.ProductName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
Required |
|
SubscriberVariantIds | Collection of integer |
None. |
|
ActivateAllSites | boolean |
None. |
|
Discontinue | boolean |
None. |
|
ConfirmProductMerge | boolean |
None. |
|
Name | string |
Max length: 50 Min length: 1 |
|
ImageGuid | globally unique identifier |
None. |
|
SupplierId | integer |
None. |
|
RevCategoryId | integer |
None. |
|
RevSubCategoryId | integer |
None. |
|
RevCategorySecondaryId | integer |
None. |
|
StandardCommission | Mindbody.Contracts.Products.Models.Products.CommissionInformation |
None. |
|
PromotionalCommission | Mindbody.Contracts.Products.Models.Products.CommissionInformation |
None. |
|
RetailPrice | decimal number |
Range: inclusive between 0 and 9999999.99 |
|
WholesaleCost | decimal number |
Range: inclusive between 0 and 9999999.99 |
|
EnabledTaxRates | Collection of boolean |
None. |
|
OnlineInfo | Mindbody.Contracts.Products.Models.Products.OnlineInformation |
None. |
Request Formats
application/json, text/json
Sample:
[ { "Id": 1, "SubscriberVariantIds": [ 1, 2 ], "ActivateAllSites": true, "Discontinue": true, "ConfirmProductMerge": true, "Name": "sample string 4", "ImageGuid": "3afd96f3-9337-4be0-af59-17f1dfeb753d", "SupplierId": 1, "RevCategoryId": 1, "RevSubCategoryId": 1, "RevCategorySecondaryId": 1, "StandardCommission": { "CommissionRateType": "Flat", "CommissionValue": 1.0, "UseStaffPayRate": true }, "PromotionalCommission": { "CommissionRateType": "Flat", "CommissionValue": 1.0, "UseStaffPayRate": true }, "RetailPrice": 1.0, "WholesaleCost": 1.0, "EnabledTaxRates": [ true, true ], "OnlineInfo": { "Enabled": true, "Price": 1.0, "Description": "sample string 1", "ShippingWeight": 1.0 } }, { "Id": 1, "SubscriberVariantIds": [ 1, 2 ], "ActivateAllSites": true, "Discontinue": true, "ConfirmProductMerge": true, "Name": "sample string 4", "ImageGuid": "3afd96f3-9337-4be0-af59-17f1dfeb753d", "SupplierId": 1, "RevCategoryId": 1, "RevSubCategoryId": 1, "RevCategorySecondaryId": 1, "StandardCommission": { "CommissionRateType": "Flat", "CommissionValue": 1.0, "UseStaffPayRate": true }, "PromotionalCommission": { "CommissionRateType": "Flat", "CommissionValue": 1.0, "UseStaffPayRate": true }, "RetailPrice": 1.0, "WholesaleCost": 1.0, "EnabledTaxRates": [ true, true ], "OnlineInfo": { "Enabled": true, "Price": 1.0, "Description": "sample string 1", "ShippingWeight": 1.0 } } ]
application/xml, text/xml
Sample:
<ArrayOfProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="Mindbody.Contract.Products"> <Product> <EnabledTaxRates xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"> <d3p1:boolean>true</d3p1:boolean> <d3p1:boolean>true</d3p1:boolean> </EnabledTaxRates> <EnabledTaxRatesRequested>true</EnabledTaxRatesRequested> <ImageGuid>3afd96f3-9337-4be0-af59-17f1dfeb753d</ImageGuid> <ImageGuidRequested>true</ImageGuidRequested> <OnlineInfo> <Description>sample string 1</Description> <Enabled>true</Enabled> <Price>1</Price> <ShippingWeight>1</ShippingWeight> </OnlineInfo> <OnlineInfoRequested>true</OnlineInfoRequested> <PromotionalCommission> <CommissionRateType>Flat</CommissionRateType> <CommissionValue>1</CommissionValue> <UseStaffPayRate>true</UseStaffPayRate> </PromotionalCommission> <PromotionalCommissionRequested>true</PromotionalCommissionRequested> <RetailPrice>1</RetailPrice> <RevCategoryId>1</RevCategoryId> <RevCategorySecondaryId>1</RevCategorySecondaryId> <RevCategorySecondaryIdRequested>true</RevCategorySecondaryIdRequested> <RevSubCategoryId>1</RevSubCategoryId> <RevSubCategoryIdRequested>true</RevSubCategoryIdRequested> <StandardCommission> <CommissionRateType>Flat</CommissionRateType> <CommissionValue>1</CommissionValue> <UseStaffPayRate>true</UseStaffPayRate> </StandardCommission> <StandardCommissionRequested>true</StandardCommissionRequested> <SupplierId>1</SupplierId> <SupplierIdRequested>true</SupplierIdRequested> <WholesaleCost>1</WholesaleCost> <WholesaleCostRequested>true</WholesaleCostRequested> <Name>sample string 4</Name> <ActivateAllSites>true</ActivateAllSites> <ConfirmProductMerge>true</ConfirmProductMerge> <Discontinue>true</Discontinue> <Id>1</Id> <SubscriberVariantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:int>1</d3p1:int> <d3p1:int>2</d3p1:int> </SubscriberVariantIds> </Product> <Product> <EnabledTaxRates xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"> <d3p1:boolean>true</d3p1:boolean> <d3p1:boolean>true</d3p1:boolean> </EnabledTaxRates> <EnabledTaxRatesRequested>true</EnabledTaxRatesRequested> <ImageGuid>3afd96f3-9337-4be0-af59-17f1dfeb753d</ImageGuid> <ImageGuidRequested>true</ImageGuidRequested> <OnlineInfo> <Description>sample string 1</Description> <Enabled>true</Enabled> <Price>1</Price> <ShippingWeight>1</ShippingWeight> </OnlineInfo> <OnlineInfoRequested>true</OnlineInfoRequested> <PromotionalCommission> <CommissionRateType>Flat</CommissionRateType> <CommissionValue>1</CommissionValue> <UseStaffPayRate>true</UseStaffPayRate> </PromotionalCommission> <PromotionalCommissionRequested>true</PromotionalCommissionRequested> <RetailPrice>1</RetailPrice> <RevCategoryId>1</RevCategoryId> <RevCategorySecondaryId>1</RevCategorySecondaryId> <RevCategorySecondaryIdRequested>true</RevCategorySecondaryIdRequested> <RevSubCategoryId>1</RevSubCategoryId> <RevSubCategoryIdRequested>true</RevSubCategoryIdRequested> <StandardCommission> <CommissionRateType>Flat</CommissionRateType> <CommissionValue>1</CommissionValue> <UseStaffPayRate>true</UseStaffPayRate> </StandardCommission> <StandardCommissionRequested>true</StandardCommissionRequested> <SupplierId>1</SupplierId> <SupplierIdRequested>true</SupplierIdRequested> <WholesaleCost>1</WholesaleCost> <WholesaleCostRequested>true</WholesaleCostRequested> <Name>sample string 4</Name> <ActivateAllSites>true</ActivateAllSites> <ConfirmProductMerge>true</ConfirmProductMerge> <Discontinue>true</Discontinue> <Id>1</Id> <SubscriberVariantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:int>1</d3p1:int> <d3p1:int>2</d3p1:int> </SubscriberVariantIds> </Product> </ArrayOfProduct>
multipart/form-data
Sample:
<ArrayOfProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="Mindbody.Contract.Products"><Product><EnabledTaxRates xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"><d3p1:boolean>true</d3p1:boolean><d3p1:boolean>true</d3p1:boolean></EnabledTaxRates><EnabledTaxRatesRequested>true</EnabledTaxRatesRequested><ImageGuid>3afd96f3-9337-4be0-af59-17f1dfeb753d</ImageGuid><ImageGuidRequested>true</ImageGuidRequested><OnlineInfo><Description>sample string 1</Description><Enabled>true</Enabled><Price>1</Price><ShippingWeight>1</ShippingWeight></OnlineInfo><OnlineInfoRequested>true</OnlineInfoRequested><PromotionalCommission><CommissionRateType>Flat</CommissionRateType><CommissionValue>1</CommissionValue><UseStaffPayRate>true</UseStaffPayRate></PromotionalCommission><PromotionalCommissionRequested>true</PromotionalCommissionRequested><RetailPrice>1</RetailPrice><RevCategoryId>1</RevCategoryId><RevCategorySecondaryId>1</RevCategorySecondaryId><RevCategorySecondaryIdRequested>true</RevCategorySecondaryIdRequested><RevSubCategoryId>1</RevSubCategoryId><RevSubCategoryIdRequested>true</RevSubCategoryIdRequested><StandardCommission><CommissionRateType>Flat</CommissionRateType><CommissionValue>1</CommissionValue><UseStaffPayRate>true</UseStaffPayRate></StandardCommission><StandardCommissionRequested>true</StandardCommissionRequested><SupplierId>1</SupplierId><SupplierIdRequested>true</SupplierIdRequested><WholesaleCost>1</WholesaleCost><WholesaleCostRequested>true</WholesaleCostRequested><Name>sample string 4</Name><ActivateAllSites>true</ActivateAllSites><ConfirmProductMerge>true</ConfirmProductMerge><Discontinue>true</Discontinue><Id>1</Id><SubscriberVariantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><d3p1:int>1</d3p1:int><d3p1:int>2</d3p1:int></SubscriberVariantIds></Product><Product><EnabledTaxRates xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"><d3p1:boolean>true</d3p1:boolean><d3p1:boolean>true</d3p1:boolean></EnabledTaxRates><EnabledTaxRatesRequested>true</EnabledTaxRatesRequested><ImageGuid>3afd96f3-9337-4be0-af59-17f1dfeb753d</ImageGuid><ImageGuidRequested>true</ImageGuidRequested><OnlineInfo><Description>sample string 1</Description><Enabled>true</Enabled><Price>1</Price><ShippingWeight>1</ShippingWeight></OnlineInfo><OnlineInfoRequested>true</OnlineInfoRequested><PromotionalCommission><CommissionRateType>Flat</CommissionRateType><CommissionValue>1</CommissionValue><UseStaffPayRate>true</UseStaffPayRate></PromotionalCommission><PromotionalCommissionRequested>true</PromotionalCommissionRequested><RetailPrice>1</RetailPrice><RevCategoryId>1</RevCategoryId><RevCategorySecondaryId>1</RevCategorySecondaryId><RevCategorySecondaryIdRequested>true</RevCategorySecondaryIdRequested><RevSubCategoryId>1</RevSubCategoryId><RevSubCategoryIdRequested>true</RevSubCategoryIdRequested><StandardCommission><CommissionRateType>Flat</CommissionRateType><CommissionValue>1</CommissionValue><UseStaffPayRate>true</UseStaffPayRate></StandardCommission><StandardCommissionRequested>true</StandardCommissionRequested><SupplierId>1</SupplierId><SupplierIdRequested>true</SupplierIdRequested><WholesaleCost>1</WholesaleCost><WholesaleCostRequested>true</WholesaleCostRequested><Name>sample string 4</Name><ActivateAllSites>true</ActivateAllSites><ConfirmProductMerge>true</ConfirmProductMerge><Discontinue>true</Discontinue><Id>1</Id><SubscriberVariantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><d3p1:int>1</d3p1:int><d3p1:int>2</d3p1:int></SubscriberVariantIds></Product></ArrayOfProduct>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of Mindbody.Contracts.Products.Models.Products.Edit.ProductName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
Required |
|
SubscriberVariantIds | Collection of integer |
None. |
|
ActivateAllSites | boolean |
None. |
|
Discontinue | boolean |
None. |
|
ConfirmProductMerge | boolean |
None. |
|
Name | string |
Max length: 50 Min length: 1 |
|
ImageGuid | globally unique identifier |
None. |
|
SupplierId | integer |
None. |
|
RevCategoryId | integer |
None. |
|
RevSubCategoryId | integer |
None. |
|
RevCategorySecondaryId | integer |
None. |
|
StandardCommission | Mindbody.Contracts.Products.Models.Products.CommissionInformation |
None. |
|
PromotionalCommission | Mindbody.Contracts.Products.Models.Products.CommissionInformation |
None. |
|
RetailPrice | decimal number |
Range: inclusive between 0 and 9999999.99 |
|
WholesaleCost | decimal number |
Range: inclusive between 0 and 9999999.99 |
|
EnabledTaxRates | Collection of boolean |
None. |
|
OnlineInfo | Mindbody.Contracts.Products.Models.Products.OnlineInformation |
None. |
Response Formats
application/json, text/json
Sample:
[ { "Id": 1, "SubscriberVariantIds": [ 1, 2 ], "ActivateAllSites": true, "Discontinue": true, "ConfirmProductMerge": true, "Name": "sample string 4", "ImageGuid": "ae8383c4-33fa-424b-8bed-62bea60c1779", "SupplierId": 1, "RevCategoryId": 1, "RevSubCategoryId": 1, "RevCategorySecondaryId": 1, "StandardCommission": { "CommissionRateType": "Flat", "CommissionValue": 1.0, "UseStaffPayRate": true }, "PromotionalCommission": { "CommissionRateType": "Flat", "CommissionValue": 1.0, "UseStaffPayRate": true }, "RetailPrice": 1.0, "WholesaleCost": 1.0, "EnabledTaxRates": [ true, true ], "OnlineInfo": { "Enabled": true, "Price": 1.0, "Description": "sample string 1", "ShippingWeight": 1.0 } }, { "Id": 1, "SubscriberVariantIds": [ 1, 2 ], "ActivateAllSites": true, "Discontinue": true, "ConfirmProductMerge": true, "Name": "sample string 4", "ImageGuid": "ae8383c4-33fa-424b-8bed-62bea60c1779", "SupplierId": 1, "RevCategoryId": 1, "RevSubCategoryId": 1, "RevCategorySecondaryId": 1, "StandardCommission": { "CommissionRateType": "Flat", "CommissionValue": 1.0, "UseStaffPayRate": true }, "PromotionalCommission": { "CommissionRateType": "Flat", "CommissionValue": 1.0, "UseStaffPayRate": true }, "RetailPrice": 1.0, "WholesaleCost": 1.0, "EnabledTaxRates": [ true, true ], "OnlineInfo": { "Enabled": true, "Price": 1.0, "Description": "sample string 1", "ShippingWeight": 1.0 } } ]
application/xml, text/xml
Sample:
<ArrayOfProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="Mindbody.Contract.Products"> <Product> <EnabledTaxRates xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"> <d3p1:boolean>true</d3p1:boolean> <d3p1:boolean>true</d3p1:boolean> </EnabledTaxRates> <EnabledTaxRatesRequested>true</EnabledTaxRatesRequested> <ImageGuid>ae8383c4-33fa-424b-8bed-62bea60c1779</ImageGuid> <ImageGuidRequested>true</ImageGuidRequested> <OnlineInfo> <Description>sample string 1</Description> <Enabled>true</Enabled> <Price>1</Price> <ShippingWeight>1</ShippingWeight> </OnlineInfo> <OnlineInfoRequested>true</OnlineInfoRequested> <PromotionalCommission> <CommissionRateType>Flat</CommissionRateType> <CommissionValue>1</CommissionValue> <UseStaffPayRate>true</UseStaffPayRate> </PromotionalCommission> <PromotionalCommissionRequested>true</PromotionalCommissionRequested> <RetailPrice>1</RetailPrice> <RevCategoryId>1</RevCategoryId> <RevCategorySecondaryId>1</RevCategorySecondaryId> <RevCategorySecondaryIdRequested>true</RevCategorySecondaryIdRequested> <RevSubCategoryId>1</RevSubCategoryId> <RevSubCategoryIdRequested>true</RevSubCategoryIdRequested> <StandardCommission> <CommissionRateType>Flat</CommissionRateType> <CommissionValue>1</CommissionValue> <UseStaffPayRate>true</UseStaffPayRate> </StandardCommission> <StandardCommissionRequested>true</StandardCommissionRequested> <SupplierId>1</SupplierId> <SupplierIdRequested>true</SupplierIdRequested> <WholesaleCost>1</WholesaleCost> <WholesaleCostRequested>true</WholesaleCostRequested> <Name>sample string 4</Name> <ActivateAllSites>true</ActivateAllSites> <ConfirmProductMerge>true</ConfirmProductMerge> <Discontinue>true</Discontinue> <Id>1</Id> <SubscriberVariantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:int>1</d3p1:int> <d3p1:int>2</d3p1:int> </SubscriberVariantIds> </Product> <Product> <EnabledTaxRates xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"> <d3p1:boolean>true</d3p1:boolean> <d3p1:boolean>true</d3p1:boolean> </EnabledTaxRates> <EnabledTaxRatesRequested>true</EnabledTaxRatesRequested> <ImageGuid>ae8383c4-33fa-424b-8bed-62bea60c1779</ImageGuid> <ImageGuidRequested>true</ImageGuidRequested> <OnlineInfo> <Description>sample string 1</Description> <Enabled>true</Enabled> <Price>1</Price> <ShippingWeight>1</ShippingWeight> </OnlineInfo> <OnlineInfoRequested>true</OnlineInfoRequested> <PromotionalCommission> <CommissionRateType>Flat</CommissionRateType> <CommissionValue>1</CommissionValue> <UseStaffPayRate>true</UseStaffPayRate> </PromotionalCommission> <PromotionalCommissionRequested>true</PromotionalCommissionRequested> <RetailPrice>1</RetailPrice> <RevCategoryId>1</RevCategoryId> <RevCategorySecondaryId>1</RevCategorySecondaryId> <RevCategorySecondaryIdRequested>true</RevCategorySecondaryIdRequested> <RevSubCategoryId>1</RevSubCategoryId> <RevSubCategoryIdRequested>true</RevSubCategoryIdRequested> <StandardCommission> <CommissionRateType>Flat</CommissionRateType> <CommissionValue>1</CommissionValue> <UseStaffPayRate>true</UseStaffPayRate> </StandardCommission> <StandardCommissionRequested>true</StandardCommissionRequested> <SupplierId>1</SupplierId> <SupplierIdRequested>true</SupplierIdRequested> <WholesaleCost>1</WholesaleCost> <WholesaleCostRequested>true</WholesaleCostRequested> <Name>sample string 4</Name> <ActivateAllSites>true</ActivateAllSites> <ConfirmProductMerge>true</ConfirmProductMerge> <Discontinue>true</Discontinue> <Id>1</Id> <SubscriberVariantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:int>1</d3p1:int> <d3p1:int>2</d3p1:int> </SubscriberVariantIds> </Product> </ArrayOfProduct>
multipart/form-data
Sample:
<ArrayOfProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="Mindbody.Contract.Products"><Product><EnabledTaxRates xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"><d3p1:boolean>true</d3p1:boolean><d3p1:boolean>true</d3p1:boolean></EnabledTaxRates><EnabledTaxRatesRequested>true</EnabledTaxRatesRequested><ImageGuid>ae8383c4-33fa-424b-8bed-62bea60c1779</ImageGuid><ImageGuidRequested>true</ImageGuidRequested><OnlineInfo><Description>sample string 1</Description><Enabled>true</Enabled><Price>1</Price><ShippingWeight>1</ShippingWeight></OnlineInfo><OnlineInfoRequested>true</OnlineInfoRequested><PromotionalCommission><CommissionRateType>Flat</CommissionRateType><CommissionValue>1</CommissionValue><UseStaffPayRate>true</UseStaffPayRate></PromotionalCommission><PromotionalCommissionRequested>true</PromotionalCommissionRequested><RetailPrice>1</RetailPrice><RevCategoryId>1</RevCategoryId><RevCategorySecondaryId>1</RevCategorySecondaryId><RevCategorySecondaryIdRequested>true</RevCategorySecondaryIdRequested><RevSubCategoryId>1</RevSubCategoryId><RevSubCategoryIdRequested>true</RevSubCategoryIdRequested><StandardCommission><CommissionRateType>Flat</CommissionRateType><CommissionValue>1</CommissionValue><UseStaffPayRate>true</UseStaffPayRate></StandardCommission><StandardCommissionRequested>true</StandardCommissionRequested><SupplierId>1</SupplierId><SupplierIdRequested>true</SupplierIdRequested><WholesaleCost>1</WholesaleCost><WholesaleCostRequested>true</WholesaleCostRequested><Name>sample string 4</Name><ActivateAllSites>true</ActivateAllSites><ConfirmProductMerge>true</ConfirmProductMerge><Discontinue>true</Discontinue><Id>1</Id><SubscriberVariantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><d3p1:int>1</d3p1:int><d3p1:int>2</d3p1:int></SubscriberVariantIds></Product><Product><EnabledTaxRates xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"><d3p1:boolean>true</d3p1:boolean><d3p1:boolean>true</d3p1:boolean></EnabledTaxRates><EnabledTaxRatesRequested>true</EnabledTaxRatesRequested><ImageGuid>ae8383c4-33fa-424b-8bed-62bea60c1779</ImageGuid><ImageGuidRequested>true</ImageGuidRequested><OnlineInfo><Description>sample string 1</Description><Enabled>true</Enabled><Price>1</Price><ShippingWeight>1</ShippingWeight></OnlineInfo><OnlineInfoRequested>true</OnlineInfoRequested><PromotionalCommission><CommissionRateType>Flat</CommissionRateType><CommissionValue>1</CommissionValue><UseStaffPayRate>true</UseStaffPayRate></PromotionalCommission><PromotionalCommissionRequested>true</PromotionalCommissionRequested><RetailPrice>1</RetailPrice><RevCategoryId>1</RevCategoryId><RevCategorySecondaryId>1</RevCategorySecondaryId><RevCategorySecondaryIdRequested>true</RevCategorySecondaryIdRequested><RevSubCategoryId>1</RevSubCategoryId><RevSubCategoryIdRequested>true</RevSubCategoryIdRequested><StandardCommission><CommissionRateType>Flat</CommissionRateType><CommissionValue>1</CommissionValue><UseStaffPayRate>true</UseStaffPayRate></StandardCommission><StandardCommissionRequested>true</StandardCommissionRequested><SupplierId>1</SupplierId><SupplierIdRequested>true</SupplierIdRequested><WholesaleCost>1</WholesaleCost><WholesaleCostRequested>true</WholesaleCostRequested><Name>sample string 4</Name><ActivateAllSites>true</ActivateAllSites><ConfirmProductMerge>true</ConfirmProductMerge><Discontinue>true</Discontinue><Id>1</Id><SubscriberVariantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><d3p1:int>1</d3p1:int><d3p1:int>2</d3p1:int></SubscriberVariantIds></Product></ArrayOfProduct>