AIM Web Services

<back to all web services

GetActiveE3PartyRequest

GetActiveE3Party
Requires active-e Inventory Service or active-e Vortx E-Commerce or active-e 3rd Party E-Commerce

The following routes are available for this service:
GET/api/GetActiveE3Party
import java.math.*;
import java.util.*;
import net.servicestack.client.*;

public class dtos
{

    /**
    * GetActiveE3PartyRequires active-e Inventory Service or active-e Vortx E-Commerce or active-e 3rd Party E-Commerce
    */
    @DataContract
    public static class GetActiveE3PartyRequest extends BaseRequest
    {
        @DataMember
        public Integer StartOffset = null;

        @DataMember
        public Integer RecordCount = null;

        /**
        * Inventory, Packages, or NI. Defaults to Inventory.
        */
        @DataMember
        @ApiMember(DataType="string", Description="Inventory, Packages, or NI. Defaults to Inventory.", Name="InventoryType", ParameterType="query")
        public String InventoryType = null;

        /**
        * Only Items in the sent WebCategory will be returned
        */
        @DataMember
        @ApiMember(DataType="string", Description="Only Items in the sent WebCategory will be returned", Name="WebCategory", ParameterType="query")
        public String WebCategory = null;

        /**
        * If sent, only grab 3 Party Feed records updated after the date passed.
        */
        @DataMember
        @ApiMember(DataType="string", Description="If sent, only grab 3 Party Feed records updated after the date passed.", Format="date", Name="Date", ParameterType="query")
        public Date Date = null;

        /**
        * If sent, only the SKU sent will be returned
        */
        @DataMember
        @ApiMember(DataType="string", Description="If sent, only the SKU sent will be returned", Name="Sku", ParameterType="query")
        public String Sku = null;

        @DataMember
        public Boolean IncludeAttributes = null;
        
        public Integer getStartOffset() { return StartOffset; }
        public GetActiveE3PartyRequest setStartOffset(Integer value) { this.StartOffset = value; return this; }
        public Integer getRecordCount() { return RecordCount; }
        public GetActiveE3PartyRequest setRecordCount(Integer value) { this.RecordCount = value; return this; }
        public String getInventoryType() { return InventoryType; }
        public GetActiveE3PartyRequest setInventoryType(String value) { this.InventoryType = value; return this; }
        public String getWebCategory() { return WebCategory; }
        public GetActiveE3PartyRequest setWebCategory(String value) { this.WebCategory = value; return this; }
        public Date getDate() { return Date; }
        public GetActiveE3PartyRequest setDate(Date value) { this.Date = value; return this; }
        public String getSku() { return Sku; }
        public GetActiveE3PartyRequest setSku(String value) { this.Sku = value; return this; }
        public Boolean isIncludeAttributes() { return IncludeAttributes; }
        public GetActiveE3PartyRequest setIncludeAttributes(Boolean value) { this.IncludeAttributes = value; return this; }
    }

    @DataContract
    public static class BaseRequest
    {
        /**
        * This is your AIM API Key provided by Tri-Tech
        */
        @DataMember
        @ApiMember(DataType="string", Description="This is your AIM API Key provided by Tri-Tech", IsRequired=true, Name="ApiKey", ParameterType="header")
        public String ApiKey = null;

        @DataMember
        @ApiMember(DataType="string", Name="OAuthToken", ParameterType="header")
        public String OAuthToken = null;
        
        public String getApiKey() { return ApiKey; }
        public BaseRequest setApiKey(String value) { this.ApiKey = value; return this; }
        public String getOAuthToken() { return OAuthToken; }
        public BaseRequest setOAuthToken(String value) { this.OAuthToken = value; return this; }
    }

    @DataContract
    public static class GetActiveE3PartyResponse extends BaseResponse
    {
        @DataMember
        public Integer StartOffset = null;

        @DataMember
        public Integer RecordCount = null;

        @DataMember
        public ArrayList<ActiveE3Party> Records = null;
        
        public Integer getStartOffset() { return StartOffset; }
        public GetActiveE3PartyResponse setStartOffset(Integer value) { this.StartOffset = value; return this; }
        public Integer getRecordCount() { return RecordCount; }
        public GetActiveE3PartyResponse setRecordCount(Integer value) { this.RecordCount = value; return this; }
        public ArrayList<ActiveE3Party> getRecords() { return Records; }
        public GetActiveE3PartyResponse setRecords(ArrayList<ActiveE3Party> value) { this.Records = value; return this; }
    }

    @DataContract
    public static class BaseResponse
    {
        /**
        * 
        */
        @DataMember
        @ApiMember(DataType="BaseResponseResult", Description="", Name="Status", ParameterType="body")
        public BaseResponseResult Status = null;
        
        public BaseResponseResult getStatus() { return Status; }
        public BaseResponse setStatus(BaseResponseResult value) { this.Status = value; return this; }
    }

