GET - Extended - Product

Get extended product information based on Lastupdated date

URL

Verb Url
GET - Basic authentication /api/ExtendedProduct?ShopCode=shop code&UpdatedFrom=date time&UpdatedTo=date time&Page=page#&Take=#items

Request Parameters

Parameter Description Format
ShopCode Shop identifier as provided with your account string
UpdatedFrom First datetime stamp from which you want to receive updated products string in format 'yyyy-MM-ddTHH:mm:ss'
UpdatedTo Last datetime stamp From which you want to receive updated products string in format 'yyyy-MM-ddTHH:mm:ss'
Page Optional Parameter for paging, containing the page which is asked integer, default 0
Take Optional Parameter for paging, containing the number of items to return integer, default and maximum 50

Response Elements

    
[
    {
        "Identifier": "LX_NL_123",
        "Brand": "Brand",
        "Eancode": "1234567890123",
        "BasicData":
        {
            "ProductName": "Webshop name",
            "Content": "100",
            "Unit": "ml",
            "BronId": 1 /* Id of the Bron */
        },
        "Bron":
        {
            "Id": "1", /* Id of the Bron */
            "Name": "LuxeNL", /* Name of the Bron */
            "Number": "LU0000001" /* Number of the Bron */
        },
        "AlternativeDescriptions":
        [
            {
                "Type":"Detailed Description", /* The type of the description */
                "Description":"Extended description for the Webshop", /* The description itself */
                "BronId": 1 /* Id of the Bron */
            }
        ],
        "ApplicationAreas":
        [
            {
                "Application": "Feet", /* where to use */
                "BronId": 493606 /* Id of the Bron */
            }
        ],
        "Variant":
        {
            "Name": "Feet", /* Variant of the product */
            "BronId": 1 /* Id of the Bron */
        },
        "Pictures":
        [
            {
                "URL":"https://retailnxtapitest.etc", /* Full Url of the Picture */
                ""BronId": 1 /* Id of the Bron */

            }
        ],
        "Color":
        {
            "Name":"Blond",
            "BronId: 1 /* Id of the Bron */
        },
        "FPC": /* Franchise Product Category */
        [
            {
                "Number": "1-1000",
                "Description": "Voet verzorging",
                "Mothergroup": {}, /* higher level Category */
                "ProductCategoryName": "Keep it Tight", /* highest level */
                "Children": [], /* categories below current category */
                "LowestLevel": true /* is this category the lowest level */
            }
        ]
        ,
        "Genders":
        [
            {
                "Name": "Unisex",
                "BronId": 493606 /* Id of the Bron */
            }
        ],
        "TargetGroups":
        [
            {
                "Name": "Volwassenen",
                "BronId": 493606 /* Id of the Bron */
            }
        ],
        "Usage":
        {
            "Usage": "Olie",
            "BronId": 493606 /* Id of the Bron */
        },
        "ProductOptions":
        [
            {
                "Option":"Gevoelige huid",
                "BronId": 493606 /* Id of the Bron */
            }
        ],
        "SkinType":
        {
            "Name": "Droge huid",
            "BronId": 493606 /* Id of the Bron */
        },
        "HairType":
        {
            "Name": "Dof haar",
            "BronId": 493606 /* Id of the Bron */
        },
        "DesiredEffects":
        [
            {
                "Effect": "Herstellend",
                "BronId": 493606 /* Id of the Bron */
            }
        ],
        "ProductIngredients":
        [
            {
                "Ingredient":"Vitamine C",
                "BronId": 493606 /* Id of the Bron */
            }
        ],
        "SPFFactor":
        {
            "Factor":"50",
            "BronId": 493606 /* Id of the Bron */
        },
        "BodyPart": {
            "Name": "Voet",
            "BronId": 493606 /* Id of the Bron */
        },
        "Sports":
        [
            {
                "Sport":"Hockey",
                "BronId": 493606 /* Id of the Bron */
            }
        ],
        "Complaints":
        [
            {
                "Complaint":"Holle voet",
                "BronId": 493606 /* Id of the Bron */
            }
        ],
        "ConsumerProductGroups": 
        [
            {
                "MainMenu": "Zelfzorg",
                "ProductCategory": "Benen & Voetverzorging",
                "Category": "Dagelijkse voetverzorging",
                "BronId": 493606 /* Id of the Bron */
            }
        ],
        "Fragrances": 
        [
            {
                "Name": "Lavendel",
                "BronId": 493606 /* Id of the Bron */
            }
        ],
        "Flavors": 
        [
            {
                "Name": "Honing",
                "BronId": 493606 /* Id of the Bron */
            }
        ],
        "Videos":
        [
            {
                "Title":"How to use this product", /* Title of the video */
                "URL":"https://retailnxtapitest.etc", /* Full Url of the Video */
                "BronId": 1 /* Id of the Bron */
            }
        ],
        "Packaging":
        {
            "Length":1.0,
            "Width":1.0,
            "Heigth":1.0,
            "Volume":1.0,
            "Weight":1.0,
            "BronId": 1 /* Id of the Bron */
        },
        "Size":
        {
            "Length":1.0,
            "Width":1.0,
            "Heigth":1.0,
            "Volume":1.0,
            "Weight":1.0
        },
        "BookInformation":
        {
            "Author":"William Shakespeare",                    
            "Publisher":"Het groene boek",
            "Edition":"Editon 5",
            "BookForm":"Paperback",
            "NSTC":"501625941",
            "CoverText":"https://link.to.covertext.pdf",
            "Language":"eng",
            "OriginalTitle":"Original title of the book"
        }
    }
]
    

Code Samples

C#.net

        public string RequestUrlGET(string URL, string SourceUser, string SourcePassword)
        {
            HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(URL);
            string credentials = Convert.ToBase64String(ASCIIEncoding.ASCII.GetBytes(SourceUser + ":" + SourcePassword));
            request.Headers.Add("Authorization", "Basic " + credentials);
            using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
            {
                using (StreamReader content = new StreamReader(response.GetResponseStream()))
                {
                    return content.ReadToEnd();
                }
            }
        }