POST api/inventario/{restauranteId}/productos

Request Information

URI Parameters

NameDescriptionTypeAdditional information
restauranteId

integer

Required

Body Parameters

ProductoInventarioDTO
NameDescriptionTypeAdditional information
Id

integer

None.

Nombre

string

None.

Descripcion

string

None.

CategoriaId

integer

None.

CategoriaNombre

string

None.

PrecioVenta

decimal number

None.

Costo

decimal number

None.

StockActual

integer

None.

StockMinimo

integer

None.

ValorTotal

decimal number

None.

ImagenUrl

string

None.

Disponible

boolean

None.

UltimaActualizacion

date

None.

Request Formats

application/json, text/json

Sample:
{
  "id": 1,
  "nombre": "sample string 2",
  "descripcion": "sample string 3",
  "categoriaId": 4,
  "categoriaNombre": "sample string 5",
  "precioVenta": 6.0,
  "costo": 7.0,
  "stockActual": 8,
  "stockMinimo": 9,
  "valorTotal": 10.0,
  "imagenUrl": "sample string 11",
  "disponible": true,
  "ultimaActualizacion": "2025-08-01T15:41:07.3572405-05:00"
}

application/xml, text/xml

Sample:
<ProductoInventarioDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LoopMotion.API.DTOs">
  <CategoriaId>4</CategoriaId>
  <CategoriaNombre>sample string 5</CategoriaNombre>
  <Costo>7</Costo>
  <Descripcion>sample string 3</Descripcion>
  <Disponible>true</Disponible>
  <Id>1</Id>
  <ImagenUrl>sample string 11</ImagenUrl>
  <Nombre>sample string 2</Nombre>
  <PrecioVenta>6</PrecioVenta>
  <StockActual>8</StockActual>
  <StockMinimo>9</StockMinimo>
  <UltimaActualizacion>2025-08-01T15:41:07.3572405-05:00</UltimaActualizacion>
  <ValorTotal>10</ValorTotal>
</ProductoInventarioDTO>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.