1. Productos
Migo Api
  • Raíz
    • Administración
      • Vendedores
        • Obtener vendedor
        • Actualizar vendedor
        • Listar vendedores
        • Crear vendedor
        • Activar o desactivar vendedor
        • Opciones de vendedores
      • Usuarios
        • Obtener usuario
        • Actualizar usuario
        • Obtener PIN del usuario
        • Guardar PIN del usuario
        • Listar usuarios
        • Crear usuario
        • Desactivar usuario
      • Roles
        • Obtener rol
        • Actualizar rol
        • Eliminar rol
        • Listar roles
        • Crear rol
        • Opciones de roles
    • Restaurante
      • Mesas
        • Actualizar mesa
        • Eliminar mesa
        • Listar mesas de una sección
        • Crear mesa
        • Traspasar pedidos entre mesas
      • Secciones
        • Actualizar sección
        • Activar o desactivar sección
        • Guardar distribución de mesas
        • Listar secciones
        • Crear sección
        • Opciones de secciones
      • Pedidos
        • Listar pedidos de una mesa
        • Crear pedido
        • Agregar ítems a un pedido
        • Eliminar ítems de pedidos
      • Facturación
        • Facturar pedidos de mesa
    • Inventario
      • Productos
        • Obtener producto
          GET
        • Actualizar producto
          PUT
        • Eliminar producto
          DELETE
        • Listar productos
          GET
        • Crear producto
          POST
        • Listar productos destacados
          GET
      • Unidades de medida
        • Opciones de unidades de medida
      • Categorías
        • Listar categorías
        • Opciones de categorías
    • Facturación
      • Establecimientos
        • Actualizar establecimiento
        • Eliminar establecimiento
        • Listar establecimientos
        • Crear establecimiento
        • Opciones de establecimientos
      • Pinpads
        • Actualizar pinpad
        • Eliminar pinpad
        • Listar pinpads del establecimiento
        • Crear pinpad
      • Puntos de emisión
        • Actualizar punto de emisión
        • Eliminar punto de emisión
        • Listar puntos de emisión
        • Crear punto de emisión
        • Opciones de puntos de emisión
      • Transportistas
        • Obtener transportista
        • Actualizar transportista
        • Eliminar transportista
        • Listar transportistas
        • Crear transportista
      • Facturas
        • Emitir factura
        • Anular factura
        • Revertir anulación de factura
      • Cargos por servicio
        • Opciones de cargos por servicio
      • Plazos de pago
        • Opciones de plazos de pago
      • Formas de pago
        • Opciones de formas de pago
    • Clientes
      • Obtener cliente
      • Actualizar cliente
      • Listar clientes
      • Crear cliente
      • Activar o desactivar cliente
    • Caja
      • Apertura y cierre
        • Abrir caja
        • Cerrar caja
        • Calcular resumen de cierre
        • Listar denominaciones de billetes y monedas
        • Obtener caja abierta
      • Salidas de caja
        • Registrar salida de caja
    • Catálogos
      • Zonas
        • Opciones de zonas
      • Códigos auxiliares de transporte
        • Opciones de códigos auxiliares de transporte
      • Impuestos
        • Opciones de impuestos
      • Provincias
        • Opciones de provincias
      • Tipos de producto
        • Opciones de tipos de producto
      • Parroquias
        • Opciones de parroquias
      • Tipos de identificación
        • Opciones de tipos de identificación
      • Actividades económicas
        • Opciones de actividades económicas
      • Tipos de documento
        • Listar tipos de documento por módulo
        • Opciones de tipos de documento
      • Grupos de clientes
        • Opciones de grupos de clientes
      • Subcategorías de material de construcción
        • Opciones de subcategorías de material de construcción
      • Cantones
        • Opciones de cantones
  • Schemas
    • VendorRequest
    • VendorPresenter
    • UserManagementRequest
    • UserPresenter
    • UserPinRequest
    • UserPinPresenter
    • UserRoleRequest
    • RoleDocumentPresenter
    • UserRolePresenter
    • TableRequest
    • TablePresenter
    • SectionRequest
    • SectionPresenter
    • TableLayoutItemRequest
    • TableLayoutRequest
    • ProductRequest
    • EstablishmentRequest
    • EstablishmentPresenter
    • PinpadRequest
    • PinpadPresenter
    • EmissionPointRequest
    • EmissionPointPresenter
    • CustomerRequest
    • CustomerGroupPresenter
    • CustomerPresenter
    • IdentificationTypePresenter
    • CarrierRequest
    • CarrierPresenter
    • TransferTableRequest
    • ItemRecipeDetailRequest
    • OrderItemRequest
    • OrderRequest
    • ComboPresenter
    • OrderDetailPresenter
    • OrderPresenter
    • RestaurantProductPresenter
    • ServiceChargeConfigPresenter
    • TaxPresenter
    • AddOrderItemsRequest
    • ComboRefRequest
    • PinpadPaymentTransactionRequest
    • ProductRefRequest
    • RestaurantCustomerRequest
    • RestaurantInvoiceDetailRequest
    • RestaurantInvoiceRequest
    • RestaurantPaymentMethodRequest
    • RestaurantPaymentRequest
    • RestaurantPaymentTermRequest
    • TaxRefRequest
    • SaveInvoiceResultPresenter
    • CategoryPresenter
    • MeasureUnitPresenter
    • ComboDetailItemPresenter
    • InvoiceAdditionalInfoRequest
    • ComboDetailPresenter
    • InvoiceComboRequest
    • ComboInfoPresenter
    • InvoiceCustomerRequest
    • InvoiceDetailRequest
    • PriceSalesUnitPresenter
    • ProductPresenter
    • InvoiceProductRequest
    • InvoiceRequest
    • InvoiceTaxRequest
    • PaymentMethodRequest
    • PaymentRequest
    • PaymentTermRequest
    • InvoicePresenter
    • OpenCashRegisterRequest
    • CurrentCashRegisterPresenter
    • CreateCashExitRequest
    • CashExitPresenter
    • CashRegisterCountedValuesRequest
    • CloseCashRegisterRequest
    • CashRegisterCloseResultPresenter
    • CashRegisterSystemComparisonPresenter
    • CashRegisterWarningPresenter
    • CloseSummaryRequest
    • CashRegisterCloseSummaryPresenter
    • CashRegisterSystemSummaryPresenter
    • CashRegisterWalletTotalPresenter
    • CustomerActiveRequest
    • LookupPresenter
    • PageResponseVendorSummaryPresenter
    • Pagination
    • VendorSummaryPresenter
    • PageResponseUserSummaryPresenter
    • UserSummaryPresenter
    • PageResponseUserRolePresenter
    • PageResponseProductPresenter
    • AccountingPlanPresenter
    • ConstructionMaterialSubcategoryPresenter
    • IncomeTaxPresenter
    • ProductDetailPresenter
    • ServiceChargePresenter
    • TransportAuxiliaryCodePresenter
    • PageResponseEstablishmentPresenter
    • PageResponseEmissionPointPresenter
    • DocumentTypePresenter
    • PageResponseCustomerPresenter
    • CustomerDetailPresenter
    • PageResponseCategoryPresenter
    • CashDenominationPresenter
    • PageResponseCarrierPresenter
    • DeleteOrderItemsRequest
    • OrderItemDeleteRequest
    • ErrorResponse
    • FieldErrorDetail
  1. Productos