    @DataContract
    public static class BaseResponseResult
    {
        /**
        * 
        */
        @DataMember
        @ApiMember(DataType="string", Description="", Name="StatusCode", ParameterType="body")
        public String StatusCode = null;

        /**
        * 
        */
        @DataMember
        @ApiMember(DataType="string", Description="", Name="Login", ParameterType="body")
        public String Login = null;

        /**
        * 
        */
        @DataMember
        @ApiMember(DataType="string", Description="", Name="ErrorCode", ParameterType="body")
        public String ErrorCode = null;

        /**
        * 
        */
        @DataMember
        @ApiMember(DataType="string", Description="", Name="ErrorDisplayText", ParameterType="body")
        public String ErrorDisplayText = null;

        /**
        * 
        */
        @DataMember
        @ApiMember(DataType="string", Description="", Name="ErrorMessage", ParameterType="body")
        public String ErrorMessage = null;

        /**
        * 
        */
        @DataMember
        @ApiMember(DataType="string", Description="", ExcludeInSchema=true, Name="DomainName", ParameterType="body")
        public String DomainName = null;

        /**
        * 
        */
        @DataMember
        @ApiMember(DataType="string", Description="", ExcludeInSchema=true, Name="IPAddress", ParameterType="body")
        public String IpAddress = null;
        
        public String getStatusCode() { return StatusCode; }
        public BaseResponseResult setStatusCode(String value) { this.StatusCode = value; return this; }
        public String getLogin() { return Login; }
        public BaseResponseResult setLogin(String value) { this.Login = value; return this; }
        public String getErrorCode() { return ErrorCode; }
        public BaseResponseResult setErrorCode(String value) { this.ErrorCode = value; return this; }
        public String getErrorDisplayText() { return ErrorDisplayText; }
        public BaseResponseResult setErrorDisplayText(String value) { this.ErrorDisplayText = value; return this; }
        public String getErrorMessage() { return ErrorMessage; }
        public BaseResponseResult setErrorMessage(String value) { this.ErrorMessage = value; return this; }
        public String getDomainName() { return DomainName; }
        public BaseResponseResult setDomainName(String value) { this.DomainName = value; return this; }
        public String getIpAddress() { return IpAddress; }
        public BaseResponseResult setIpAddress(String value) { this.IpAddress = value; return this; }
    }

    @DataContract
    public static class ActiveE3Party
    {
        @DataMember
        public String Model = null;

        @DataMember
        public String Sku = null;

        @DataMember
        public String WebNumber = null;

        @DataMember
        public String Desc = null;

        @DataMember
        public String Mfg = null;

        /**
        * S is serialized, T is Title/Media, A is all other Accessories, P is packages, N is Non-Inventory
        */
        @DataMember
        @ApiMember(DataType="string", Description="S is serialized, T is Title/Media, A is all other Accessories, P is packages, N is Non-Inventory", Name="Type")
        public String Type = null;

        @DataMember
        public String Barcode = null;

        @DataMember
        public ArrayList<String> BarcodeList = null;

        @DataMember
        public String Selcode = null;

        @DataMember
        public String Color = null;

        @DataMember
        public String Size = null;

        @DataMember
        public String Web_Cat_1 = null;

        @DataMember
        public String Web_Cat_2 = null;

        @DataMember
        public String Web_Cat_3 = null;

        @DataMember
        public String Web_Cat_4 = null;

        @DataMember
        public String URL = null;

        @DataMember
        public String Image_Small = null;

        @DataMember
        public String Image_Medium = null;

        @DataMember
        public String Web_Desc = null;

        @DataMember
        public String Ebay_cat1 = null;

        @DataMember
        public String Ebay_cat2 = null;

        @DataMember
        public String Ebay_storecat1 = null;

        @DataMember
        public String Ebay_storecat2 = null;

        @DataMember
        public String Ebay_title = null;

        @DataMember
        public String Ebay_subtitle = null;

        @DataMember
        public String Ebay_desc = null;

        @DataMember
        public String Ebay_template = null;

        @DataMember
        public String Ebay_duration = null;

        @DataMember
        public String Ebay_format = null;

        @DataMember
        public String Ebay_paypreset = null;

        @DataMember
        public String Ebay_shippreset = null;

        @DataMember
        public String Ebay_shipdest = null;

        @DataMember
        public String Ebay_image1 = null;

        @DataMember
        public String Ebay_image2 = null;

        @DataMember
        public String Ebay_image3 = null;

        @DataMember
        public String Ebay_image4 = null;

        @DataMember
        public String Ebay_image5 = null;

        @DataMember
        public String Ebay_image6 = null;

        @DataMember
        public String Ebay_image7 = null;

        @DataMember
        public String Ebay_image8 = null;

        @DataMember
        public String Ebay_image9 = null;

        @DataMember
        public String Ebay_image10 = null;

        @DataMember
        public String Ebay_image11 = null;

        @DataMember
        public String Ebay_image12 = null;

        @DataMember
        public String Ebay_image13 = null;

