Docs

Update Product

Updates an existing product in Upnify.

PUT

Query

Field selectionChoose which fields should be included in the response. Learn more
string

Comma-separated response fields to include.

Body

Arguments
number

Identificador que define el código del catálogo de productos del SAT utilizado. ¿Dónde obtengo el id?

number

Identificador que define el código del catálogo de unidades del SAT. ¿Dónde obtengo el id?

string

Contiene un código que puede ser establecido por el usuario para poder identificar el producto en el sistema.

string

Guarda el nombre con el que el producto que se registró en el sistema.

number

Guarda el costo real del producto.

string

Muestra la unidad de medida utilizada para contabilizar el producto.

number

Contiene el costo de venta al público del productom este precio no puede ser menor al costo real del producto.

number

Guarda la cantidad de productos disponibles.

string

Código que corresponde e identifica de forma única a una marca. ¿Dónde obtengo el token?

string

Código que corresponde e identifica de forma única a una línea de productos. ¿Dónde obtengo el token?

number

Establece el monto a asignar para la primera lista de precio configurada en el sistema. Se pueden colocar hasta 10 parámetros de precio, ("precio1","precio2","precio3", ...), uno por cada lista de precio configurada en el sistema. Para determinar que lista de precio corresponde a cada parámetro "PRECIO", es necesario obtener el "indiceLista" de las listas de precio. ¿Dónde obtengo el indice de la lista de precio? El monto de mi lista de precio con "indiceLista": "1" , se debe enviar en el parámetro "precio1". El monto de mi lista de precio con "indiceLista": "2" , se debe enviar en el parámetro "precio2". Así sucesivamente.

number

Establece el monto a asignar para la primera comisión del producto. Se pueden colocar hasta 10 parámetros de comision, ("comision1","comision2","comision3", ...), uno por cada comisión configurada en el sistema. Para determinar que comisión corresponde a cada parámetro "comision", es necesario obtener el "indiceComision" de las comisiones configuradas. ¿Dónde obtengo el indice de las comisiones? El monto de mi comision con "indiceComision": "1" , se debe enviar en el parámetro "comision1". El monto de mi comision con "indiceComision": "2" , se debe enviar en el parámetro "comision2". Así sucesivamente.

number

Establece el monto del primer impuesto trasladado configurado en el sistema. Se pueden colocar hasta 10 parámetros de impuesto, ("impuesto1","impuesto2","impuesto3", ...), uno por cada impuesto configurado en el sistema. Para determinar impuesto corresponde a cada parámetro "impuesto", es necesario obtener el "indiceImpuesto" de los impuestos configurados. ¿Dónde obtengo el indice de los impuestos? El monto de mi impuesto con "indiceImpuesto": "1" , se debe enviar en el parámetro "impuesto1". El monto de mi impuesto con "indiceImpuesto": "2" , se debe enviar en el parámetro "impuesto2". Así sucesivamente.

number

Establece el monto del primer impuesto retenido configurado en el sistema. Se pueden colocar hasta 10 parámetros de impuestoR, ("impuestoR1","impuestoR2","impuestoR3", ...), uno por cada impuesto configurado en el sistema. Para determinar impuesto corresponde a cada parámetro "impuesto", es necesario obtener el "indiceImpuesto" de los impuestos configurados. ¿Dónde obtengo el indice de los impuestos? El monto de mi impuesto con "indiceImpuesto": "1" , se debe enviar en el parámetro "impuestoR1". El monto de mi impuesto con "indiceImpuesto": "2" , se debe enviar en el parámetro "impuestoR2". Así sucesivamente.

Every app you connect,one REST pattern

Call any app with one REST pattern. MindCloud handles each provider's auth, request shape, and responses for you.

Learn what the Universal API is
One REST patternUse the same request structure across apps like Slack, HubSpot, Salesforce, and thousands more.
Managed connectionsSend a MindCloud connection ID instead of handling provider tokens, refresh logic, and credential storage yourself.
Action-level docsEach action page shows the exact endpoint, required arguments, optional controls, and response behavior for that app version.