Replies: 6 comments 10 replies
-
Example response: {
"availabilities": [
{
"availableForCashCarry": true,
"availableForClickCollect": true,
"buyingOption": {
"cashCarry": {
"availability": {
"probability": {
"thisDay": {
"colour": {
"rgbDec": "0,255,0",
"rgbHex": "00FF00"
},
"messageType": "HIGH_IN_STOCK"
},
"updateDateTime": "2021-02-22T05:43:37.085Z"
},
"quantity": 14,
"restocks": [
{
"earliestDate": "2021-02-23",
"latestDate": "2021-02-23",
"quantity": 31,
"reliability": "HIGH",
"type": "INTERNAL",
"updateDateTime": "2021-02-22T05:43:37.085Z"
}
],
"updateDateTime": "2021-02-22T05:43:37.085Z"
},
"range": {
"inRange": true
},
"unitOfMeasure": "PIECE"
},
"clickCollect": {
"range": {
"inRange": true
}
},
"homeDelivery": {
"range": {
"inRange": true
}
}
},
"classUnitKey": {
"classUnitCode": "063",
"classUnitType": "STO"
},
"itemKey": {
"itemNo": "20295930",
"itemType": "ART"
}
},
]
} Unclear how to know which array item belongs to which store. Maybe the {
"classUnitKey": {
"classUnitCode": "324",
"classUnitType": "STO"
}
} |
Beta Was this translation helpful? Give feedback.
-
In Russia we have two warehouses for online shopping. And this API doesn't provide remaining quantity. It shows only if item is sellable online. Even if it were showing quantity it still would be not good enough.
|
Beta Was this translation helpful? Give feedback.
-
Just published new repository with reverse engineering part of IKEA's cart API. Check it out |
Beta Was this translation helpful? Give feedback.
-
I created an issue for this for keeping tracking of this "feature request". Feel free to vote on it to make it more important: #43 |
Beta Was this translation helpful? Give feedback.
-
I noted that IOWS API, that is currently used, doesn't work for some items in Russia: example item. |
Beta Was this translation helpful? Give feedback.
-
@Ephigenia I added examples of package usage, feel free to try it out: https://github.com/vrslev/ikea-api-client. Also, I can help to implement this new API in this project if you're willing to implement it. |
Beta Was this translation helpful? Give feedback.
-
work in progress for reverse engineering response from ingka API which seems to return details for cashCarry and clickCollect of a product in all countries stores.
Example Request:
The API replies as soon as the
x-client-id
header is present.Beta Was this translation helpful? Give feedback.
All reactions