        @DataMember
        public String Ebay_image14 = null;

        @DataMember
        public String Ebay_image15 = null;

        @DataMember
        public String Ebay_image16 = null;

        @DataMember
        public String Ebay_image17 = null;

        @DataMember
        public String Ebay_image18 = null;

        @DataMember
        public String Ebay_image19 = null;

        @DataMember
        public String Ebay_image20 = null;

        @DataMember
        public String Ebay_image21 = null;

        @DataMember
        public String Ebay_image22 = null;

        @DataMember
        public String Ebay_image23 = null;

        @DataMember
        public String Ebay_image24 = null;

        @DataMember
        public String ProductCode = null;

        @DataMember
        public String Dimension = null;

        @DataMember
        public String Restricted_Qtys = null;

        @DataMember
        public String Related_Products = null;

        @DataMember
        public String Upsell_Products = null;

        @DataMember
        public String Requires_Products = null;

        @DataMember
        public String Image_Large = null;

        @DataMember
        public String Audio_URL = null;

        @DataMember
        public String MPN = null;

        @DataMember
        public String Composer = null;

        @DataMember
        public String Arranger = null;

        @DataMember
        public String Artist = null;

        @DataMember
        public String Voicing = null;

        @DataMember
        public String Level = null;

        @DataMember
        public String Sample_URL = null;

        @DataMember
        public String TOC = null;

        @DataMember
        public String SE_desc = null;

        @DataMember
        public String SE_keywords = null;

        @DataMember
        public String SE_title = null;

        @DataMember
        public String Notes = null;

        @DataMember
        public String Invoice_Notes = null;

        @DataMember
        public String POS_Reminder = null;

        @DataMember
        public ArrayList<QtyByLoc> LocationQtys = null;

        @DataMember
        public String Location_qtys = null;

        @DataMember
        public String WebcatChild1 = null;

        @DataMember
        public String WebcatChild2 = null;

        @DataMember
        public String WebcatChild3 = null;

        @DataMember
        public String WebcatChild4 = null;

        @DataMember
        public BigDecimal Qty = null;

        @DataMember
        public BigDecimal Qty_Available = null;

        @DataMember
        public BigDecimal Cost = null;

        @DataMember
        public BigDecimal Our_Price = null;

        @DataMember
        public BigDecimal Retail = null;

        @DataMember
        public BigDecimal Min_Price = null;

        @DataMember
        public BigDecimal Price_A = null;

        @DataMember
        public BigDecimal Price_B = null;

        @DataMember
        public BigDecimal Price_C = null;

        @DataMember
        public BigDecimal AE_Sale_Price = null;

        @DataMember
        public BigDecimal Weight = null;

        @DataMember
        public BigDecimal Ebay_qty = null;

        @DataMember
        public BigDecimal Ebay_start = null;

        @DataMember
        public BigDecimal Ebay_reserve = null;

        @DataMember
        public BigDecimal Ebay_buyitnow = null;

        @DataMember
        public BigDecimal WCost = null;

        @DataMember
        public BigDecimal Margin_Perc = null;

        @DataMember
        public Integer Ebay_length = null;

        @DataMember
        public Integer Ebay_width = null;

        @DataMember
        public Integer Ebay_depth = null;

        @DataMember
        public Integer Ebay_wtmajor = null;

        @DataMember
        public Integer Ebay_wtminor = null;

        @DataMember
        public Boolean Ebay = null;

        @DataMember
        public Boolean Web = null;

        @DataMember
        public Boolean Published = null;

        @DataMember
        public Boolean Approval = null;

        @DataMember
        public Boolean Call_To_Order = null;

        @DataMember
        public Boolean Discontinued = null;

        @DataMember
        public Boolean SellSerialsOnline = null;

        @DataMember
        public Date LastUpdated = null;

        @DataMember
        public ArrayList<InventoryAttribute> InventoryAttributes = null;

        @DataMember
        public Long ExtPk = null;

        @DataMember
        public String AIMCategorization = null;
        
