Products

Public API product operations

APIDescription
PUT api/products/relationships?id={id}&parentSku={parentSku}&isMerge={isMerge}

No documentation available.

GET api/products/relationships?id={id}&parentSku={parentSku}

No documentation available.

GET api/Products/GetProducts?offset={offset}&limit={limit}&query={query}

Gets a paged list of existent Ventiapp products

POST api/Products/AddProduct

Adds a new product to your Ventiapp listing

POST api/Products/UpdateProduct/{id}?cleanProduct={cleanProduct}&updateChannels={updateChannels}&parentSku={parentSku}

Modifica un producto en Ventiapp

PUT api/Products/UpdateProductV2/{id}?cleanProduct={cleanProduct}&updateChannels={updateChannels}&parentSku={parentSku}

Modifica un producto en Ventiapp

DELETE api/Products/DeleteProduct/{id}?parentSku={parentSku}

Deletes an existent Ventiapp product

GET api/Products/List?offset={offset}&paging={paging}&sort={sort}&search={search}

Shows list of products

GET api/Products/Find/{id}

Returned a specific product

POST api/Products/AddPictureProduct

Crea una o varias imagenes para un procucto

PUT api/Products/UpdatePictureProduct

Actualiza una o varias imagenes para un procucto

GET api/Products/GetPicturesProduct/{id}?parentSku={parentSku}

Busca una o varias imagenes de un procucto

DELETE api/Products/RemovePicturesProduct

Elimina una o varias imagenes de un producto

POST api/Products/UpdateProductDescription?prodId={prodId}

Crea o actualiza la descripción de un producto

PUT api/Products/MergeProducts?idBase={idBase}&idFinal={idFinal}&parentSkuBase={parentSkuBase}&parentSkuFinal={parentSkuFinal}

No documentation available.

Stock

Stock and Price functions

APIDescription
POST api/Stock/UpdatePriceStockByChannelV2

Enqueue one or more stock and price updates from a list that includes SKU and new stock quantity and/or price, this will affect the specified listings in specified channels.

POST api/Stock/UpdateStockBatch

Método que actualizará el stock mandando una respuesta inmediata y dejando el proceso totalmente background

POST api/Stock/UpdateStock?source={source}

Updates stock by SKU, this function will update the same stock on every channel

GET api/Stock/GetStockPriceJob?jobId={jobId}&offset={offset}&size={size}

Get Info Job

POST api/Stock/UpdatePrice

Enqueue one or more price updates from a list that includes SKU and new price value, this will affect all your listings in all applicable channels.

POST api/Stock/UpdatePriceV2

Updates the prices in your listings from a list that includes SKU and new prices values

POST api/Stock/UpdatePriceByErpId

Updates prices by ERP ID, this function will update the same price on every channel

POST api/Stock/UpdatePriceAndStockAsync

Updates prices and stock from products in their own channels

GET api/Stock/GetStatusRequest?jobId={jobId}

No documentation available.

POST api/Stock/UpdatePriceStockByChannel?async={async}

Updates Price and Stock by Channel

GET api/Stock/GetPriceStockByChannel/{id}?internalId={internalId}

No documentation available.

GET api/Stock/GetProductsStockPrice?offset={offset}&paging={paging}&channel={channel}&sort={sort}

No documentation available.

Meli

APIDescription
GET api/Meli/meliProducts?seller={seller}&query={query}&limit={limit}

Get Info Job

License

APIDescription
GET api/License/GetLicense

Get info API ME

Webhooks

APIDescription
GET api/Webhooks/List

No documentation available.

POST api/Webhooks/Create

No documentation available.

POST api/Webhooks/Delete

No documentation available.

Category

Category functions

APIDescription
POST api/Category/CreateCategory

POST api/Category/UpdateCategory

GET api/Category/SearchCategory?keyword={keyword}&channel={channel}

No documentation available.

POST api/Category/MapCategory

No documentation available.

GET api/Category/GetCategory?internalId={internalId}

Busca una categoría por internalId

GET api/Category/GetCategories?channel={channel}

Busca una categoría por internalId

DELETE api/Category/DeleteCategory?internalId={internalId}

Borra una categoría por internalId

Erp

APIDescription
POST api/Erp/AddLog?ventaId={ventaId}&title={title}&description={description}

No documentation available.

GET api/Erp/GetStartSettings?empresaIntegracionId={empresaIntegracionId}

No documentation available.

Listing

APIDescription
POST api/Listing/Create/{id}?channel={channel}&parentSku={parentSku}

No documentation available.

