Inventario

Crear o editar movimiento de inventario

Crea un movimiento de inventario o lo actualiza si se envía _id. Soporta facturas, pagos y movimientos entre ubicaciones.

Autenticación requerida: Bearer Token.

post/inventory

Request

  • Base URL
    https://api.pirpos.com
  • URL
    https://api.pirpos.com/inventory
  • Auth
    HTTP bearer

Request body

_idstring

ID del movimiento

businessstring

ID del negocio

userstring

ID del usuario

datestring date-time

Fecha del movimiento

typenumber

Tipo de movimiento (1-11)

providerstring

ID del proveedor

isSubtractedboolean

Si resta inventario

isProductionboolean

Si es producción

isMoveToboolean

Si es traslado entre ubicaciones

notestring

Nota del movimiento

locationStockTostring

Ubicación destino (si aplica)

deletedboolean

Si está eliminado

typeNamestring

Nombre del tipo (virtual)

totalnumber

Total del movimiento (virtual)

modifiedOnstring date-time

Fecha de última modificación

createdOnstring date-time

Fecha de creación

Example request

{
  "_id": "507f1f77bcf86cd799439040",
  "business": "507f1f77bcf86cd799439012",
  "user": "507f1f77bcf86cd799439100",
  "date": "2025-08-05T10:30:00.000Z",
  "type": 1,
  "provider": "507f1f77bcf86cd799439055",
  "typeName": "Entrada - Compra",
  "total": 45000
}

Response

Movimiento guardado exitosamente

_idstring

ID del movimiento

businessstring

ID del negocio

userstring

ID del usuario

datestring date-time

Fecha del movimiento

typenumber

Tipo de movimiento (1-11)

providerstring

ID del proveedor

isSubtractedboolean

Si resta inventario

isProductionboolean

Si es producción

isMoveToboolean

Si es traslado entre ubicaciones

notestring

Nota del movimiento

locationStockTostring

Ubicación destino (si aplica)

deletedboolean

Si está eliminado

typeNamestring

Nombre del tipo (virtual)

totalnumber

Total del movimiento (virtual)

modifiedOnstring date-time

Fecha de última modificación

createdOnstring date-time

Fecha de creación

Example response

{
  "_id": "507f1f77bcf86cd799439040",
  "business": "507f1f77bcf86cd799439012",
  "user": "507f1f77bcf86cd799439100",
  "date": "2025-08-05T10:30:00.000Z",
  "type": 1,
  "provider": "507f1f77bcf86cd799439055",
  "typeName": "Entrada - Compra",
  "total": 45000
}

Changes

No recorded changes to this operation across all 1 revision of this API.