        public String getModel() { return Model; }
        public ActiveE3Party setModel(String value) { this.Model = value; return this; }
        public String getSku() { return Sku; }
        public ActiveE3Party setSku(String value) { this.Sku = value; return this; }
        public String getWebNumber() { return WebNumber; }
        public ActiveE3Party setWebNumber(String value) { this.WebNumber = value; return this; }
        public String getDesc() { return Desc; }
        public ActiveE3Party setDesc(String value) { this.Desc = value; return this; }
        public String getMfg() { return Mfg; }
        public ActiveE3Party setMfg(String value) { this.Mfg = value; return this; }
        public String getType() { return Type; }
        public ActiveE3Party setType(String value) { this.Type = value; return this; }
        public String getBarcode() { return Barcode; }
        public ActiveE3Party setBarcode(String value) { this.Barcode = value; return this; }
        public ArrayList<String> getBarcodeList() { return BarcodeList; }
        public ActiveE3Party setBarcodeList(ArrayList<String> value) { this.BarcodeList = value; return this; }
        public String getSelcode() { return Selcode; }
        public ActiveE3Party setSelcode(String value) { this.Selcode = value; return this; }
        public String getColor() { return Color; }
        public ActiveE3Party setColor(String value) { this.Color = value; return this; }
        public String getSize() { return Size; }
        public ActiveE3Party setSize(String value) { this.Size = value; return this; }
        public String getWebCat1() { return Web_Cat_1; }
        public ActiveE3Party setWebCat1(String value) { this.Web_Cat_1 = value; return this; }
        public String getWebCat2() { return Web_Cat_2; }
        public ActiveE3Party setWebCat2(String value) { this.Web_Cat_2 = value; return this; }
        public String getWebCat3() { return Web_Cat_3; }
        public ActiveE3Party setWebCat3(String value) { this.Web_Cat_3 = value; return this; }
        public String getWebCat4() { return Web_Cat_4; }
        public ActiveE3Party setWebCat4(String value) { this.Web_Cat_4 = value; return this; }
        public String getUrl() { return URL; }
        public ActiveE3Party setUrl(String value) { this.URL = value; return this; }
        public String getImageSmall() { return Image_Small; }
        public ActiveE3Party setImageSmall(String value) { this.Image_Small = value; return this; }
        public String getImageMedium() { return Image_Medium; }
        public ActiveE3Party setImageMedium(String value) { this.Image_Medium = value; return this; }
        public String getWebDesc() { return Web_Desc; }
        public ActiveE3Party setWebDesc(String value) { this.Web_Desc = value; return this; }
        public String getEbayCat1() { return Ebay_cat1; }
        public ActiveE3Party setEbayCat1(String value) { this.Ebay_cat1 = value; return this; }
        public String getEbayCat2() { return Ebay_cat2; }
        public ActiveE3Party setEbayCat2(String value) { this.Ebay_cat2 = value; return this; }
        public String getEbayStorecat1() { return Ebay_storecat1; }
        public ActiveE3Party setEbayStorecat1(String value) { this.Ebay_storecat1 = value; return this; }
        public String getEbayStorecat2() { return Ebay_storecat2; }
        public ActiveE3Party setEbayStorecat2(String value) { this.Ebay_storecat2 = value; return this; }
        public String getEbayTitle() { return Ebay_title; }
        public ActiveE3Party setEbayTitle(String value) { this.Ebay_title = value; return this; }
        public String getEbaySubtitle() { return Ebay_subtitle; }
        public ActiveE3Party setEbaySubtitle(String value) { this.Ebay_subtitle = value; return this; }
        public String getEbayDesc() { return Ebay_desc; }
        public ActiveE3Party setEbayDesc(String value) { this.Ebay_desc = value; return this; }
        public String getEbayTemplate() { return Ebay_template; }
        public ActiveE3Party setEbayTemplate(String value) { this.Ebay_template = value; return this; }
        public String getEbayDuration() { return Ebay_duration; }
        public ActiveE3Party setEbayDuration(String value) { this.Ebay_duration = value; return this; }
        public String getEbayFormat() { return Ebay_format; }
        public ActiveE3Party setEbayFormat(String value) { this.Ebay_format = value; return this; }
        public String getEbayPaypreset() { return Ebay_paypreset; }
        public ActiveE3Party setEbayPaypreset(String value) { this.Ebay_paypreset = value; return this; }
        public String getEbayShippreset() { return Ebay_shippreset; }
        public ActiveE3Party setEbayShippreset(String value) { this.Ebay_shippreset = value; return this; }
        public String getEbayShipdest() { return Ebay_shipdest; }
        public ActiveE3Party setEbayShipdest(String value) { this.Ebay_shipdest = value; return this; }
        public String getEbayImage1() { return Ebay_image1; }
        public ActiveE3Party setEbayImage1(String value) { this.Ebay_image1 = value; return this; }
        public String getEbayImage2() { return Ebay_image2; }
        public ActiveE3Party setEbayImage2(String value) { this.Ebay_image2 = value; return this; }
        public String getEbayImage3() { return Ebay_image3; }
        public ActiveE3Party setEbayImage3(String value) { this.Ebay_image3 = value; return this; }
        public String getEbayImage4() { return Ebay_image4; }
        public ActiveE3Party setEbayImage4(String value) { this.Ebay_image4 = value; return this; }
        public String getEbayImage5() { return Ebay_image5; }
        public ActiveE3Party setEbayImage5(String value) { this.Ebay_image5 = value; return this; }
        public String getEbayImage6() { return Ebay_image6; }
        public ActiveE3Party setEbayImage6(String value) { this.Ebay_image6 = value; return this; }
        public String getEbayImage7() { return Ebay_image7; }
        public ActiveE3Party setEbayImage7(String value) { this.Ebay_image7 = value; return this; }
        public String getEbayImage8() { return Ebay_image8; }
        public ActiveE3Party setEbayImage8(String value) { this.Ebay_image8 = value; return this; }
        public String getEbayImage9() { return Ebay_image9; }
        public ActiveE3Party setEbayImage9(String value) { this.Ebay_image9 = value; return this; }
        public String getEbayImage10() { return Ebay_image10; }
        public ActiveE3Party setEbayImage10(String value) { this.Ebay_image10 = value; return this; }
        public String getEbayImage11() { return Ebay_image11; }
        public ActiveE3Party setEbayImage11(String value) { this.Ebay_image11 = value; return this; }
        public String getEbayImage12() { return Ebay_image12; }
        public ActiveE3Party setEbayImage12(String value) { this.Ebay_image12 = value; return this; }
        public String getEbayImage13() { return Ebay_image13; }
        public ActiveE3Party setEbayImage13(String value) { this.Ebay_image13 = value; return this; }
        public String getEbayImage14() { return Ebay_image14; }
        public ActiveE3Party setEbayImage14(String value) { this.Ebay_image14 = value; return this; }
        public String getEbayImage15() { return Ebay_image15; }
        public ActiveE3Party setEbayImage15(String value) { this.Ebay_image15 = value; return this; }
        public String getEbayImage16() { return Ebay_image16; }
        public ActiveE3Party setEbayImage16(String value) { this.Ebay_image16 = value; return this; }
        public String getEbayImage17() { return Ebay_image17; }
        public ActiveE3Party setEbayImage17(String value) { this.Ebay_image17 = value; return this; }
        public String getEbayImage18() { return Ebay_image18; }
        public ActiveE3Party setEbayImage18(String value) { this.Ebay_image18 = value; return this; }
        public String getEbayImage19() { return Ebay_image19; }
        public ActiveE3Party setEbayImage19(String value) { this.Ebay_image19 = value; return this; }
        public String getEbayImage20() { return Ebay_image20; }
        public ActiveE3Party setEbayImage20(String value) { this.Ebay_image20 = value; return this; }
        public String getEbayImage21() { return Ebay_image21; }
        public ActiveE3Party setEbayImage21(String value) { this.Ebay_image21 = value; return this; }
        public String getEbayImage22() { return Ebay_image22; }
        public ActiveE3Party setEbayImage22(String value) { this.Ebay_image22 = value; return this; }
        public String getEbayImage23() { return Ebay_image23; }
        public ActiveE3Party setEbayImage23(String value) { this.Ebay_image23 = value; return this; }
        public String getEbayImage24() { return Ebay_image24; }
        public ActiveE3Party setEbayImage24(String value) { this.Ebay_image24 = value; return this; }
        public String getProductCode() { return ProductCode; }
        public ActiveE3Party setProductCode(String value) { this.ProductCode = value; return this; }
        public String getDimension() { return Dimension; }
        public ActiveE3Party setDimension(String value) { this.Dimension = value; return this; }
        public String getRestrictedQtys() { return Restricted_Qtys; }
        public ActiveE3Party setRestrictedQtys(String value) { this.Restricted_Qtys = value; return this; }
        public String getRelatedProducts() { return Related_Products; }
        public ActiveE3Party setRelatedProducts(String value) { this.Related_Products = value; return this; }
        public String getUpsellProducts() { return Upsell_Products; }
        public ActiveE3Party setUpsellProducts(String value) { this.Upsell_Products = value; return this; }
        public String getRequiresProducts() { return Requires_Products; }
        public ActiveE3Party setRequiresProducts(String value) { this.Requires_Products = value; return this; }
        public String getImageLarge() { return Image_Large; }
        public ActiveE3Party setImageLarge(String value) { this.Image_Large = value; return this; }
        public String getAudioUrl() { return Audio_URL; }
        public ActiveE3Party setAudioUrl(String value) { this.Audio_URL = value; return this; }
        public String getMpn() { return MPN; }
        public ActiveE3Party setMpn(String value) { this.MPN = value; return this; }
        public String getComposer() { return Composer; }
        public ActiveE3Party setComposer(String value) { this.Composer = value; return this; }
        public String getArranger() { return Arranger; }
        public ActiveE3Party setArranger(String value) { this.Arranger = value; return this; }
        public String getArtist() { return Artist; }
        public ActiveE3Party setArtist(String value) { this.Artist = value; return this; }
        public String getVoicing() { return Voicing; }
        public ActiveE3Party setVoicing(String value) { this.Voicing = value; return this; }
        public String getLevel() { return Level; }
        public ActiveE3Party setLevel(String value) { this.Level = value; return this; }
        public String getSampleUrl() { return Sample_URL; }
        public ActiveE3Party setSampleUrl(String value) { this.Sample_URL = value; return this; }
        public String getToc() { return TOC; }
        public ActiveE3Party setToc(String value) { this.TOC = value; return this; }
        public String getSeDesc() { return SE_desc; }
        public ActiveE3Party setSeDesc(String value) { this.SE_desc = value; return this; }
        public String getSeKeywords() { return SE_keywords; }
        public ActiveE3Party setSeKeywords(String value) { this.SE_keywords = value; return this; }
        public String getSeTitle() { return SE_title; }
        public ActiveE3Party setSeTitle(String value) { this.SE_title = value; return this; }
        public String getNotes() { return Notes; }
        public ActiveE3Party setNotes(String value) { this.Notes = value; return this; }
        public String getInvoiceNotes() { return Invoice_Notes; }
        public ActiveE3Party setInvoiceNotes(String value) { this.Invoice_Notes = value; return this; }
        public String getPosReminder() { return POS_Reminder; }
        public ActiveE3Party setPosReminder(String value) { this.POS_Reminder = value; return this; }
        public ArrayList<QtyByLoc> getLocationQtys() { return LocationQtys; }
        public ActiveE3Party setLocationQtys(ArrayList<QtyByLoc> value) { this.LocationQtys = value; return this; }
        public String getLocationQtys() { return Location_qtys; }
        public ActiveE3Party setLocationQtys(String value) { this.Location_qtys = value; return this; }
        public String getWebcatChild1() { return WebcatChild1; }
        public ActiveE3Party setWebcatChild1(String value) { this.WebcatChild1 = value; return this; }
        public String getWebcatChild2() { return WebcatChild2; }
        public ActiveE3Party setWebcatChild2(String value) { this.WebcatChild2 = value; return this; }
        public String getWebcatChild3() { return WebcatChild3; }
        public ActiveE3Party setWebcatChild3(String value) { this.WebcatChild3 = value; return this; }
        public String getWebcatChild4() { return WebcatChild4; }
        public ActiveE3Party setWebcatChild4(String value) { this.WebcatChild4 = value; return this; }
        public BigDecimal getQty() { return Qty; }
        public ActiveE3Party setQty(BigDecimal value) { this.Qty = value; return this; }
        public BigDecimal getQtyAvailable() { return Qty_Available; }
        public ActiveE3Party setQtyAvailable(BigDecimal value) { this.Qty_Available = value; return this; }
        public BigDecimal getCost() { return Cost; }
        public ActiveE3Party setCost(BigDecimal value) { this.Cost = value; return this; }
        public BigDecimal getOurPrice() { return Our_Price; }
        public ActiveE3Party setOurPrice(BigDecimal value) { this.Our_Price = value; return this; }
        public BigDecimal getRetail() { return Retail; }
        public ActiveE3Party setRetail(BigDecimal value) { this.Retail = value; return this; }
        public BigDecimal getMinPrice() { return Min_Price; }
        public ActiveE3Party setMinPrice(BigDecimal value) { this.Min_Price = value; return this; }
        public BigDecimal getPriceA() { return Price_A; }
        public ActiveE3Party setPriceA(BigDecimal value) { this.Price_A = value; return this; }
        public BigDecimal getPriceB() { return Price_B; }
        public ActiveE3Party setPriceB(BigDecimal value) { this.Price_B = value; return this; }
        public BigDecimal getPriceC() { return Price_C; }
        public ActiveE3Party setPriceC(BigDecimal value) { this.Price_C = value; return this; }
        public BigDecimal getAeSalePrice() { return AE_Sale_Price; }
        public ActiveE3Party setAeSalePrice(BigDecimal value) { this.AE_Sale_Price = value; return this; }
        public BigDecimal getWeight() { return Weight; }
        public ActiveE3Party setWeight(BigDecimal value) { this.Weight = value; return this; }
        public BigDecimal getEbayQty() { return Ebay_qty; }
        public ActiveE3Party setEbayQty(BigDecimal value) { this.Ebay_qty = value; return this; }
        public BigDecimal getEbayStart() { return Ebay_start; }
        public ActiveE3Party setEbayStart(BigDecimal value) { this.Ebay_start = value; return this; }
        public BigDecimal getEbayReserve() { return Ebay_reserve; }
        public ActiveE3Party setEbayReserve(BigDecimal value) { this.Ebay_reserve = value; return this; }
        public BigDecimal getEbayBuyitnow() { return Ebay_buyitnow; }
        public ActiveE3Party setEbayBuyitnow(BigDecimal value) { this.Ebay_buyitnow = value; return this; }
        public BigDecimal getWCost() { return WCost; }
        public ActiveE3Party setWCost(BigDecimal value) { this.WCost = value; return this; }
        public BigDecimal getMarginPerc() { return Margin_Perc; }
        public ActiveE3Party setMarginPerc(BigDecimal value) { this.Margin_Perc = value; return this; }
        public Integer getEbayLength() { return Ebay_length; }
        public ActiveE3Party setEbayLength(Integer value) { this.Ebay_length = value; return this; }
        public Integer getEbayWidth() { return Ebay_width; }
        public ActiveE3Party setEbayWidth(Integer value) { this.Ebay_width = value; return this; }
        public Integer getEbayDepth() { return Ebay_depth; }
        public ActiveE3Party setEbayDepth(Integer value) { this.Ebay_depth = value; return this; }
        public Integer getEbayWtmajor() { return Ebay_wtmajor; }
        public ActiveE3Party setEbayWtmajor(Integer value) { this.Ebay_wtmajor = value; return this; }
        public Integer getEbayWtminor() { return Ebay_wtminor; }
        public ActiveE3Party setEbayWtminor(Integer value) { this.Ebay_wtminor = value; return this; }
        public Boolean isEbay() { return Ebay; }
        public ActiveE3Party setEbay(Boolean value) { this.Ebay = value; return this; }
        public Boolean isWeb() { return Web; }
        public ActiveE3Party setWeb(Boolean value) { this.Web = value; return this; }
        public Boolean isPublished() { return Published; }
        public ActiveE3Party setPublished(Boolean value) { this.Published = value; return this; }
        public Boolean isApproval() { return Approval; }
        public ActiveE3Party setApproval(Boolean value) { this.Approval = value; return this; }
        public Boolean isCallToOrder() { return Call_To_Order; }
        public ActiveE3Party setCallToOrder(Boolean value) { this.Call_To_Order = value; return this; }
        public Boolean isDiscontinued() { return Discontinued; }
        public ActiveE3Party setDiscontinued(Boolean value) { this.Discontinued = value; return this; }
        public Boolean isSellSerialsOnline() { return SellSerialsOnline; }
        public ActiveE3Party setSellSerialsOnline(Boolean value) { this.SellSerialsOnline = value; return this; }
        public Date getLastUpdated() { return LastUpdated; }
        public ActiveE3Party setLastUpdated(Date value) { this.LastUpdated = value; return this; }
        public ArrayList<InventoryAttribute> getInventoryAttributes() { return InventoryAttributes; }
        public ActiveE3Party setInventoryAttributes(ArrayList<InventoryAttribute> value) { this.InventoryAttributes = value; return this; }
        public Long getExtPk() { return ExtPk; }
        public ActiveE3Party setExtPk(Long value) { this.ExtPk = value; return this; }
        public String getAimCategorization() { return AIMCategorization; }
        public ActiveE3Party setAimCategorization(String value) { this.AIMCategorization = value; return this; }
    }

