Ir al contenido
Developers
Entorno
No autenticado
POST/api/v2.0/Products/{shopCode}Sin paginación

Crea un producto.

Da de alta un producto en el comercio. Si no se manda sku, la API genera uno.
El nombre es único por comercio, sin distinguir mayúsculas.

Parámetros

shopCodestring · rutarequerido

Código numérico del comercio. Tiene que pertenecer a la credencial que firmó el token.

Cuerpo del request

  • Cuerpo del requestobject
    • namestringrequerido

      Nombre del producto. Único por comercio, sin distinguir mayúsculas.

    • skustring

      Opcional. Si no se manda, la API lo genera. No puede empezar con `98`, `97`, ni con `20` si el producto es pesable.

    • departmentstringrequerido

      Nombre de la categoría. Distingue mayúsculas y tiene que existir.

    • descriptionstring
    • imagestring

      URL de la imagen.

    • secondaryImagestring
    • secondaryPreviewImagestring
    • weightableboolean

      Producto que se vende por peso.

    • measureUnitstring

      Obligatorio cuando `weightable` es `true`.

    • orderInMenuinteger · int32
    • isProductAvailableboolean
    • minimunStockQuantitynumber · double

      Stock mínimo. El nombre lleva el error de tipeo del contrato original.

    • stockstring
    • originsarray

      Precios por canal.

    • productTaxesarray
    • excludedOptionsarray
    • shouldSyncWithFdsboolean

      Sincroniza la carta con las apps de delivery después de guardar.

Respuestas

200Producto creado. Devuelve el SKU asignado.
  • CreateProductResponseunknown
    • Todas estas variantes combinadas
      • ApiResponseobject
      • allOf 2object
400

Sin esquema documentado.

401

Sin esquema documentado.

curl --request POST \
     --url https://preprod-ar-apigw-oauth.bistrosoft.com/products/Products/shopCode \
     --header 'accept: application/json' \
     --header 'authorization: Bearer TU_TOKEN' \
     --header 'content-type: application/json'

Probar el endpoint

Nombre del producto. Único por comercio, sin distinguir mayúsculas.

Opcional. Si no se manda, la API lo genera. No puede empezar con `98`, `97`, ni con `20` si el producto es pesable.

Nombre de la categoría. Distingue mayúsculas y tiene que existir.

URL de la imagen.

Producto que se vende por peso.

Obligatorio cuando `weightable` es `true`.

Stock mínimo. El nombre lleva el error de tipeo del contrato original.

Sincroniza la carta con las apps de delivery después de guardar.

Host actual

https://preprod-ar-apigw-oauth.bistrosoft.com/products

Respuesta

Todavía no probaste este endpoint.