This documentation is generated by Sensefuel.
AI Search & Product Discovery platform that makes ecommerce search personal.
id: the identifier of the articletitle: describing the title of the articleproduct_type: describing the taxonomy of the articleprice: describing the price of the articlelink: describing the link of the articleavailability: describing its availability ("in stock" or "out of stock")item_group_id.store_code). An article sold in several stores/sales contexts therefore has several offers.article_id: the identifier of the article to which the offer belongsstore_code: the code of the store or sales contextprice: describing the price of the offeravailability: describing its availability ("in stock" or "out of stock")X-API-KEY header.siteUUID. In case of using a key that does not correspond to the environment used, a detailed 403 error will be returned.curl -XGET -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/articles/{articleId}curl -XPOST -H 'Content-Type: application/json' -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/articles -d '{YOUR_ARTICLE}'idtitleproduct_typepricelinkavailabilitycurl -XPUT -H 'Content-Type: application/json' -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/article/{articleId} -d '{YOUR_ARTICLE}'titleproduct_typepricelinkavailabilitycurl -XPATCH -H 'Content-Type: application/json' -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/articles/{articleId} -d '{YOUR_ARTICLE_UPDATE}'curl -XDELETE -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/articles/{articleId}curl -XGET -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/articles?limit=1000&offset=0content-range header expressing the current position in iteration, and the total number of elements. Example: items 300-399/2500 indicates that the response contains 100 articles, from position 300 to 399, and that there are currently 2500 articles.curl -XGET -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/articles/{articleId}/offers/{storeCode}curl -XPOST -H 'Content-Type: application/json' -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/articles/{articleId}/offers -d '{YOUR_OFFER}'article_idstore_codepriceavailabilitycurl -XPUT -H 'Content-Type: application/json' -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/article/{articleId}/offers/{storeCode} -d '{YOUR_OFFER}'priceavailabilitycurl -XPATCH -H 'Content-Type: application/json' -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/articles/{articleId}/offers/{storeCode} -d '{YOUR_OFFER_UPDATE}'curl -XDELETE -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/articles/{articleId}/offers/{storeCode}curl -XGET -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/articles/{articleId}/offers?limit=1000&offset=0store_code.content-range header expressing the current position in iteration, and the total number of elements. Example: items 300-399/2500 indicates that the response contains 100 offers, from position 300 to 399, and that there are currently 2500 offers.curl -XPOST -H 'Content-Type: application/json' -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/articles/bulk -d '{YOUR_BULK}'operationType describing the type of operations to apply create, replace, delete, updateoperations where each operation is composed of:article object describing the content of the article to apply, containing obligatorily an id property describing the identifier of the article.status adopting 2 possible values, success or errorarticle object containing the modified article and can be null in the case of a deletion operationerror object (null in case of success) if the operation was in erroroperationType:create: corresponds to the article creation routereplace: corresponds to the article replacement routeupdate: corresponds to the article update routedelete: corresponds to the article deletion routecurl -XPOST -H 'Content-Type: application/json' -X 'X-API-KEY: {YOUR_KEY}' https://api.sensefuel.live/catalog/{siteUUID}/offers/bulk -d '{YOUR_BULK}'operationType describing the type of operations to apply create, replace, delete, updateoperations where each operation is composed of:offer object describing the content of the offer to apply, containing obligatorily an article_id and store_code property describing the identifier of the article and context concerned by the offer.status adopting 2 possible values, success or erroroffer object containing the modified offer, can be null in the case of a deletion operationerror object (null in case of success) if the operation was in erroroperationType:create: corresponds to the offer creation routereplace: corresponds to the offer replacement routeupdate: corresponds to the offer update routedelete: corresponds to the offer deletion route