    @DataContract
    public static class QtyByLoc
    {
        @DataMember
        public String Location = null;

        @DataMember
        public BigDecimal Quantity = null;

        @DataMember
        public String LocatorCode = null;

        @DataMember
        public ArrayList<SerialItem> SerialItems = null;
        
        public String getLocation() { return Location; }
        public QtyByLoc setLocation(String value) { this.Location = value; return this; }
        public BigDecimal getQuantity() { return Quantity; }
        public QtyByLoc setQuantity(BigDecimal value) { this.Quantity = value; return this; }
        public String getLocatorCode() { return LocatorCode; }
        public QtyByLoc setLocatorCode(String value) { this.LocatorCode = value; return this; }
        public ArrayList<SerialItem> getSerialItems() { return SerialItems; }
        public QtyByLoc setSerialItems(ArrayList<SerialItem> value) { this.SerialItems = value; return this; }
    }

    @DataContract
    public static class SerialItem
    {
        @DataMember
        public Long SasPk = null;

        @DataMember
        public String Serial = null;

        @DataMember
        public BigDecimal Retail = null;

        @DataMember
        public BigDecimal OurPrice = null;

        @DataMember
        public BigDecimal SalePrice = null;

        @DataMember
        public BigDecimal AE_Sale_Price = null;

