See select fields parameters specification
Select some fields with an alias
Possible alias are 'all', 'minimal'.
Provide only most useful fields when 'fieldsAlias' equals 'minimal'
-
When I call KelkooGroup API with a valid JWT on https://api.kelkoogroup.net/publisher/shopping/v2/feeds/offers?country=fr&format=json&profileId=1&fieldsAlias=minimal&categoryId=100565013
-
Then I get a response containing the following json content
[
{
"offerId": "7701b65469b409bcba9272e6be514c6d",
"title": "PUMA Chaussure de course Flyer Runner, Noir, Taille 48.5, Chaussures",
"price": 30.36,
"priceWithoutRebate": 37.95,
"rebatePercentage": 25,
"deliveryCost": 5.95,
"currency": "EUR",
"availabilityStatus": "in_stock",
"timeToDeliver": "2-3 jours",
"images": [
{
"url": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=90&height=90&image=http%3A%2F%2Fimagecache.com%2Fmain.jpg&sign=G7DCNtnY8vRZg0bwX1iaNzwhADFV1xKXSKnPS7sJRMo-",
"zoomUrl": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=auto&height=auto&image=http%3A%2F%2Fimagecache.com%2Fmain.jpg&sign=G7DCNtnY8vRZg0bwX1iaNzwhADFV1xKXSKnPS7sJRMo-"
}
],
"goUrl": "https://fr-go.kelkoogroup.net/offersearchGo?.ts=1516377600000&.sig=fc51_gBNu48V4W4RaYjxZFv1zTo-&affiliationId=96948759&comId=100503542&country=fr&offerId=7701b65469b409bcba9272e6be514c6d&service=37&tokenId=tokenId1234&wait=true",
"estimatedCpc": 0.2,
"estimatedMobileCpc": 0.19,
"brand": {
"name": "Puma"
},
"merchant": {
"id": 100503542
},
"category": {
"id": 100565013
}
}
]
Select some fields with a list
Add specific fields in addition to the most useful ones
-
When I call KelkooGroup API with a valid JWT on https://api.kelkoogroup.net/publisher/shopping/v2/feeds/offers?country=fr&format=json&fieldsAlias=minimal&additionalFields=ecotax&categoryId=100565013
-
Then I get a response containing the following json content
[
{
"offerId": "7701b65469b409bcba9272e6be514c6d",
"ecotax": 0.3,
"title": "PUMA Chaussure de course Flyer Runner, Noir, Taille 48.5, Chaussures",
"price": 30.36,
"priceWithoutRebate": 37.95,
"rebatePercentage": 25,
"deliveryCost": 5.95,
"currency": "EUR",
"availabilityStatus": "in_stock",
"timeToDeliver": "2-3 jours",
"images": [
{
"url": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=90&height=90&image=http%3A%2F%2Fimagecache.com%2Fmain.jpg&sign=G7DCNtnY8vRZg0bwX1iaNzwhADFV1xKXSKnPS7sJRMo-",
"zoomUrl": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=auto&height=auto&image=http%3A%2F%2Fimagecache.com%2Fmain.jpg&sign=G7DCNtnY8vRZg0bwX1iaNzwhADFV1xKXSKnPS7sJRMo-"
}
],
"goUrl": "https://fr-go.kelkoogroup.net/offersearchGo?.ts=1516377600000&.sig=fc51_gBNu48V4W4RaYjxZFv1zTo-&affiliationId=96948759&comId=100503542&country=fr&offerId=7701b65469b409bcba9272e6be514c6d&service=37&tokenId=tokenId1234&wait=true",
"estimatedCpc": 0.2,
"estimatedMobileCpc": 0.19,
"brand": {
"name": "Puma"
},
"merchant": {
"id": 100503542
},
"category": {
"id": 100565013
}
}
]
Select only the fields needed without using the minimal ones with json format
-
When I call KelkooGroup API with a valid JWT on https://api.kelkoogroup.net/publisher/shopping/v2/feeds/offers?country=fr&format=json&fieldsAlias=none&additionalFields=offerId,title,lastUpdateDate,price,currency,flagOffensiveContent,codeEan,imageUrl,image2Url,offerUrlLandingUrl,goUrl,estimatedCpc,merchantId&categoryId=100565013
-
Then I get a response containing the following json content
[
{
"offerId": "7701b65469b409bcba9272e6be514c6d",
"title": "PUMA Chaussure de course Flyer Runner, Noir, Taille 48.5, Chaussures",
"lastUpdateDate": "2020-09-07T10:20:30Z",
"price": 30.36,
"currency": "EUR",
"flag": {
"offensiveContent": false
},
"code": {
"ean": "4044641108264"
},
"images": [
{
"url": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=90&height=90&image=http%3A%2F%2Fimagecache.com%2Fmain.jpg&sign=G7DCNtnY8vRZg0bwX1iaNzwhADFV1xKXSKnPS7sJRMo-"
},
{
"url": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=90&height=90&image=http%3A%2F%2Fimagecache.com%2F1.jpg&sign=mu._Vie8CenJqC3O_lH.Sq4TYaWn0JsEHgEd0sxiej8-"
}
],
"offerUrl": {
"landingUrl": "https://eu.puma.com/fr/fr/pd/basket-cali-0/369337.html?dwvar_369337_size=0240&dwvar_369337_color=04&mktID=AFF:KelKoo:%5Bcampaign%5D:FR&utm_medium=AFF&utm_source=KelKoo&utm_campaign=%5Bcampaign%5D"
},
"goUrl": "https://fr-go.kelkoogroup.net/offersearchGo?.ts=1516377600000&.sig=fc51_gBNu48V4W4RaYjxZFv1zTo-&affiliationId=96948759&comId=100503542&country=fr&offerId=7701b65469b409bcba9272e6be514c6d&service=37&tokenId=tokenId1234&wait=true",
"estimatedCpc": 0.2,
"merchant": {
"id": 100503542
}
}
]
Select all possible fields
Provide all fields when 'fieldsAlias' equals 'all'
-
When I call KelkooGroup API with a valid JWT on https://api.kelkoogroup.net/publisher/shopping/v2/feeds/offers?country=fr&format=json&fieldsAlias=all&categoryId=100565013
-
Then I get a response containing the following json content
[
{
"offerId": "7701b65469b409bcba9272e6be514c6d",
"title": "PUMA Chaussure de course Flyer Runner, Noir, Taille 48.5, Chaussures",
"lastUpdateDate": "2020-09-07T10:20:30Z",
"description": "PUMA Chaussure de course Flyer Runner, Noir, Taille 48.5, Chaussures PUMA La Flyer...",
"country": "fr",
"price": 30.36,
"priceWithoutRebate": 37.95,
"rebatePercentage": 25,
"deliveryCost": 5.95,
"priceDiscountText": "Save 10 EUR",
"unitPrice": "5 €/l",
"currency": "EUR",
"availabilityStatus": "in_stock",
"timeToDeliver": "2-3 jours",
"condition": "new",
"greenLabel": "GreenShoe",
"ethicalType": "Recycled materials",
"flag": {
"offensiveContent": false,
"greenProduct": true,
"saleEvent": false
},
"code": {
"ean": "4044641108264",
"sku": "019-0429-0317",
"mpn": "puma_19225710485",
"gtin": "04044641108264"
},
"images": [
{
"url": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=90&height=90&image=http%3A%2F%2Fimagecache.com%2Fmain.jpg&sign=G7DCNtnY8vRZg0bwX1iaNzwhADFV1xKXSKnPS7sJRMo-",
"zoomUrl": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=auto&height=auto&image=http%3A%2F%2Fimagecache.com%2Fmain.jpg&sign=G7DCNtnY8vRZg0bwX1iaNzwhADFV1xKXSKnPS7sJRMo-"
},
{
"url": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=90&height=90&image=http%3A%2F%2Fimagecache.com%2F1.jpg&sign=mu._Vie8CenJqC3O_lH.Sq4TYaWn0JsEHgEd0sxiej8-",
"zoomUrl": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=auto&height=auto&image=http%3A%2F%2Fimagecache.com%2F1.jpg&sign=mu._Vie8CenJqC3O_lH.Sq4TYaWn0JsEHgEd0sxiej8-"
},
{
"url": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=90&height=90&image=http%3A%2F%2Fimagecache.com%2F2.jpg&sign=kqH2je15y.zBtunfw0KQSLHMbQR0XUqbd0mZhFsYQz8-",
"zoomUrl": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=auto&height=auto&image=http%3A%2F%2Fimagecache.com%2F2.jpg&sign=kqH2je15y.zBtunfw0KQSLHMbQR0XUqbd0mZhFsYQz8-"
},
{
"url": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=90&height=90&image=http%3A%2F%2Fimagecache.com%2F3.jpg&sign=dNBpYZF.y39vUjNjVuDULy3FD5xNEhJhNLonKpcZE1k-",
"zoomUrl": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=auto&height=auto&image=http%3A%2F%2Fimagecache.com%2F3.jpg&sign=dNBpYZF.y39vUjNjVuDULy3FD5xNEhJhNLonKpcZE1k-"
},
{
"url": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=90&height=90&image=http%3A%2F%2Fimagecache.com%2F4.jpg&sign=A6V5DQpXXggpDo4GVwqav2kE0FiAQEMjpsOkFrizhFE-",
"zoomUrl": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=auto&height=auto&image=http%3A%2F%2Fimagecache.com%2F4.jpg&sign=A6V5DQpXXggpDo4GVwqav2kE0FiAQEMjpsOkFrizhFE-"
},
{
"url": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=90&height=90&image=http%3A%2F%2Fimagecache.com%2F5.jpg&sign=5udu1GL8hh8WWrbMytofc4KsiFadlg0OVHSGCzR2C.w-",
"zoomUrl": "http://r.kelkoo.com/resize.php?country=fr&merchantId=100503542&categoryId=100565013&trackingId=96948759&width=auto&height=auto&image=http%3A%2F%2Fimagecache.com%2F5.jpg&sign=5udu1GL8hh8WWrbMytofc4KsiFadlg0OVHSGCzR2C.w-"
}
],
"features": {
"colour": {
"label": "Couleur",
"values": [
{
"label": "Rouge",
"value": "rouge"
}
]
},
"material": {
"label": "Matériaux",
"values": [
{
"label": "Synthétique",
"value": "synthetique"
}
]
}
},
"offerUrl": {
"landingUrl": "https://eu.puma.com/fr/fr/pd/basket-cali-0/369337.html?dwvar_369337_size=0240&dwvar_369337_color=04&mktID=AFF:KelKoo:%5Bcampaign%5D:FR&utm_medium=AFF&utm_source=KelKoo&utm_campaign=%5Bcampaign%5D",
"mobileLandingUrl": "https://mobile.puma.com/fr/fr/pd/basket-cali-0/369337.html?dwvar_369337_size=0240&dwvar_369337_color=04&mktID=AFF:KelKoo:%5Bcampaign%5D:FR&utm_medium=AFF&utm_source=KelKoo&utm_campaign=%5Bcampaign%5D",
"trackedUrl": "https://eu.puma.com/fr/fr/pd/basket-cali-0/369337.html?dwvar_369337_size=0240&dwvar_369337_color=04&mktID=AFF:KelKoo:[campaign]:FR&utm_medium=AFF&utm_source=KelKoo&utm_campaign=[campaign]",
"mobileTrackedUrl": "https://mobile.puma.com/fr/fr/pd/basket-cali-0/369337.html?dwvar_369337_size=0240&dwvar_369337_color=04&mktID=AFF:KelKoo:[campaign]:FR&utm_medium=AFF&utm_source=KelKoo&utm_campaign=[campaign]"
},
"goUrl": "https://fr-go.kelkoogroup.net/offersearchGo?.ts=1516377600000&.sig=fc51_gBNu48V4W4RaYjxZFv1zTo-&affiliationId=96948759&comId=100503542&country=fr&offerId=7701b65469b409bcba9272e6be514c6d&service=37&tokenId=tokenId1234&wait=true",
"permanentUrl": "https://fr-go.kelkoogroup.net/permanentLinkGo?country=fr&id=6827289c-e7f0-49f3-93b3-344bd0033b95&merchantUrl=https%3A%2F%2Feu.puma.com%2Ffr%2Ffr%2Fpd%2Fbasket-cali-0%2F369337.html%3Fdwvar_369337_size%3D0240%26dwvar_369337_color%3D04%26mktID%3DAFF%3AKelKoo%3A%255Bcampaign%255D%3AFR%26utm_medium%3DAFF%26utm_source%3DKelKoo%26utm_campaign%3D%255Bcampaign%255D",
"estimatedCpc": 0.2,
"estimatedMobileCpc": 0.19,
"brand": {
"id": 2571,
"name": "Puma"
},
"merchant": {
"id": 100503542,
"name": "darty.com",
"logoUrl": "https://r6.kelkoo.com/data/merchantlogos/16096413/logo.jpg",
"websiteId": 900503542
},
"merchantProvidedCategory": "Homme Chaussures Baskets et Sneakers male",
"category": {
"id": 100565013,
"name": "Chaussures de sport Homme"
},
"googleProductCategory": {
"id": 187
},
"ecotax": 0.3,
"madeIn": "China",
"efficiencyClass": "A+++",
"product": {
"id": "123456abcd",
"popularity": 89
},
"performanceScore": 0.666,
"sellerName": "some seller"
}
]