Saltar al contenido
CatálogoCanales

Fijar precio y stock en un canal

Fija o vuelve a automático el precio, el precio de comparación, el stock máximo y «no vender aquí» por publicación o por variante. Con preview no escribe y devuelve el antes y el después.

Parámetros de ruta

channelId*string

Identificador del canal de venta.

Parámetros de cabecera

x-Store-Id?string

Tienda sobre la que actúa la solicitud. No hace falta cuando el token ya está vinculado a una tienda.

Authorization*string

Token bearer OAuth 2.0.

Cuerpo de la solicitud

application/json

Definiciones TypeScript

Usa esta definición en TypeScript.

Cuerpo de la respuesta

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X POST "https://api.ecomiq.pe/api/v1/channels/7204558912004329619/variant-settings" \  -H "x-Store-Id: <store-id>" \  -H "Authorization: Bearer <token>" \  -H "Content-Type: application/json" \  -d '{    "items": [      {        "productId": "7204558912004322039",        "variantIds": [          "7204558912004323197"        ]      }    ],    "changes": [      {        "field": "price",        "action": "set",        "value": 1,        "percent": 10,        "rounding": "none"      }    ],    "cells": [      {        "productId": "7204558912004322039",        "variantId": "7204558912004323197",        "field": "price",        "action": "set",        "value": 1      }    ],    "preview": false,    "origin": "list"  }'
{  "batchId": "7204558912004329434",  "listings": 1,  "variants": 1,  "changedNow": 1,  "queued": 1,  "created": 1,  "rejected": [    {      "productId": "7204558912004322039",      "variantId": "7204558912004323197",      "code": "POL-001"    }  ],  "changes": [    {      "listingId": "7204558912004321492",      "productId": "7204558912004322039",      "variantId": "7204558912004323197",      "field": "price",      "before": "Polo de algodón Azul / M",      "after": "Polo de algodón Azul / M"    }  ]}