        @DataMember
        public String Status = null;

        @DataMember
        public String SaleInfo = null;

        @DataMember
        public BigDecimal PriceA = null;

        @DataMember
        public BigDecimal PriceB = null;

        @DataMember
        public BigDecimal PriceC = null;

        @DataMember
        public BigDecimal MinPrice = null;

        @DataMember
        public String Notes = null;

        @DataMember
        public String Source = null;

        @DataMember
        public ArrayList<InventoryAttribute> Attributes = null;
        
        public Long getSasPk() { return SasPk; }
        public SerialItem setSasPk(Long value) { this.SasPk = value; return this; }
        public String getSerial() { return Serial; }
        public SerialItem setSerial(String value) { this.Serial = value; return this; }
        public BigDecimal getRetail() { return Retail; }
        public SerialItem setRetail(BigDecimal value) { this.Retail = value; return this; }
        public BigDecimal getOurPrice() { return OurPrice; }
        public SerialItem setOurPrice(BigDecimal value) { this.OurPrice = value; return this; }
        public BigDecimal getSalePrice() { return SalePrice; }
        public SerialItem setSalePrice(BigDecimal value) { this.SalePrice = value; return this; }
        public BigDecimal getAeSalePrice() { return AE_Sale_Price; }
        public SerialItem setAeSalePrice(BigDecimal value) { this.AE_Sale_Price = value; return this; }
        public String getStatus() { return Status; }
        public SerialItem setStatus(String value) { this.Status = value; return this; }
        public String getSaleInfo() { return SaleInfo; }
        public SerialItem setSaleInfo(String value) { this.SaleInfo = value; return this; }
        public BigDecimal getPriceA() { return PriceA; }
        public SerialItem setPriceA(BigDecimal value) { this.PriceA = value; return this; }
        public BigDecimal getPriceB() { return PriceB; }
        public SerialItem setPriceB(BigDecimal value) { this.PriceB = value; return this; }
        public BigDecimal getPriceC() { return PriceC; }
        public SerialItem setPriceC(BigDecimal value) { this.PriceC = value; return this; }
        public BigDecimal getMinPrice() { return MinPrice; }
        public SerialItem setMinPrice(BigDecimal value) { this.MinPrice = value; return this; }
        public String getNotes() { return Notes; }
        public SerialItem setNotes(String value) { this.Notes = value; return this; }
        public String getSource() { return Source; }
        public SerialItem setSource(String value) { this.Source = value; return this; }
        public ArrayList<InventoryAttribute> getAttributes() { return Attributes; }
        public SerialItem setAttributes(ArrayList<InventoryAttribute> value) { this.Attributes = value; return this; }
    }

