<xml>
<Response><_Comment00000>The RecordLimit and RecordStartNum are not required. If you don&#39;t define them, the system will default to return everything in one large response. This means that you have to check to see if something timed out.</_Comment00000>
<RecordLimit># of Records to Return (Optional)</RecordLimit>
<RecordStartNum>Starting Number (1 is first) (Optional)</RecordStartNum>
<_Comment00003>If you add ?MimicReq=true to the URI, you can get a data structure with the fields ready to be filled in</_Comment00003>
<_Comment00004>If you add ?InclSchema=true to the URI, the response will include the schema array.</_Comment00004>
<_Comment00005>You can combine the two above with &amp; separating them: ?MimicReq=true&amp;InclSchema=true</_Comment00005>
<DateFormatOpt>Date Format (optional) - will use A=mm-dd-yy; Options are: A=mm-dd-yy; B=yy-mm-dd; C=yyyy-mm-dd; D=mmddyy; E=yymmdd; F=yyyymmdd; G=dd-mm-yy; H=ddmmyy</DateFormatOpt>
<DateDelim>Date Delimiter (Optional)</DateDelim>
<_Comment00008>Send in Either SchemaID or SchemaCode if you want to use a saved API schema</_Comment00008>
<SavedSchemaID>Saved Schema ID for Returned Data (Optional)</SavedSchemaID>
<SavedSchemaCode>Saved Schema Code for return data (Optional)</SavedSchemaCode>
<OnlyActive>Only include Active Categories (optional) - will use true (Boolean)</OnlyActive>
<TotalRecords>Total Records (This will be returned when requesting a range whether you specify it in the POST file or not)</TotalRecords>
<LastRecord>Last Record if requested a range (This will be returned whether you specify it in your POST file or not) (Boolean)</LastRecord>
<ProdCategory><ProdCatID>Category ID</ProdCatID>
<ProdCatCode>Category Code</ProdCatCode>
<ProdCatDesc>Category Description</ProdCatDesc>
<ProdCatImg>Category Image Filename (Able Label)</ProdCatImg>
<ProdCatActive>Is Category Active (Boolean)</ProdCatActive>
<ProdCatType>Category Type Options are: A=Attributes; C=Parent Category</ProdCatType>
<ProdCatTypeDesc>Category Type Description</ProdCatTypeDesc>
<MasterProdCatCode>Product Category Code</MasterProdCatCode>
<MasterProdCatDesc>Master Product Category Description</MasterProdCatDesc>
<MasterProdCatID>Master Product Category ID</MasterProdCatID>
<MasterProdCatInfo>Master Product Category Information</MasterProdCatInfo>
<Product><ProdID>Product Unique ID</ProdID>
<ProdCode>Product Code</ProdCode>
<IntDesc>Internal Description</IntDesc>
<SellDesc>Selling Description</SellDesc>
<PriMfg>Primary Manufacturer</PriMfg>
<DfltAltPart>Default Alternate Product Code</DfltAltPart>
<RoHSCompOpt>RoHS Compliant Options are: U=Undetermined; Y=Yes; N=No; L=Lot Specific</RoHSCompOpt>
<RoHSCompOptDesc>RoHS Compliant Description</RoHSCompOptDesc>
<FCHSyncOpt>Include in FCH Uploads? Options are: Y=Yes; N=No</FCHSyncOpt>
<FCHSyncOptDesc>Include in FCH Uploads? Description</FCHSyncOptDesc>
<TaxTypeOpt>Tax Type Options are: R=Regular; S=Service; C=Custom; O=Other</TaxTypeOpt>
<TaxTypeOptDesc>Tax Type Description</TaxTypeOptDesc>
<OverShipOpt>Can be Overshipped Options are: Y=Yes; N=No</OverShipOpt>
<OverShipOptDesc>Can be Overshipped Description</OverShipOptDesc>
<TrackExpOpt>Track Expiration Date Options are: Y=Yes; N=No; O=Optional; I=Indefinite</TrackExpOpt>
<TrackExpOptDesc>Track Expiration Date Description</TrackExpOptDesc>
<ReplTypeOpt>Replenishment Type Options are: A=System Suggest; R=RFQ; P=Purchase Order; X=Processing P.O.; W=Work Order; N=Do Not Include in ARS</ReplTypeOpt>
<ReplTypeOptDesc>Replenishment Type Description</ReplTypeOptDesc>
<SyncVMIOpt>Include in VMI Sync Options are: Y=Yes; N=No</SyncVMIOpt>
<SyncVMIOptDesc>Include in VMI Sync Description</SyncVMIOptDesc>
<TrkMfgLotHeatOpt>Force Tracking Manufacturing Lot &amp; Heat Options are: D=System Default; Y=Yes; N=No</TrkMfgLotHeatOpt>
<TrkMfgLotHeatOptDesc>Force Tracking Manufacturing Lot &amp; Heat Description</TrkMfgLotHeatOptDesc>
<TrkCoOOpt>Froce Tracking Country of Origin Options are: D=System Default; Y=Yes; N=No</TrkCoOOpt>
<TrkCoOOptDesc>Froce Tracking Country of Origin Description</TrkCoOOptDesc>
<InspReqOpt>Inspection Required Options are: Y=Yes; N=No</InspReqOpt>
<InspReqOptDesc>Inspection Required Description</InspReqOptDesc>
<ClassID>Product Class ID</ClassID>
<ClassCode>Product Class Code</ClassCode>
<ClassDesc>Product Class Description</ClassDesc>
<ClassInfo>Product Class Information</ClassInfo>
<ClassDescDisp>Product Class Description Display (if the description has a ~ in it, it makes the text after ~ come first)</ClassDescDisp>
<GLAssetID>Asset GL Account ID</GLAssetID>
<GLAssetCode>Asset GL Account Code</GLAssetCode>
<GLAssetDesc>Asset GL Account Description</GLAssetDesc>
<GLAssetInfo>Asset GL Account Information</GLAssetInfo>
<GLAssetDescDisp>Asset GL Account Description Display (if the description has a ~ in it, it makes the text after ~ come first)</GLAssetDescDisp>
<GLCOGSID>Cost of Goods Sold GL Account ID</GLCOGSID>
<GLCOGSCode>Cost of Goods Sold GL Account Code</GLCOGSCode>
<GLCOGSDesc>Cost of Goods Sold GL Account Description</GLCOGSDesc>
<GLCOGSInfo>Cost of Goods Sold GL Account Information</GLCOGSInfo>
<GLCOGSDescDisp>Cost of Goods Sold GL Account Description Display (if the description has a ~ in it, it makes the text after ~ come first)</GLCOGSDescDisp>
<GLRevenueID>Revenue GL Account ID</GLRevenueID>
<GLRevenueCode>Revenue GL Account Code</GLRevenueCode>
<GLRevenueDesc>Revenue GL Account Description</GLRevenueDesc>
<GLRevenueInfo>Revenue GL Account Information</GLRevenueInfo>
<GLRevenueDescDisp>Revenue GL Account Description Display (if the description has a ~ in it, it makes the text after ~ come first)</GLRevenueDescDisp>
<GLReturnID>Returns GL Account ID</GLReturnID>
<GLReturnCode>Returns GL Account Code</GLReturnCode>
<GLReturnDesc>Returns GL Account Description</GLReturnDesc>
<GLReturnInfo>Returns GL Account Information</GLReturnInfo>
<GLReturnDescDisp>Returns GL Account Description Display (if the description has a ~ in it, it makes the text after ~ come first)</GLReturnDescDisp>
<StockUOMID>Stocking UOM ID</StockUOMID>
<PurchUOMID>Purchasing UOM ID</PurchUOMID>
<SellUOMID>Selling UOM ID</SellUOMID>
<EDIPkgTypeCode>EDI Package Code</EDIPkgTypeCode>
<EDIPkgTypeDesc>EDI Package Description</EDIPkgTypeDesc>
<EDIPkgTypeID>EDI Package ID</EDIPkgTypeID>
<EDIPkgTypeInfo>EDI Package Information</EDIPkgTypeInfo>
<TariffCode>Tariff Classification Code</TariffCode>
<TariffDesc>Tariff Classification Description</TariffDesc>
<TariffID>Tariff Classification ID</TariffID>
<TariffInfo>Tariff Classification Information</TariffInfo>
<FrtClassCode>Freight Class Code</FrtClassCode>
<FrtClassDesc>Freight Class Description</FrtClassDesc>
<FrtClassID>Freight Class ID</FrtClassID>
<FrtClassInfo>Freight Class Information</FrtClassInfo>
<BuyerCode>Buyer Code</BuyerCode>
<BuyerDesc>Buyer Description</BuyerDesc>
<BuyerID>Buyer ID</BuyerID>
<BuyerInfo>Buyer Information</BuyerInfo>
<SamplePlanCode>Sampling Plan Code</SamplePlanCode>
<SamplePlanDesc>Sampling Plan Description</SamplePlanDesc>
<SamplePlanID>Sampling Plan ID</SamplePlanID>
<SamplePlanInfo>Sampling Plan Information</SamplePlanInfo>
<PriceTblCode>Pricing Table Code</PriceTblCode>
<PriceTblDesc>Pricing Table Description</PriceTblDesc>
<PriceTblID>Pricing Table ID</PriceTblID>
<PriceTblInfo>Pricing Table Information</PriceTblInfo>
<ProdCatCode>Product Category Code</ProdCatCode>
<ProdCatDesc>Product Category Description</ProdCatDesc>
<ProdCatID>Product Category ID</ProdCatID>
<ProdCatInfo>Product Category Information</ProdCatInfo>
<FindTxt>Text to Include in Find Search</FindTxt>
<IntAlert>Internal Alert Message</IntAlert>
<UPCCode>UPC Code</UPCCode>
<PriceNote>Pricing Note</PriceNote>
<OnHandValue>Current Total Value</OnHandValue>
<OnHandValueDec>Current Total Value Decimal Precision</OnHandValueDec>
<OnHandValueString>Current Total Value Formatted String</OnHandValueString>
<TheoWght>Product Theoretical Weight per 1 stocking UOM</TheoWght>
<TheoWghtDec>Product Theoretical Weight per 1 stocking UOM Decimal Precision</TheoWghtDec>
<TheoWghtString>Product Theoretical Weight per 1 stocking UOM Formatted String</TheoWghtString>
<Create>Product Created</Create>
<CreateUser>Product Created User</CreateUser>
<CreateUserFull>Product Created User Full Name</CreateUserFull>
<CreateDate>Product Created Date</CreateDate>
<CreateTime>Product Created Time</CreateTime>
<CreateTimeString>Product Created Time Formatted</CreateTimeString>
<CreateEpoch>Product Created Epoch</CreateEpoch>
<CreateFormatted>Product Created (Formatted)</CreateFormatted>
<Volume>Theoretical Volume (cubic inches per stocking UOM)</Volume>
<VolumeDec>Theoretical Volume (cubic inches per stocking UOM) Decimal Precision</VolumeDec>
<VolumeString>Theoretical Volume (cubic inches per stocking UOM) Formatted String</VolumeString>
<Weight><CalcTheoWght>Theoretical Weight</CalcTheoWght>
<CalcTheoWghtDec>Theoretical Weight Decimal Precision</CalcTheoWghtDec>
<CalcTheoWghtString>Theoretical Weight Formatted String</CalcTheoWghtString>
<TheoWghtMethod>Theoretical Weight Method</TheoWghtMethod>
</Weight><Specification><SpecID>Specification Identification</SpecID>
<ProdID>Product Identification</ProdID>
<ActiveOpt>Active Specification (Boolean)</ActiveOpt>
<RevNum>Revision Number</RevNum>
<CreateBy>Specification Created By</CreateBy>
<CreateByUserFull>Specification Created By User Full Name</CreateByUserFull>
<ReviewedBy>Specification Reviewed By</ReviewedBy>
<ReviewedByUserFull>Specification Reviewed By User Full Name</ReviewedByUserFull>
<RevisedBy>Specification Revised By</RevisedBy>
<RevisedByUserFull>Specification Revised By User Full Name</RevisedByUserFull>
<RevReviewedBy>Specification Revision Reviewed By</RevReviewedBy>
<RevReviewedByUserFull>Specification Revision Reviewed By User Full Name</RevReviewedByUserFull>
<CreateDate>Specification Date Created</CreateDate>
<RevDate>Specification Date Revised</RevDate>
<SpecDetail><SpecID>Specification ID</SpecID>
<ProdAttribCode>Product Attribute Code</ProdAttribCode>
<ProdAttribDesc>Product Attribute Description</ProdAttribDesc>
<ProdAttribID>Product Attribute ID</ProdAttribID>
<ProdAttribInfo>Product Attribute Information</ProdAttribInfo>
<Sequence>Sequence of Attribute</Sequence>
<CntrldOpt>Controlled Dimension (Boolean)</CntrldOpt>
<Dim1Raw>Dimension 1 Raw</Dim1Raw>
<Dim2Raw>Dimension 2 Raw (used only if it is a range)</Dim2Raw>
<More><SpecValue>Specification Value (with Units)</SpecValue>
<SpecValueRaw>Specification Value (no units)</SpecValueRaw>
<Attribute><AttrID>Attribute ID</AttrID>
<AttrCode>Attribute Code</AttrCode>
<AttrDesc>Attribute Description</AttrDesc>
<Sequence>Attribute Sequence</Sequence>
<AttrTypeOpt>Attribute Type Options are: A=Range; B=Number; C=Text; D=Date; G=Lookup List</AttrTypeOpt>
<AttrTypeOptDesc>Attribute Type Description</AttrTypeOptDesc>
<CntrldOpt>Control Revisions (Boolean)</CntrldOpt>
<AttrDec>Decimal Precision (when a number)</AttrDec>
<AttrDecDec>Decimal Precision (when a number) Decimal Precision</AttrDecDec>
<AttrDecString>Decimal Precision (when a number) Formatted String</AttrDecString>
<MinDispDec>Minimum Number of decimal numbers to show</MinDispDec>
<MinDispDecDec>Minimum Number of decimal numbers to show Decimal Precision</MinDispDecDec>
<MinDispDecString>Minimum Number of decimal numbers to show Formatted String</MinDispDecString>
<InspTypeOpt>Inspection Type Options are: A=Range; B=Number; C=Text; E=Pass/Fail; H=Range (Remainder); Z=Cannot be Inspected</InspTypeOpt>
<InspTypeOptDesc>Inspection Type Description</InspTypeOptDesc>
<DfltAskNew>Default Prompt User on New Specification (Boolean)</DfltAskNew>
<DfltSearchOpt>Default Is this Attribute Seachable (Boolean)</DfltSearchOpt>
<DfltInspOpt>Default Is this attribute inspected (Boolean)</DfltInspOpt>
<InclNew>Default Include to New Specification (Boolean)</InclNew>
<ClassOpt>Attribute Classification Options are: P=Physical; C=Chemical; M=Mechanical Test; O=Other Test; V=Visual Test</ClassOpt>
<ClassOptDesc>Attribute Classification Description</ClassOptDesc>
<RecordMsmtDvcOpt>record Measurement Device during Inspection (Boolean)</RecordMsmtDvcOpt>
<CreatedBy>Attribute Created By</CreatedBy>
<CreatedByUser>Attribute Created By User</CreatedByUser>
<CreatedByUserFull>Attribute Created By User Full Name</CreatedByUserFull>
<CreatedByDate>Attribute Created By Date</CreatedByDate>
<CreatedByTime>Attribute Created By Time</CreatedByTime>
<CreatedByTimeString>Attribute Created By Time Formatted</CreatedByTimeString>
<CreatedByEpoch>Attribute Created By Epoch</CreatedByEpoch>
<CreatedByFormatted>Attribute Created By (Formatted)</CreatedByFormatted>
<MsmtUOMCode>Measurement Unit Code</MsmtUOMCode>
<MsmtUOMDesc>Measurement Unit Description</MsmtUOMDesc>
<MsmtUOMID>Measurement Unit ID</MsmtUOMID>
<MsmtUOMInfo>Measurement Unit Information</MsmtUOMInfo>
<MsmtUOMMethod>Measurement Unit Method</MsmtUOMMethod>
</Attribute></More></SpecDetail></Specification><SpecificationRevs><SpecID>Specification Identification</SpecID>
<ProdID>Product Identification</ProdID>
<ActiveOpt>Active Specification (Boolean)</ActiveOpt>
<RevNum>Revision Number</RevNum>
<CreateBy>Specification Created By</CreateBy>
<CreateByUserFull>Specification Created By User Full Name</CreateByUserFull>
<ReviewedBy>Specification Reviewed By</ReviewedBy>
<ReviewedByUserFull>Specification Reviewed By User Full Name</ReviewedByUserFull>
<RevisedBy>Specification Revised By</RevisedBy>
<RevisedByUserFull>Specification Revised By User Full Name</RevisedByUserFull>
<RevReviewedBy>Specification Revision Reviewed By</RevReviewedBy>
<RevReviewedByUserFull>Specification Revision Reviewed By User Full Name</RevReviewedByUserFull>
<CreateDate>Specification Date Created</CreateDate>
<RevDate>Specification Date Revised</RevDate>
<SpecDetail><SpecID>Specification ID</SpecID>
<ProdAttribCode>Product Attribute Code</ProdAttribCode>
<ProdAttribDesc>Product Attribute Description</ProdAttribDesc>
<ProdAttribID>Product Attribute ID</ProdAttribID>
<ProdAttribInfo>Product Attribute Information</ProdAttribInfo>
<Sequence>Sequence of Attribute</Sequence>
<CntrldOpt>Controlled Dimension (Boolean)</CntrldOpt>
<Dim1Raw>Dimension 1 Raw</Dim1Raw>
<Dim2Raw>Dimension 2 Raw (used only if it is a range)</Dim2Raw>
<More><SpecValue>Specification Value (with Units)</SpecValue>
<SpecValueRaw>Specification Value (no units)</SpecValueRaw>
<Attribute><AttrID>Attribute ID</AttrID>
<AttrCode>Attribute Code</AttrCode>
<AttrDesc>Attribute Description</AttrDesc>
<Sequence>Attribute Sequence</Sequence>
<AttrTypeOpt>Attribute Type Options are: A=Range; B=Number; C=Text; D=Date; G=Lookup List</AttrTypeOpt>
<AttrTypeOptDesc>Attribute Type Description</AttrTypeOptDesc>
<CntrldOpt>Control Revisions (Boolean)</CntrldOpt>
<AttrDec>Decimal Precision (when a number)</AttrDec>
<AttrDecDec>Decimal Precision (when a number) Decimal Precision</AttrDecDec>
<AttrDecString>Decimal Precision (when a number) Formatted String</AttrDecString>
<MinDispDec>Minimum Number of decimal numbers to show</MinDispDec>
<MinDispDecDec>Minimum Number of decimal numbers to show Decimal Precision</MinDispDecDec>
<MinDispDecString>Minimum Number of decimal numbers to show Formatted String</MinDispDecString>
<InspTypeOpt>Inspection Type Options are: A=Range; B=Number; C=Text; E=Pass/Fail; H=Range (Remainder); Z=Cannot be Inspected</InspTypeOpt>
<InspTypeOptDesc>Inspection Type Description</InspTypeOptDesc>
<DfltAskNew>Default Prompt User on New Specification (Boolean)</DfltAskNew>
<DfltSearchOpt>Default Is this Attribute Seachable (Boolean)</DfltSearchOpt>
<DfltInspOpt>Default Is this attribute inspected (Boolean)</DfltInspOpt>
<InclNew>Default Include to New Specification (Boolean)</InclNew>
<ClassOpt>Attribute Classification Options are: P=Physical; C=Chemical; M=Mechanical Test; O=Other Test; V=Visual Test</ClassOpt>
<ClassOptDesc>Attribute Classification Description</ClassOptDesc>
<RecordMsmtDvcOpt>record Measurement Device during Inspection (Boolean)</RecordMsmtDvcOpt>
<CreatedBy>Attribute Created By</CreatedBy>
<CreatedByUser>Attribute Created By User</CreatedByUser>
<CreatedByUserFull>Attribute Created By User Full Name</CreatedByUserFull>
<CreatedByDate>Attribute Created By Date</CreatedByDate>
<CreatedByTime>Attribute Created By Time</CreatedByTime>
<CreatedByTimeString>Attribute Created By Time Formatted</CreatedByTimeString>
<CreatedByEpoch>Attribute Created By Epoch</CreatedByEpoch>
<CreatedByFormatted>Attribute Created By (Formatted)</CreatedByFormatted>
<MsmtUOMCode>Measurement Unit Code</MsmtUOMCode>
<MsmtUOMDesc>Measurement Unit Description</MsmtUOMDesc>
<MsmtUOMID>Measurement Unit ID</MsmtUOMID>
<MsmtUOMInfo>Measurement Unit Information</MsmtUOMInfo>
<MsmtUOMMethod>Measurement Unit Method</MsmtUOMMethod>
</Attribute></More></SpecDetail></SpecificationRevs></Product></ProdCategory></Response></xml>