1"use strict";(self.webpackChunkdocusaurus_public_api=self.webpackChunkdocusaurus_public_api||[]).push([[1501],{3905:(e,t,n)=>{n.d(t,{Zo:()=>d,kt:()=>m});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},i=Object.keys(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var s=a.createContext({}),p=function(e){var t=a.useContext(s),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},d=function(e){var t=p(e.components);return a.createElement(s.Provider,{value:t},e.children)},c={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},u=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,i=e.originalType,s=e.parentName,d=l(e,["components","mdxType","originalType","parentName"]),u=p(n),m=r,k=u["".concat(s,".").concat(m)]||u[m]||c[m]||i;return n?a.createElement(k,o(o({ref:t},d),{},{components:n})):a.createElement(k,o({ref:t},d))}));function m(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=n.length,o=new Array(i);o[0]=u;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l.mdxType="string"==typeof e?e:r,o[1]=l;for(var p=2;p<i;p++)o[p]=n[p];return a.createElement.apply(null,o)}return a.createElement.apply(null,n)}u.displayName="MDXCreateElement"},7705:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>c,frontMatter:()=>i,metadata:()=>l,toc:()=>p});var a=n(7462),r=(n(7294),n(3905));const i={sidebar_position:41,title:"Descripci\xf3n web",description:"Listar informaci\xf3n de productos ecommerce",slug:"/descripcion-web"},o="Descripci\xf3n web",l={unversionedId:"Tienda en l\xednea/Descripcion web",id:"version-MX/Tienda en l\xednea/Descripcion web",title:"Descripci\xf3n web",description:"Listar informaci\xf3n de productos ecommerce",source:"@site/versioned_docs/version-MX/Tienda en l\xednea/Descripcion web.md",sourceDirName:"Tienda en l\xednea",slug:"/descripcion-web",permalink:"/MX/descripcion-web",draft:!1,tags:[],version:"MX",sidebarPosition:41,frontMatter:{sidebar_position:41,title:"Descripci\xf3n web",description:"Listar informaci\xf3n de productos ecommerce",slug:"/descripcion-web"},sidebar:"tutorialSidebar",previous:{title:"Pedidos web",permalink:"/MX/pedidos-web"},next:{title:"Env\xedos",permalink:"/MX/env\xedos"}},s={},p=[{value:"Atributos",id:"atributos",level:4},{value:"GET lista de descripciones web",id:"get-lista-de-descripciones-web",level:2},{value:"Expanders",id:"expanders",level:4},{value:"Par\xe1metros",id:"par\xe1metros",level:4},{value:"Ejemplos",id:"ejemplos",level:4},{value:"GET descripciones web por tienda",id:"get-descripciones-web-por-tienda",level:2},{value:"Par\xe1metros",id:"par\xe1metros-1",level:4},{value:"Ejemplos",id:"ejemplos-1",level:4},{value:"GET Colecciones",id:"get-colecciones",level:2},{value:"Par\xe1metros",id:"par\xe1metros-2",level:4},{value:"Ejemplos",id:"ejemplos-2",level:4},{value:"GET una colecci\xf3n",id:"get-una-colecci\xf3n",level:3},{value:"Ejemplos",id:"ejemplos-3",level:5},{value:"GET im\xe1genes de productos web",id:"get-im\xe1genes-de-productos-web",level:2},{value:"Par\xe1metros",id:"par\xe1metros-3",level:4},{value:"GET un producto web",id:"get-un-producto-web",level:2},{value:"POST Descripci\xf3n Web",id:"post-descripci\xf3n-web",level:2},{value:"Par\xe1metros",id:"par\xe1metros-4",level:4},{value:"Orden de variantes (opcional)",id:"orden-de-variantes-opcional",level:4},{value:"Par\xe1metros",id:"par\xe1metros-5",level:5},{value:"Ejemplo JSON",id:"ejemplo-json",level:3},{value:"Env\xedo",id:"env\xedo",level:4},{value:"Respuesta",id:"respuesta",level:4},{value:"PUT Descripcion Web",id:"put-descripcion-web",level:2},{value:"Par\xe1metros",id:"par\xe1metros-6",level:5},{value:"Ejemplo JSON",id:"ejemplo-json-1",level:3},{value:"Env\xedo",id:"env\xedo-1",level:4},{value:"Respuesta",id:"respuesta-1",level:4},{value:"POST un producto en una colecci\xf3n",id:"post-un-producto-en-u
1na-colecci\xf3n",level:2},{value:"Par\xe1metros",id:"par\xe1metros-7",level:5},{value:"Ejemplo JSON",id:"ejemplo-json-2",level:3},{value:"Env\xedo",id:"env\xedo-2",level:4},{value:"Respuesta",id:"respuesta-2",level:4},{value:"POST medidas producto web",id:"post-medidas-producto-web",level:2},{value:"Par\xe1metros",id:"par\xe1metros-8",level:4},{value:"Ejemplo JSON",id:"ejemplo-json-3",level:3},{value:"Env\xedo",id:"env\xedo-3",level:4},{value:"Respuesta",id:"respuesta-3",level:4},{value:"PUT medidas un producto web",id:"put-medidas-un-producto-web",level:2},{value:"Par\xe1metros",id:"par\xe1metros-9",level:4},{value:"Ejemplo JSON",id:"ejemplo-json-4",level:3},{value:"Env\xedo",id:"env\xedo-4",level:4},{value:"Respuesta",id:"respuesta-4",level:4}],d={toc:p};function c(e){let{components:t,...n}=e;return(0,r.kt)("wrapper",(0,a.Z)({},d,n,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("h1",{id:"descripci\xf3n-web"},"Descripci\xf3n web"),(0,r.kt)("p",null,"Listar productos y servicios que se contengan en la tienda en l\xednea de Bsale."),(0,r.kt)("h4",{id:"atributos"},"Atributos"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"Atributo"),(0,r.kt)("th",{parentName:"tr",align:null},"Descripci\xf3n"),(0,r.kt)("th",{parentName:"tr",align:null},"Tipo dato"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"id")),(0,r.kt)("td",{parentName:"tr",align:null},"id del producto web"),(0,r.kt)("td",{parentName:"tr",align:null},"Integer")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"productId")),(0,r.kt)("td",{parentName:"tr",align:null},"Id del producto"),(0,r.kt)("td",{parentName:"tr",align:null},"Integer")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"idVariantDefault")),(0,r.kt)("td",{parentName:"tr",align:null},"Id variante por defecto del producto"),(0,r.kt)("td",{parentName:"tr",align:null},"Integer")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"urlSlug")),(0,r.kt)("td",{parentName:"tr",align:null},"URL slug del producto"),(0,r.kt)("td",{parentName:"tr",align:null},"String")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"name")),(0,r.kt)("td",{parentName:"tr",align:null},"Nombre del producto web"),(0,r.kt)("td",{parentName:"tr",align:null},"String")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"description")),(0,r.kt)("td",{parentName:"tr",align:null},"descripci\xf3n del producto"),(0,r.kt)("td",{parentName:"tr",align:null},"String")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"descriptions")),(0,r.kt)("td",{parentName:"tr",align:null},"Nodo que indica las descripciones del producto"),(0,r.kt)("td",{parentName:"tr",align:null},"String")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"displayNotice")),(0,r.kt)("td",{parentName:"tr",align:null},"Texto adicional del producto"),(0,r.kt)("td",{parentName:"tr",align:null},"String")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"state")),(0,r.kt)("td",{parentName:"tr",align:null},"estado del producto activo(0) o inactivo (1)"),(0,r.kt)("td",{parentName:"tr",align:null},"Boolean")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"mkProductType")),(0,r.kt)("td",{parentName:"tr",align:null}),(0,r.kt)("td",{parentName:"tr",align:null},"Integer")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"productType")),(0,r.kt)("td",{parentName:"tr",align:null},"Nodo que indica el tipo de producto"),(0,r.kt)("td",{parentName:"tr",align:null})),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"productTaxes")),(0,r.kt)("td",{parentName:"tr",align:null},"Nodo que indica el/los impuesto del producto"),(0,r.kt)("td",{parentName:"tr",align:null})),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"urlImg")),(0,r.kt)("td",{parentName:"tr",align:null},"URL imagen producto (asociado a la variante por defecto)"),(0,r.kt)("td",{parentName:"tr",align:null},"String")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"pictures")),(0,r.kt)("td",{parentName:"tr",align:null},"Nodo que indica las im\xe1genes asociados al producto web"),(0,r.kt)("td",{parentName:"tr",align:null},"String")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"urlVideo")),(0,r.kt)("td",{parentName:"tr",align:null},"Url video del producto web"),(0,r.kt)("td",{parentName:"tr",align:null})),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"shippingUnit")),(0,r.kt)("td",{parentName:"tr",align:null},"Unidad"),(0,r.kt)("td",{parentName:"tr",align:null})),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"width")),(0,r.kt)("td",{parentName:"tr",align:null},"Peso del producto web"),(0,r.kt)("td",{parentName:"tr",align:null},"Float")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"depth")),(0,r.kt)("td",{parentName:"tr",align:null},"Profundidad el producto web"),(0,r.kt)("td",{parentName:"tr",align:null},"Float")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"lenght")),(0,r.kt)("td",{parentName:"tr",align:null},"Largo del producto web"),(0,r.kt)("td",{parentName:"tr",align:null},"Float")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"baseInfo")),(0,r.kt)("td",{parentName:"tr",align:null},"Nodo que entrega informaci\xf3n del producto"),(0,r.kt)("td",{parentName:"tr",align:null})),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"variant")),(0,r.kt)("td",{parentName:"tr",align:null},"Nodo que entrega informaci\xf3n de la variante del producto"),(0,r.kt)("td",{parentName:"tr",align:null})),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"discounts")),(0,r.kt)("td",{parentName:"tr",align:null},"Nodo que indica los descuentos asociados"),(0,r.kt)("td",{parentName:"tr",align:null})),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"stocks")),(0,r.kt)("td",{parentName:"tr",align:null},"Nodo que indica el stock del producto web"),(0,r.kt)("td",{parentName:"tr",align:null})),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"order")),(0,r.kt)("td",{parentName:"tr",align:null},"Posici\xf3n del producto web"),(0,r.kt)("td",{parentName:"tr",align:null},"Integer")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"totalStock")),(0,r.kt)("td",{parentName:"tr",align:null},"Stock total del producto web"),(0,r.kt)("td",{parentName:"tr",align:null},"Integer")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"collections")),(0,r.kt)("td",{parentName:"tr",align:null},"Nodo que indica las colecciones asociadas al producto web"),(0,r.kt)("td",{parentName:"tr",align:null})),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"brand")),(0,r.kt)("td",{parentName:"tr",align:null},"Nodo que muestra la marca asociada al producto"),(0,r.kt)("td",{parentName:"tr",align:null},"String / Array")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"order")),(0,r.kt)("td",{parentName:"tr",align:null}
1,"Nodo que indica el orden de despliegue del producto dentro de la colecci\xf3n"),(0,r.kt)("td",{parentName:"tr",align:null},"Integer")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("strong",{parentName:"td"},"link")),(0,r.kt)("td",{parentName:"tr",align:null},"Nodo sociado a la URL donde est\xe1 publicado"),(0,r.kt)("td",{parentName:"tr",align:null},"String")))),(0,r.kt)("h2",{id:"get-lista-de-descripciones-web"},"GET lista de descripciones web"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"GET ",(0,r.kt)("inlineCode",{parentName:"li"},"/v2/products/list/market_info.json")," retornar\xe1 la lista de todos los productos y sus descripciones web.")),(0,r.kt)("h4",{id:"expanders"},"Expanders"),(0,r.kt)("p",null,"Par\xe1metros que permiten que un determinado nodo se expanda. "),(0,r.kt)("admonition",{type:"info"},(0,r.kt)("p",{parentName:"admonition"},"Estos deben ser agregados de dentro del atributo expand. Ej: (",(0,r.kt)("inlineCode",{parentName:"p"},"expand=[variantsInfo,variant.salePrice,variant.stock]"),")")),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"descriptions"),", permite desplegar el detalle de las descripciones asociadas a un determinado producto, adem\xe1s de la descripci\xf3n por defecto."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"productType"),", permite desplegar el tipo de producto y sus caracter\xedsticas."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"productTaxes"),", permite desplegar los impuestos asociados al producto. Es importante notar que los precios que se despliegan ya contienen estos impuestos."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"images"),", permite desplegar la lista de las im\xe1genes asociadas al producto."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"baseInfo"),", permite desplegar la informaci\xf3n base del producto, esta complementa a la descripci\xf3n web del mismo."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"variantsInfo"),", permite desplegar la infromaci\xf3n asociada a las variantes que componen el producto."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"relatedVariants"),", permite desplegar las variantes que est\xe1n definidas como variantes relacionadas al producto."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"attributeValues"),", permite desplegar los atributos din\xe1micos de la variante, es decir la lista de los atributos definidos por el usuario y que complementan la infromaci\xf3n base del mismo."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"variant.salePrice"),", permite desplegar los precios de venta de cada una de las variantes asociadas al un producto. Es importante que en los par\xe1metros de debe agregar ",(0,r.kt)("inlineCode",{parentName:"li"},"priceListId")),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"variant.discount"),", permite desplegar los descuentos asociados a cada variante."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"variant.stock"),", permite desplegar el stock asociada a cada variante, disponible en cada sucursal. Esto se puede filtrar por ",(0,r.kt)("inlineCode",{parentName:"li"},"storeId")," el cual debe agregarse como par\xe1metro."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"variantShipping"),", retorna la lista de los vol\xfamenes y pesos de las variantes asociadas al producto."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"collections"),", permite desplegar las especicifaciones de las colecciones en las cuales el productos se encuentra publicado."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"brand"),", permite desplegar la infromaci\xf3n de la marca asociada al producto y su descripci\xf3n web")),(0,r.kt)("h4",{id:"par\xe1metros"},"Par\xe1metros"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"limit"),", limita la cantidad de \xedtems de una respuesta JSON, por defecto el limit es 25, el m\xe1ximo permitido es 50."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"offset"),", permite paginar los \xedtems de una respuesta JSON, por defecto el offset es 0."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"productWfId"),", permite filtrar por el Id del producto web, es decir por el Id de su descripci\xf3n."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"collId"),", permite filtar por coleccion id."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"code"),", permite filtrar por el SKU de una variante, lo cual retorna el productos y todas las variantes de este."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"productWebType"),", permite filtrar los productos asociados a un determinado tipo"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"urlSlug"),", permite filtrar por el Slug del producto"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"name"),", Permite filtrar por el nombre del producto (se debe tener presente que es una igualdad)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"prodArray"),", Permite filtrar una lista de productos cuyos Id se encuentren en un arreglo de Id's."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"storeId"),", si es que se solicita una expanci\xf3n del stock del producto se puede filtrar por el Id de una determianda sucursal"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"offices"),", si es que se solicita una expanci\xf3n sel stock del producto se puede filtrar por una arreglo de Store Id's"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"priceListId"),", si es que se se solicit\xf3 una expanci\xf3n del precio de las variantes es ",(0,r.kt)("strong",{parentName:"li"},"mandatorio")," indicar el Id de la lista de precio"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"allVariantShows"),", este filtro permite que, si es que se ha expandido para que desplieguen las variantes, se muestren todas las variantes independientemente si est\xe1n o no marcadas para ser desplegadas en el e-commerce. El valor que espera es 1."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"allVariantStates"),", este filtro permite que, si es que se ha expandido para que desplieguen las variantes, se muestren todas independientemente si estas est\xe1n o no activas. El valor que espera es 1.")),(0,r.kt)("h4",{id:"ejemplos"},"Ejemplos"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"GET ",(0,r.kt)("inlineCode",{parentName:"li"},"v2/products/list/market_info.json?&expand=[variantsInfo,variant.salePrice,variant.stock]&storeId=1&limit=50&priceListId=6"))),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json"},'{\n "code": "200",\n "href": "https://api.bsale.io/v3/products/markets/info.json?&expand=[variantsInfo,variant.salePrice, collections, descriptions]&storeId=1&priceListId=6&store_id=1",\n "count": 357,\n "limit": 1,\n "offset": 0,\n "data": [\n {\n "id": 5,\n "productId": 195,\n "idVariantDefault": 498,\n "urlSlug": "almendra-natural",\n "name": "Almendra Natural",\n "description": "<h3>Semillas de temporada, cultivadas en nuestros campos. Ricas e ideales para cocinar, compartir o comer como snack.</h3>",\n "descriptions": [],\n "displayNotice": "",\n "state": 1,\n "mkProductType": "normal",\n "productType": {\n "id": 2,\n "href": "https://api.bsale.io/v2/product_types/2.json"\n },\n "productTaxes": {\n "href": "https://api.bsale.io/v3/products/195/product_taxes.json"\n }
1,\n "urlImg": "https://dojiw2m9tvv09.cloudfront.net/4210/product/12780.png",\n "pictures": {\n "href": "https://api.bsale.io/v3/products/195/product_images.json"\n },\n "urlVideo": null,\n "shippingUnit": 1,\n "width": 0,\n "depth": 0,\n "length": 0,\n "baseInfo": null,\n "variants": [\n {\n "id": 109,\n "productId": 195,\n "description": "1kg",\n "unlimitedStock": 0,\n "allowNegativeStock": 0,\n "showInEcommerce": 1,\n "state": 0,\n "barCode": "1575388264",\n "code": "1575388264",\n "imagestionCenterCost": 0,\n "imagestionAccount": 0,\n "imagestionConceptCod": 0,\n "imagestionProyectCod": 0,\n "imagestionCategoryCod": 0,\n "imagestionProductId": 0,\n "serialNumber": 0,\n "prestashopCombinationId": 0,\n "prestashopValueId": 0,\n "prestashopSync": 0,\n "booticValueId": 0,\n "booticSync": 0,\n "attributeValues": [],\n "prices": [],\n "salePrices": {\n "price": "10882.0",\n "finalPrice": "12950.0",\n "fpWithoutDiscount": "12950.0",\n "taxPrice": "2068.0",\n "taxDiscountPrice": "2068.0",\n "netDiscountPrice": "10882.0"\n },\n "discounts": {\n "href": "https://api.bsale.io/v2/variants/109/discounts.json"\n },\n "stockInfo": {\n "href": "https://api.bsale.io/v2/stocks.json?variant=109"\n },\n "href": "https://api.bsale.io/v2/variants/109.json",\n "integration": {\n "meli": "25221674761",\n "google_shopping": "[]",\n "facebook_shopping": "[{\\"id\\": \\"4210_93\\", \\"mk_id\\": \\"3\\"}]"\n },\n "variantMarket": {},\n "shipping": {\n "href": "https://api.bsale.io/v3/products/markets/info.json?product_id=195&expand=shipping"\n }\n },\n {\n "id": 498,\n "productId": 195,\n "description": "400g",\n "unlimitedStock": 0,\n "allowNegativeStock": 0,\n "showInEcommerce": 1,\n "state": 0,\n "barCode": "7804654580498",\n "code": "1450283275",\n "imagestionCenterCost": 0,\n "imagestionAccount": 0,\n "imagestionConceptCod": 0,\n "imagestionProyectCod": 0,\n "imagestionCategoryCod": 0,\n "imagestionProductId": 0,\n "serialNumber": 0,\n "prestashopCombinationId": 0,\n "prestashopValueId": 0,\n "prestashopSync": 0,\n "booticValueId": 0,\n "booticSync": 0,\n "attributeValues": [],\n "prices": [],\n "salePrices": {\n "price": "5252.0",\n "finalPrice": "6250.0",\n "fpWithoutDiscount": "6250.0",\n "taxPrice": "998.0",\n "taxDiscountPrice": "998.0",\n "netDiscountPrice": "5252.0"\n },\n "discounts": {\n "href": "https://api.bsale.io/v2/variants/498/discounts.json"\n },\n "stockInfo": {\n "href": "https://api.bsale.io/v2/stocks.json?variant=498"\n },\n "href": "https://api.bsale.io/v2/variants/498.json",\n "integration": {\n "google_shopping": "[{\\"id\\": \\"online:es:CL:1450283275\\", \\"mk_id\\"
1: \\"4\\"}]",\n "facebook_shopping": "[{\\"id\\": \\"4210_93\\", \\"mk_id\\": \\"3\\"}]"\n },\n "variantMarket": {},\n "shipping": {\n "href": "https://api.bsale.io/v3/products/markets/info.json?product_id=195&expand=shipping"\n }\n }\n ],\n "relatedVariants": {\n "href": "https://api.bsale.io/v3/products/195/variants.json"\n },\n "collections": [\n {\n "id": 9,\n "name": "Semillas",\n "urlSlug": "Semillas",\n "state": 0,\n "description": null,\n "image": null,\n "lyId": null,\n "mkId": 1,\n "tdId": null,\n "integration": null,\n "href": "https://api.bsale.io/v2/collections/9.json"\n },\n {\n "id": 18,\n "name": "Todos los productos",\n "urlSlug": "todos-los-productos",\n "state": 0,\n "description": null,\n "image": null,\n "lyId": null,\n "mkId": 1,\n "tdId": null,\n "integration": null,\n "href": "https://api.bsale.io/v2/collections/18.json"\n },\n {\n "id": 96,\n "name": "CYBER",\n "urlSlug": "cyber",\n "state": 1,\n "description": null,\n "image": null,\n "lyId": null,\n "mkId": 3,\n "tdId": null,\n "integration": null,\n "href": "https://api.bsale.io/v2/collections/96.json"\n }\n ],\n "brand": {\n "href": "https://api.bsale.io/v3/products/195/brand.json"\n },\n "variantShipping": {\n "href": "https://api.bsale.io/v3/products/market_info/5/variant_shipping.json"\n },\n "discounts": null,\n "stocks": {\n "href": "https://api.bsale.io/v2/stocks.json?product=195"\n },\n "integration": {\n "order_by": 0,\n "meli-331147323": "MLC462192526"\n },\n "variant": {\n "id": 498,\n "price": null,\n "description": null,\n "finalPrice": null,\n "unlimitedStock": null,\n "allowDecimal": null,\n "allowNegativeStock": null,\n "code": "1450283275",\n "integrations": null,\n "discount": {\n "percent": null,\n "minimumQuantity": null\n }\n },\n "order": 10,\n "link": "product/almendra-natural"\n }\n ],\n "next": "https://api.bsale.io//v3/products/markets/info.json?limit=1&offset=1&expand=[variantsInfo,variant.salePrice,collections,descriptions]&storeId=1&priceListId=6&store_id=1"\n}\n')),(0,r.kt)("h2",{id:"get-descripciones-web-por-tienda"},"GET descripciones web por tienda"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"GET ",(0,r.kt)("inlineCode",{parentName:"li"}," /v1/markets/:idMarket/products/market_info.json")," retornar\xe1 las descripciones de productos publicados en un ecommerce")),(0,r.kt)("h4",{id:"par\xe1metros-1"},"Par\xe1metros"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"limit"),", limita la cantidad de \xedtems de una respuesta JSON, por defecto el limit es 25, el m\xe1ximo permitido es 50."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"offset"),", permite paginar los \xedtems de una respuesta JSON, por defecto el offset es 0."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"limit"),", limita la cantidad de \xedtems de una respuesta JSON, por defecto el limit es 25, el m\xe1ximo permitido es 50."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"offset"),", permite paginar los \xedtems de una respuesta JSON, por defecto el offset es 0."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"collId"),", permite filtar por coleccion id."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"accessorieId"),", Permite filtrar por id de accesorio relacionado al producto"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"}
1,"productWfId"),", permite filtrar por producto web id."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"productId"),", permite filtrar por producto id."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"brand"),", permite filtrar por marca id."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"brand_static"),", permite filtrar por nombre de marca."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"with_stock"),", Filtra y devuelve los productos que s\xf3lo tienen stock en la sucursal asociada al market (valor 1) - No aplica para packs"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"minPrice"),", permite filtrar por el minimo de precio"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"maxPrice"),", permite filtrar por el maximo de precio"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"expand"),", indicar opcional para expandir nodos (String)")),(0,r.kt)("h4",{id:"ejemplos-1"},"Ejemplos"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("inlineCode",{parentName:"li"},"GET /v1/markets/:idMarket/products/market_info.json?limit=10&offset=0")),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("inlineCode",{parentName:"li"},"GET /v1/markets/:idMarket/products/market_info.json?collId=22")),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("inlineCode",{parentName:"li"},"GET /v2/markets/:idMarket/products/market_info.json?minPrice=22000&maxPrice=230000"))),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json",metastring:'title="Response /v1/markets/1/products/market_info.json"',title:'"Response','/v1/markets/1/products/market_info.json"':!0},'{\n "code": "200",\n "href": "https://api.bsale.io?&productId=2701&mkId=2&priceList=4",\n "count": 1,\n "limit": 25,\n "offset": 0,\n "data": [\n {\n "id": 1010,\n "productId": 2701,\n "idVariantDefault": 10647,\n "urlSlug": "gorro-wonderwink-400a-negro",\n "name": "Gorro Wonderwink 400A Negro",\n "description": "<p>65% Poliéster 35% Algodón</p><ul><li>Unisex fit.</li><li>Cinta trasera ajustable.</li><li>Banda elástica cubierta.</li><li>Banda de paño para el sudor 100% Algodón</li></ul>",\n "descriptions": {\n "href": "https://api.bsale.io/v2/products/market_info/1010.json?expand=[descriptions]"\n },\n "displayNotice": "",\n "state": 1,\n "mkProductType": "normal",\n "productType": {\n "id": 2,\n "href": "https://api.bsale.io/v2/product_types/2.json"\n },\n "productTaxes": {\n "href": "https://api.bsale.io/v2/products/2701/product_taxes.json"\n },\n "urlImg": "https://dojiw2m9tvv09.cloudfront.net/2414/product/400_blac_011246.jpg",\n "pictures": {\n "href": "https://api.bsale.io/v2/products/market_info/1010/pictures.json"\n },\n "urlVideo": null,\n "shippingUnit": null,\n "width": null,\n "depth": null,\n "length": null,\n "baseInfo": {\n "id": 2701,\n "name": "GORRO WW 400A BLACK",\n "classification": 0,\n "stockControl": 0,\n "href": "https://api.bsale.io/v2/products/2701.json"\n },\n "variant": {\n "id": 10647,\n "price": 5462.18487394958,\n "description": "OS",\n "finalPrice": 6500,\n "fpWithoutDiscount": 6500,\n "taxPrice": 1038,\n "taxDiscountPrice": 1038,\n "netDiscountPrice": 5462,\n "unlimitedStock": 0,\n "allowDecimal": 0,\n "allowNegativeStock": 0,\n "code": "1530725900298",\n "discount": {\n "percent": 0,\n "minimumQuantity": 0\n }\n },\n "variants": {\n "href": "https://api.bsale.io/v2/products/market_info/1010/variants.json"\n },\n "discounts": null,\n "stocks": {\n "href": "https://api.bsale.io/v2/stocks.json?product=2701"\n },\n "order": 1,\n "totalStock": 0,\n "collections": {\n "href": "https://api.bsale.io/v2/products/2701/collections.json"\n }\n }\n ]\n}\n')),(0,r.kt)("h2",{id:"get-colecciones"},"GET Colecciones"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"GET ",(0,r.kt)("inlineCode",{parentName:"li"},"/v1/markets/collections/list.json")," retornar\xe1 colecciones creadas")),(0,r.kt)("admonition",{type:"info"},(0,r.kt)("p",{parentName:"admonition"}
1,"Las colecciones son un conjunto de productos web asociados por un criterio basado en el cliente.")),(0,r.kt)("h4",{id:"par\xe1metros-2"},"Par\xe1metros"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"limit")," limita la cantidad de \xedtems de una respuesta JSON, por defecto el limit es 25, el m\xe1ximo permitido es 50."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"offset")," permite paginar los \xedtems de una respuesta JSON, por defecto el offset es 0."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"state")," Permite filtrar s\xf3lo colecciones activas."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"integration")," Permite obtener las colecciones asociadla a una integraci\xf3n")),(0,r.kt)("h4",{id:"ejemplos-2"},"Ejemplos"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("inlineCode",{parentName:"li"},"GET /v1/markets/collections/list.json?state=1"))),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json",metastring:'title="Response /markets/1/collections.json"',title:'"Response','/markets/1/collections.json"':!0},'{\n "code": "200",\n "href": "https://api.bsale.io/v2/markets/1/collections.json",\n "count": 40,\n "limit": 25,\n "offset": 0,\n "data": [\n {\n "id": 18,\n "name": "Accesorios de limpieza",\n "urlSlug": "accesorios-de-limpieza",\n "state": 1,\n "lyId": null,\n "mkId": 1,\n "tdId": 26,\n "integration": null\n },\n {\n "id": 11,\n "name": "Accesorios y repuestos para mamaderas",\n "urlSlug": "accesorios-y-repuestos-para-mamaderas",\n "state": 1,\n "lyId": null,\n "mkId": 1,\n "tdId": 19,\n "integration": null\n }\n ],\n "next": "https://api.bsale.io/v2/markets/1/collections.json?limit=25&offset=25"\n}\n')),(0,r.kt)("h3",{id:"get-una-colecci\xf3n"},"GET una colecci\xf3n"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"GET ",(0,r.kt)("inlineCode",{parentName:"li"},"/v1/markets/:idMarket/products/market_info.json?collId=:id")," Retornar\xe1 las colecciones de productos asociados al market.")),(0,r.kt)("h5",{id:"ejemplos-3"},"Ejemplos"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("inlineCode",{parentName:"li"},"GET /v1/markets/1/products/market_info.json?collId=23"))),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json"},'{\n "code": "200",\n "href": "https://api.bsale.io//v2/markets/1/products/market_info.json?&collId=2894&mkId=1&priceList=5",\n "count": 1,\n "limit": 25,\n "offset": 0,\n "data": [\n {\n "id": 342,\n "productId": 145,\n "idVariantDefault": 253,\n "urlSlug": "bicicleta-mtb-limited-talla-l",\n "name": "Bicicleta MTB Limited Talla L",\n "description": "<p>Bicicleta MTB Limited Talla L Aro 29\\"<br>Bicicleta Mountain Bike Modelo Limited de marco Talla L con Aro 29\\", marca Ram.</p>",\n "descriptions": {\n "href": "https://api.bsale.io/v2/products/market_info/342.json?expand=[descriptions]"\n },\n "displayNotice": "",\n "state": 1,\n "mkProductType": "normal",\n "productType": {\n "id": 5,\n "href": "https://api.bsale.io/v2/product_types/5.json"\n },\n "productTaxes": {\n "href": "https://api.bsale.io/v2/products/145/product_taxes.json"\n },\n "urlImg": "https://dojiw2m9tvv09.cloudfront.net/69237/product/tallal7785.jpg",\n "pictures": {\n "href": "https://api.bsale.io/v2/products/market_info/342/pictures.json"\n },\n "urlVideo": null,\n "shippingUnit": null,\n "width": null,\n "depth": null,\n "length": null,\n "baseInfo": {\n "id": 145,\n "name": "Bicicleta Hombre",\n "classification": 0,\n "stockControl": 0,\n "href": "https://api.bsale.io/v2/products/145.json"\n },\n "variant": {\n "id": 253,\n "price": 243697.478991597,\n "description": "L",\n "finalPrice": 290000,\n "fpWithoutDiscount": 290000,\n "taxPrice": 46302.52,\n "taxDiscountPrice": 46302.52,\n "netDiscountPrice": 243697.48,\n "unlimitedStock": 0,\n "allowDecimal": 0,\n "allowNegativeStock": 0,\n "code": "1654607597922",\n "discount": {\n "percent": 0,\n "minimumQuantity": 0\n }\n }
1,\n "variants": {\n "href": "https://api.bsale.io/v2/products/market_info/342/variants.json"\n },\n "discounts": null,\n "stocks": {\n "href": "https://api.bsale.io/v2/stocks.json?product=145"\n },\n "integration": {\n "order_by": 4\n },\n "order": 1,\n "totalStock": 160,\n "collections": {\n "href": "https://api.bsale.io/v2/products/145/collections.json"\n }\n }\n ]\n}\n')),(0,r.kt)("h2",{id:"get-im\xe1genes-de-productos-web"},"GET im\xe1genes de productos web"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"GET ",(0,r.kt)("inlineCode",{parentName:"li"},"/v2/products/market_info/23/pictures.json")," Retornar\xe1 las imagenes del producto web.")),(0,r.kt)("h4",{id:"par\xe1metros-3"},"Par\xe1metros"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"limit")," limita la cantidad de \xedtems de una respuesta JSON, por defecto el limit es 25, el m\xe1ximo permitido es 50."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"offset")," permite paginar los \xedtems de una respuesta JSON, por defecto el offset es 0."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"productId")," id del producto (int)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"expand")," indicar opcional para expandir nodos (String)")),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json"},'{\n "code": 200,\n "href": "https://api.bsale.io?&id=23",\n "count": 3,\n "limit": 0,\n "offset": 25,\n "data": [\n {\n "id": 46,\n "href": "https://dojiw2m9tvv09.cloudfront.net/2414/product/601_red_sil_fv3665.jpg",\n "state": 1,\n "legendImage": " "\n },\n {\n "id": 47,\n "href": "https://dojiw2m9tvv09.cloudfront.net/2414/product/601_sk_5x7_hr3666.jpg",\n "state": 1,\n "legendImage": " "\n },\n {\n "id": 1347,\n "href": "https://dojiw2m9tvv09.cloudfront.net/2414/product/601_red_part_fv_m6145.jpg",\n "state": 1,\n "legendImage": " "\n }\n ],\n "previous": "https://api.bsale.io?limit=0&offset=-25&id=23"\n}\n')),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"id")," id de la imagen asociado al producto web (Integer)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"href")," URL de imagen (String)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"state")," estado de la imagen del producto web, activo(1) o inactivo (0) (Boolean)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"legendImage")," Descripci\xf3n de imagen (String)")),(0,r.kt)("h2",{id:"get-un-producto-web"},"GET un producto web"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"GET ",(0,r.kt)("inlineCode",{parentName:"li"}," /v2/products/market_info/23.json")," Retornar\xe1 informaci\xf3n asociada a un producto espec\xedfico")),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json"},'{\n "code": 200,\n "data": {\n "id": 39,\n "productId": 40,\n "classification": 0,\n "idVariantDefault": 44,\n "urlSlug": "coca-cola-zero-desechable",\n "name": "COCA COLA ZERO DESECHABLE",\n "description": "",\n "descriptions": {\n "href": "https://api.bsale.io/v2/products/market_info/39.json?expand=[descriptions]"\n },\n "displayNotice": "",\n "state": 1,\n "mkProductType": "normal",\n "productType": {\n "id": 5,\n "href": "https://api.bsale.io/v2/product_types/5.json"\n },\n "productTaxes": {\n "href": "https://api.bsale.io/v2/products/40/product_taxes.json"\n },\n "urlImg": "https://dojiw2m9tvv09.cloudfront.net/11132/product/cocazero9766.jpg",\n "pictures": [\n {\n "id": 39,\n "href": "https://dojiw2m9tvv09.cloudfront.net/11132/product/cocazero9766.jpg",\n "state": 1,\n "legendImage": " "\n }\n ],\n "urlVideo": null,\n "shippingUnit": null,\n "width": 0,\n "depth": 0,\n "length": 0,\n "baseInfo": {\n "id": 40,\n "prestashopProductId": 0,\n "prestashopAttributeId": 0,\n "name": "COCA COLA ZERO DESECHABLE",\n "description": null,\n "classification": 0,\n "basePrice": 0.840336134453782,\n "state": 0,\n "ledgerAccount": "",\n "costCenter"
1: "",\n "allowDecimal": 0,\n "stockControl": 1,\n "printDetailPack": 0,\n "href": "https://api.bsale.io/v2/products/40.json"\n },\n "variants": [\n {\n "id": 44,\n "productId": 40,\n "description": "1500 CC",\n "unlimitedStock": 0,\n "allowNegativeStock": 0,\n "showInEcommerce": 1,\n "state": 0,\n "barCode": "123456825",\n "code": "123456825",\n "imagestionCenterCost": 0,\n "imagestionAccount": 0,\n "imagestionConceptCod": 0,\n "imagestionProyectCod": 0,\n "imagestionCategoryCod": 0,\n "imagestionProductId": 0,\n "serialNumber": 0,\n "prestashopCombinationId": 0,\n "prestashopValueId": 0,\n "prestashopSync": 0,\n "booticValueId": 0,\n "booticSync": 0,\n "attributeValues": [\n {\n "id": 29,\n "name": "Marca",\n "value": "COCA COLA",\n "required": 0,\n "integration": null\n }\n ],\n "prices": [],\n "salePrices": [],\n "discounts": [],\n "stockInfo": {\n "href": "https://api.bsale.io/v2/stocks.json?variant=44"\n },\n "shipping": {\n "href": "https://api.bsale.io/v2/products/market_info/39.json?expand=[shipping]"\n },\n "marketDescription": null,\n "pictures": null,\n "integration": {\n "meli": "33501327162"\n },\n "href": "https://api.bsale.io/v2/variants/44.json"\n }\n ],\n "relatedVariants": [\n {\n "id": 44,\n "href": "https://api.bsale.io/v2/variants/44.json"\n }\n ],\n "collections": [\n {\n "id": 5,\n "name": "BEBIDAS",\n "urlSlug": "bebidas",\n "state": 1,\n "description": null,\n "image": null,\n "lyId": null,\n "mkId": 1,\n "tdId": null,\n "integration": null,\n "href": "https://api.bsale.io/v2/collections/5.json"\n },\n {\n "id": 25,\n "name": "WISEPI",\n "urlSlug": "wisepi",\n "state": 0,\n "description": null,\n "image": null,\n "lyId": null,\n "mkId": 1,\n "tdId": null,\n "integration": null,\n "href": "https://api.bsale.io/v2/collections/25.json"\n },\n {\n "id": 181,\n "name": "General",\n "urlSlug": "general",\n "state": 1,\n "description": null,\n "image": null,\n "lyId": null,\n "mkId": 2,\n "tdId": null,\n "integration": null,\n "href": "https://api.bsale.io/v2/collections/181.json"\n },\n {\n "id": 183,\n "name": "ABIOTICA",\n "urlSlug": "abiotica",\n "state": 1,\n "description": null,\n "image": null,\n "lyId": null,\n "mkId": 1,\n "tdId": null,\n "integration": null,\n "href": "https://api.bsale.io/v2/collections/183.json"\n }\n ],\n "discounts": [],\n "stocks": {\n "href": "https://api.bsale.io/v2/stocks.json?product=40"\n },\n "integration": {\n "meli-281088268": "MLC479123576"\n },\n "brand": {\n "id": 5,\n "name": ""\n }\n }\n}\n')),(0,r.kt)("h2",{id:"post-descripci\xf3n-web"},"POST Descripci\xf3n Web"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"POST ",(0,r.kt)("inlineCode",{parentName:"li"},"/v2/products/market_info.json")," Genera un registro de Descripci\xf3n Web asociado a un producto.")),(0,r.kt)("admonition",{type:"note"},(0,r.kt)("p",{parentName:"admonition"},(0,r.kt)("strong",{parentName:"p"},"Existen dos tipos de descripci\xf3n web.")),(0,r.kt)("ul",{parentName:"admonition"},(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"normal:")," Crea descripci\xf3n web asociando todas las variantes que contenga el producto."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"virtual:")," Crea descripci\xf3n \xfanica de una variante de producto."))),(0,r.kt)("h4",{id:"par\xe1metros-4"},"Par\xe1metros"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"productId"),", Id del producto (Obligatorio)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"idVariantDefault"),", Id de la variante que se mostrar\xe1 por defecto (Obligatorio)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"name"),", Nombre del producto web (Obligatorio)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"displayNotice"),", Texto a destacar dentro de la publicaci\xf3n (Opcional)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"urlImg"),", Im\xe1gen por defecto del producto - se entrega la Url de la imagen almacenada previamente en un servicio, formato jpeg, png (Opcional)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"urlVideo"),", Video asociado al producto - se entrega la Url del video donde est\xe9 almacenado (Opcional)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"description:"),", Texto descriptivo del producto (Opcional)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"variantShippingAll"),", (1) Asigna las mismas medidas a todas las variantes normales. (Obligatorio)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"order"),", Importancia dentro de la colecci\xf3n web (Opcional)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"productType"),", Tipo de producto asociado a la descripci\xf3n web. (Obligatorio)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"orderedVariants"),", En base a la desc web normal, se ordenan las variantes seg\xfan tantas creadas (Opcional)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"descriptions"),", Agregar descripciones adicionales, en caso que tenga creadas m\xe1s de una. ( Opcional )"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"pictures"),", Im\xe1genes relacionadas al producto, se agregan tantas como se desee, en nodos separados (Opcional)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"width"),", Ancho del producto (Opcional)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"depth"),", Profundidad del producto (Opcional)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"length"),", Largo del producto (Opcional)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"integration"),", Orden de la variante ascendente, descendente ( Opcional )"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"state"),", 1 activo - 0 inactivo (Obligatorio)"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"legendImage"),", Fotos asociadas a la variante por sku con coma. (Opcional)",(0,r.kt)("ul",{parentName:"li"},(0,r.kt)("li",{parentName:"ul"},"Ejemplo: SKU-DEMO-1,SKU-DEMO-2 "))),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"order"),", Relacionado a ",(0,r.kt)("inlineCode",{parentName:"li"},"pictures")," carga de m\xfaltiples im\xe1genes, las ordena en base a las variantes.")),(0,r.kt)("h4",{id:"orden-de-variantes-opcional"},"Orden de variantes (opcional)"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json"},'"orderedVariants": [\n {\n "id": 2, \n "order": 2, \n "show": 1 \n }\n],\n')),(0,r.kt)("h5",{id:"par\xe1metros-5"},"Par\xe1metros"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"id"),", Id de la variante"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"order"),", orden de la variante seg\xfan tantas creadas"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"show"),", Mostrar variante")),(0,r.kt)("h3",{id:"ejemplo-json"},"Ejemplo JSON"),(0,r.kt)("h4",{id:"env\xedo"},"Env\xedo"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json",metastring:'title="PO
1ST products/market_info.json "',title:'"POST',"products/market_info.json":!0,'"':!0},'{\n "productId": 9,\n "idVariantDefault": 53,\n "name": "20W USB-C Power Adapter",\n "displayNotice": "",\n "urlImg": "https://wilsonstore.cl/cdn/shop/files/WILWR8024301001_1_604x.jpg?v=1695307375",\n "urlVideo": "null",\n "description": "Charging cable sold separately",\n "variantShippingAll": 1,\n "order": 1,\n "state": 1,\n "productType": "normal",\n "integration": {\n "order_by": 4\n },\n "orderedVariants": [\n {\n "id": 2,\n "order": 2,\n "show": 1\n }\n ],\n "variantsShipping": [\n {\n "width": 2.0,\n "depth": 1.5,\n "length": 0.8\n }\n ],\n "pictures": [\n {\n "href": "https://wilsonstore.cl/cdn/shop/files/WILWR8024301001_1_604x.jpg?v=1695307375",\n "legendImage": "legendImage",\n "order": 0\n }\n ]\n}\n')),(0,r.kt)("h4",{id:"respuesta"},"Respuesta"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json",metastring:'title="201 Response products/market_info.json "',title:'"201',Response:!0,"products/market_info.json":!0,'"':!0},'{\n "code": 200,\n "data": {\n "id": 57,\n "productId": 9,\n "idVariantDefault": 53,\n "urlSlug": "20w-usb-c-power-adapter",\n "name": "20W USB-C Power Adapter",\n "description": "Charging cable sold separately",\n "descriptions": {\n "href": "https://api.bsale.io/v3/products/market_info/57/descriptors.json"\n },\n "displayNotice": "",\n "state": 1,\n "mkProductType": "normal",\n "productType": {\n "id": 4,\n "href": "https://api.bsale.io/v2/product_types/4.json"\n },\n "productTaxes": {\n "href": "https://api.bsale.io/v3/products/9/product_taxes.json"\n },\n "urlImg": "https://wilsonstore.cl/cdn/shop/files/WILWR8024301001_1_604x.jpg?v=1695307375",\n "pictures": {\n "href": "https://api.bsale.io/v3/products/9/product_images.json"\n },\n "urlVideo": "",\n "shippingUnit": 0,\n "width": 0,\n "depth": 0,\n "length": 0,\n "baseInfo": null,\n "variants": {\n "href": "https://api.bsale.io/v3/products/market_info/57/variants.json"\n },\n "relatedVariants": {\n "href": "https://api.bsale.io/v3/products/9/variants.json"\n },\n "collections": {\n "href": "https://api.bsale.io/v3/products/market_info/57/collections.json"\n },\n "brand": {\n "href": "https://api.bsale.io/v3/products/9/brand.json"\n },\n "variantShipping": {\n "href": "https://api.bsale.io/v3/products/market_info/57/variant_shipping.json"\n },\n "discounts": null,\n "stocks": {\n "href": "https://api.bsale.io/v2/stocks.json?product=9"\n },\n "integration": {\n "order_by": "4"\n },\n "variant": {\n "id": 53,\n "price": null,\n "description": null,\n "finalPrice": null,\n "unlimitedStock": null,\n "allowDecimal": null,\n "allowNegativeStock": null,\n "code": null,\n "integrations": null,\n "discount": {\n "percent": null,\n "minimumQuantity": null\n }\n },\n "order": null,\n "link": "product/20w-usb-c-power-adapter"\n }\n}\n')),(0,r.kt)("h2",{id:"put-descripcion-web"},"PUT Descripcion Web"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"PUT ",(0,r.kt)("inlineCode",{parentName:"li"},"/v2/products/market_info/58.json")," Edita una descripci\xf3n asociada a un producto publicado en la tienda en l\xednea, se debe enviar un json con la siguiente estructura:")),(0,r.kt)("h5",{id:"par\xe1metros-6"},"Par\xe1metros"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"name"),", Nombre de la descripci\xf3n web"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"description"),", Descripci\xf3n asociada a la ficha del producto"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"displayNotice"),", Descripci\xf3n corta o texto destacado ")),(0,r.kt)("h3",{id:"ejemplo-json-1"},"Ejemplo JSON"),(0,r.kt)("h4",{id:"env\xedo-1"},"Env\xedo"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json",metastring:'title="PO
1ST /products/market_info/58.json "',title:'"POST',"/products/market_info/58.json":!0,'"':!0},'{\n "name": "cambio de nombre prueba 1",\n "description": "prueba de cambio de descripcion",\n "displayNotice": "prueba de cambio de descripcion (1)"\n}\n')),(0,r.kt)("h4",{id:"respuesta-1"},"Respuesta"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json",metastring:'title="201 Response /products/market_info.json "',title:'"201',Response:!0,"/products/market_info.json":!0,'"':!0},'{\n "code": 201,\n "data": {\n "id": 58,\n "productId": 9,\n "idVariantDefault": 53,\n "urlSlug": "cambio-de-nombre-prueba-1",\n "name": "cambio de nombre prueba 1",\n "description": "prueba de cambio de descripcion",\n "descriptions": {\n "href": "https://api.bsale.io/v3/products/market_info/58/descriptors.json"\n },\n "displayNotice": "prueba de cambio de descripcion (1)",\n "state": 1,\n "mkProductType": "normal",\n "productType": null,\n "productTaxes": {\n "href": "https://api.bsale.io/v3/products/9/product_taxes.json"\n },\n "urlImg": "https://wilsonstore.cl/cdn/shop/files/WILWR8024301001_1_604x.jpg?v=1695307375",\n "pictures": {\n "href": "https://api.bsale.io/v3/products/9/product_images.json"\n },\n "urlVideo": "https://youtu.be/a0zseMeIQsA?feature=shared",\n "shippingUnit": 0,\n "width": 0,\n "depth": 0,\n "length": 0,\n "baseInfo": null,\n "variants": {\n "href": "https://api.bsale.io/v3/products/market_info/58/variants.json"\n },\n "relatedVariants": {\n "href": "https://api.bsale.io/v3/products/9/variants.json"\n },\n "collections": {\n "href": "https://api.bsale.io/v3/products/market_info/58/collections.json"\n },\n "brand": {\n "href": "https://api.bsale.io/v3/products/9/brand.json"\n },\n "variantShipping": {\n "href": "https://api.bsale.io/v3/products/market_info/58/variant_shipping.json"\n },\n "discounts": null,\n "stocks": {\n "href": "https://api.bsale.io/v2/stocks.json?product=9"\n },\n "integration": null,\n "variant": {\n "id": 53,\n "price": null,\n "description": null,\n "finalPrice": null,\n "unlimitedStock": null,\n "allowDecimal": null,\n "allowNegativeStock": null,\n "code": null,\n "integrations": null,\n "discount": {\n "percent": null,\n "minimumQuantity": null\n }\n },\n "order": 1,\n "link": "product/cambio-de-nombre-prueba-1"\n }\n}\n')),(0,r.kt)("h2",{id:"post-un-producto-en-una-colecci\xf3n"},"POST un producto en una colecci\xf3n"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"POST ",(0,r.kt)("inlineCode",{parentName:"li"},"/v1/collections/1/products.json")," Asocia un producto a una colecci\xf3n")),(0,r.kt)("p",null,"Se debe enviar un json con la siguiente estructura."),(0,r.kt)("h5",{id:"par\xe1metros-7"},"Par\xe1metros"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"code:")," SKU de la variante")),(0,r.kt)("h3",{id:"ejemplo-json-2"},"Ejemplo JSON"),(0,r.kt)("h4",{id:"env\xedo-2"},"Env\xedo"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json",metastring:'title="POST /collections/1/products.json "',title:'"POST',"/collections/1/products.json":!0,'"':!0},'{\n "code": "1642607135"\n}\n')),(0,r.kt)("h4",{id:"respuesta-2"},"Respuesta"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json",metastring:'title="200 Response /collections/1/products.json "',title:'"200',Response:!0,"/collections/1/products.json":!0,'"':!0},'{\n "code": 200,\n "data": {\n "id": 38,\n "pwfId": 44,\n "productId": null,\n "collId": 1,\n "mkCollection": null,\n "href": "https://api.bsale.io/v3/collections_related/38.json"\n }\n}\n')),(0,r.kt)("h2",{id:"post-medidas-producto-web"},"POST medidas producto web"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"POST ",(0,r.kt)("inlineCode",{parentName:"li"},"/v2/variants/shipping.json")," Para asociar medidas a los productos, se deje enviar un json con la siguiente estructura:")),(0,r.kt)("h4",{id:"par\xe1metros-8"},"Par\xe1metros"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"productVariantId"),", Id de la variante asociada al producto"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"weight"),", peso del producto"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"width"),", ancho del producto"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"depth"),", profundidad del producto"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"length"),", largo del producto"),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"match"),", Nodo que indica cuando una descripci\xf3n web tiene medidas iguales para todas sus variantes \xf3 no (Obligatorio) ",(0,r.kt)("ul",{parentName:"li"},(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"1:")," Cada variante tiene medidas propias "),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"0:")," Todas las variantes poseen medidas iguales")))),(0,r.kt)("h3",{id:"ejemplo-json-3"},"Ejemplo JSON"),(0,r.kt)("h4",{id:"env\xedo-3"},"Env\xedo"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json",metastring:'title="PO
1ST /variants/shipping.json "',title:'"POST',"/variants/shipping.json":!0,'"':!0},'{\n "productVariantId": 53,\n "weight": 20,\n "width": 14,\n "depth": 14,\n "length": 14,\n "match": 1 \n}\n')),(0,r.kt)("h4",{id:"respuesta-3"},"Respuesta"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json",metastring:'title="201 Response /variants/shipping.json "',title:'"201',Response:!0,"/variants/shipping.json":!0,'"':!0},'{\n "code": 201,\n "data": {\n "id": 26,\n "weight": 20,\n "width": 14,\n "deph": 14,\n "length": 14,\n "match": 1,\n "productVariantId": 53\n }\n}\n')),(0,r.kt)("h2",{id:"put-medidas-un-producto-web"},"PUT medidas un producto web"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"PUT ",(0,r.kt)("inlineCode",{parentName:"li"},"/v2/variants/53/shipping.json"))),(0,r.kt)("h4",{id:"par\xe1metros-9"},"Par\xe1metros"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"match:")," Al enviarlo, modifica las medidas asociadas a todas las variantes ")),(0,r.kt)("h3",{id:"ejemplo-json-4"},"Ejemplo JSON"),(0,r.kt)("h4",{id:"env\xedo-4"},"Env\xedo"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json",metastring:'title="PUT /variants/53/shipping.json "',title:'"PUT',"/variants/53/shipping.json":!0,'"':!0},'{\n "productVariantId": 53,\n "weight": 20,\n "width": 14,\n "deph": 14,\n "length": 14\n}\n')),(0,r.kt)("h4",{id:"respuesta-4"},"Respuesta"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-json",metastring:'title="200 Response /variants/53/shipping.json "',title:'"200',Response:!0,"/variants/53/shipping.json":!0,'"':!0},'{\n "code": 200,\n "data": {\n "id": 19,\n "weight": 20,\n "width": 14,\n "deph": 14,\n "length": 14,\n "match": 1,\n "productVariantId": 53\n }\n}\n')))}c.isMDXComponent=!0}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.