POST api/Listing/UpdateAttributes

Actualiza atributos en las publicaciones

GET api/Listing/GetAmazonNodes?keyword={keyword}

Obtiene los nodos de Amazon dada una palabra clave

GET api/Listing/GetRequiredAttributes?channel={channel}&categoryId={categoryId}

Obtiene atributos requeridos de una categoria

GET api/Listing/GetOptions/{id}?channel={channel}&parentSku={parentSku}&seller={seller}

No documentation available.

GET api/Listing/ChangeStatusPub/{id}?channel={channel}&externalId={externalId}&active={active}&parentSku={parentSku}

No documentation available.

GET api/Listing/GetSizeChartOptions

No documentation available.

GET api/Listing/GetAllSizeCharts?channel={channel}

No documentation available.

GET api/Listing/GetSizeChartItems?chartId={chartId}&sellerId={sellerId}

No documentation available.

POST api/Listing/ApplySizeChart?sellerId={sellerId}

No documentation available.

GET api/Listing/GetOfficialStores?channel={channel}

No documentation available.

GET api/Listing/SearchGuiaTallesByProductId?productoId={productoId}

No documentation available.

GET api/Listing/GetNewSizeChartsAsync?gender={gender}&brand={brand}&sellerId={sellerId}

No documentation available.

POST api/Listing/CreateNewSizeChart

No documentation available.

GET api/Listing/Search?paging={paging}&offset={offset}&title={title}&parentSku={parentSku}

No documentation available.

GET api/Listing/ValidateAttributes?channel={channel}&productId={productId}&parentSku={parentSku}

No documentation available.

GET api/Listing/GetResultJob?jobId={jobId}

No documentation available.

POST api/Listing/UpdateProductSizeChart

No documentation available.

Orders

Orders incomming from channels public functions

APIDescription
GET api/Orders/Orders?date={date}&sort={sort}&paging={paging}&offset={offset}&to={to}&channel={channel}&searchDateBy={searchDateBy}&externalErpId={externalErpId}&isFromSae={isFromSae}&isgrouped={isgrouped}

Gets all the orders generated after the date parameter Maximum paging is 50, in order to get more orders the offset should be changed

GET api/Orders/FindOrder?orderId={orderId}

Get the single order by its ID it can receive the cartID or the external ID, if the first one is sended, the method will send all the orders in the specified cart, if the second one is sended, the method will send the punctual order

POST api/Orders/AddQuantityFromErp

Increases the available quantity of the products and increases the quantity of this products in the connected channels

POST api/Orders/UpdateShippingLabel?orderId={orderId}

Update TrackingNumber, trackingUrl, courierName

POST api/Orders/UpdateShippingStatus?orderId={orderId}

Update status of tracking

GET api/Orders/PrintLabel?orderId={orderId}&externalId={externalId}&type={type}

No documentation available.

POST api/Orders/AddDigitalRedeems

No documentation available.

POST api/Orders/UpdateErpId?ventaId={ventaId}&erpId={erpId}

No documentation available.

PUT api/Orders/UpdateExternalErpId?externalID={externalID}&erpID={erpID}&canal={canal}

Endpoint para actualizar el externalERPId de las orders que se procesan con el plugin VentiAspel

GET api/Orders/GetTax?productID={productID}&billingFieldId={billingFieldId}

No documentation available.

GET api/Orders/CreateTestOrders?channel={channel}

No documentation available.

PUT api/Orders/UpdateOrder?orderId={orderId}

No documentation available.

POST api/Orders/CancelOrder?orderId={orderId}

POST api/Orders/Redact

No documentation available.

POST api/Orders/CreateOrder

No documentation available.

GET api/Orders/GetReturn?orderId={orderId}&ventiOrderId={ventiOrderId}

Devuelve información relacionada con la devolución de alguna venta, por ahora sólo está disponible Mercado Libre

GET api/Orders/GroupedOrders?date={date}&sort={sort}&paging={paging}&offset={offset}&to={to}&channel={channel}&searchDateBy={searchDateBy}&externalErpId={externalErpId}&isFromSae={isFromSae}

Gets all the orders generated after the date parameter. this endpint groups the information by car Maximum paging is 50, in order to get more orders the offset should be changed

GET api/Orders/GetShippingByOrder?orderId={orderId}

No documentation available.

Billing

APIDescription
GET api/Billing/Bills?date={date}&paging={paging}&offset={offset}

Gets all the bills requestsd after the date parameter Maximum paging is 50, in order to get more bills the offset should be changed

GET api/Billing/FindInvoice?externalId={externalId}