    @DataContract
    public static class InventoryAttribute
    {
        @DataMember
        public String Name = null;

        @DataMember
        public String Value = null;
        
        public String getName() { return Name; }
        public InventoryAttribute setName(String value) { this.Name = value; return this; }
        public String getValue() { return Value; }
        public InventoryAttribute setValue(String value) { this.Value = value; return this; }
    }

}

Java GetActiveE3PartyRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /api/GetActiveE3Party HTTP/1.1 
Host: active-ewebservice.biz 
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"StartOffset":0,"RecordCount":0,"Records":[{"Model":"String","Sku":"String","WebNumber":"String","Desc":"String","Mfg":"String","Type":"String","Barcode":"String","BarcodeList":["String"],"Selcode":"String","Color":"String","Size":"String","Web_Cat_1":"String","Web_Cat_2":"String","Web_Cat_3":"String","Web_Cat_4":"String","URL":"String","Image_Small":"String","Image_Medium":"String","Web_Desc":"String","Ebay_cat1":"String","Ebay_cat2":"String","Ebay_storecat1":"String","Ebay_storecat2":"String","Ebay_title":"String","Ebay_subtitle":"String","Ebay_desc":"String","Ebay_template":"String","Ebay_duration":"String","Ebay_format":"String","Ebay_paypreset":"String","Ebay_shippreset":"String","Ebay_shipdest":"String","Ebay_image1":"String","Ebay_image2":"String","Ebay_image3":"String","Ebay_image4":"String","Ebay_image5":"String","Ebay_image6":"String","Ebay_image7":"String","Ebay_image8":"String","Ebay_image9":"String","Ebay_image10":"String","Ebay_image11":"String","Ebay_image12":"String","Ebay_image13":"String","Ebay_image14":"String","Ebay_image15":"String","Ebay_image16":"String","Ebay_image17":"String","Ebay_image18":"String","Ebay_image19":"String","Ebay_image20":"String","Ebay_image21":"String","Ebay_image22":"String","Ebay_image23":"String","Ebay_image24":"String","ProductCode":"String","Dimension":"String","Restricted_Qtys":"String","Related_Products":"String","Upsell_Products":"String","Requires_Products":"String","Image_Large":"String","Audio_URL":"String","MPN":"String","Composer":"String","Arranger":"String","Artist":"String","Voicing":"String","Level":"String","Sample_URL":"String","TOC":"String","SE_desc":"String","SE_keywords":"String","SE_title":"String","Notes":"String","Invoice_Notes":"String","POS_Reminder":"String","Location_qtys":"String","WebcatChild1":"String","WebcatChild2":"String","WebcatChild3":"String","WebcatChild4":"String","Qty":0,"Qty_Available":0,"Cost":0,"Our_Price":0,"Retail":0,"Min_Price":0,"Price_A":0,"Price_B":0,"Price_C":0,"AE_Sale_Price":0,"Weight":0,"Ebay_qty":0,"Ebay_start":0,"Ebay_reserve":0,"Ebay_buyitnow":0,"WCost":0,"Margin_Perc":0,"Ebay_length":0,"Ebay_width":0,"Ebay_depth":0,"Ebay_wtmajor":0,"Ebay_wtminor":0,"Ebay":false,"Web":false,"Published":false,"Approval":false,"Call_To_Order":false,"Discontinued":false,"SellSerialsOnline":false,"ExtPk":0,"AIMCategorization":"String"}],"Status":{"StatusCode":"String","Login":"String","ErrorCode":"String","ErrorDisplayText":"String","ErrorMessage":"String","DomainName":"String","IpAddress":"String"}}