Actualizar producto

PUT
/api/v1/products/{id}

Solicitud

Parámetros de ruta

Parámetros del Body application/jsonRequerido

Ejemplos

Respuestas

🟢204Sin contenido
Operación exitosa, sin contenido en la respuesta
Esta respuesta no tiene un body.
🟠400Petición incorrecta
🟠401No autorizado
🟠403Prohibido
Solicitud Ejemplo de Solicitud
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://mock.apidog.com/m1/1388340-0-default/api/v1/products/' \
--header 'Content-Type: application/json' \
--data '{
    "name": "string",
    "productTypeId": 0,
    "categoryId": 0,
    "taxId": 0,
    "measureUnitId": 0,
    "incomeTaxCode": 0,
    "reference": "string",
    "ean": "string",
    "description": "string",
    "presentation": "string",
    "priceOne": 0,
    "priceTwo": 0,
    "priceThree": 0,
    "priceFour": 0,
    "salesDiscount": 0,
    "commissionPercentage": 0,
    "minUnits": 1,
    "maxUnits": 0,
    "accountingPlanCode": 0,
    "appliesSubsidy": true,
    "managesLots": true,
    "uafe": true,
    "uafeCode": "strin",
    "serviceChargeCode": 0,
    "weight": 0,
    "imagePath": "string",
    "wholesaleMeasureUnitId": 0,
    "wholesalePrice": 0,
    "quickPhysicalTake": true,
    "special": true,
    "purchase": true,
    "availableInPos": true,
    "tourism": true,
    "help": "string",
    "profitPercentageOne": 0,
    "profitPercentageTwo": 0,
    "profitPercentageThree": 0,
    "profitPercentageFour": 0,
    "maxDiscountOne": "string",
    "maxDiscountTwo": "string",
    "maxDiscountThree": "string",
    "maxDiscountFour": "string",
    "icePercentage": 0,
    "iceValue": 0,
    "managesSeries": true,
    "iceBag": true,
    "irbp": true,
    "importDistribution": "string",
    "orderQuantityMultiple": 0,
    "minOrderQuantity": 0,
    "orderDeliveryTime": 0,
    "appValuation": 1,
    "transportService": true,
    "constructionMaterialCode": 0,
    "transportAuxiliaryCode": 0
}'
Respuesta Ejemplo de Respuesta
400 - Solicitud inválida: campos obligatorios ausentes o con formato incorrecto
{
    "timestamp": "2026-09-24T10:15:30",
    "status": 400,
    "error": "BAD_REQUEST",
    "message": "Validación fallida en 1 campo(s)",
    "path": "/api/v1/products/1",
    "errors": [
        {
            "field": "name",
            "message": "no debe estar vacío"
        }
    ]
}
Modificado en 2026-09-28 16:53:42
Anterior
Obtener producto
Siguiente
Eliminar producto
Built with