Cajas Registradoras

Crear o actualizar una caja registradora

Crea una nueva caja registradora o actualiza una existente. Si el cuerpo incluye el campo _id con un ID válido del negocio, se actualizan los campos serial y cashLocation. De lo contrario, se crea un nuevo registro.

Autenticación requerida: Este endpoint requiere autenticación Bearer Token. Usar el campo tokenCurrent obtenido del servicio de login (/login) en el header: Authorization: Bearer {tokenCurrent}

post/cashRegisters

Request

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

Request body

_idstring

ID de la caja registradora. Si se envía, se actualiza el registro existente; si no se envía, se crea uno nuevo.

serialstring

Número de serie o identificador de la caja registradora

cashLocationstring

Ubicación o nombre del punto de caja

Example request

{
  "_id": "507f1f77bcf86cd799439011",
  "serial": "POS-001",
  "cashLocation": "Caja Principal"
}

Response

Caja registradora creada o actualizada exitosamente

_idstring

ID único de la caja registradora

businessstring required

ID del negocio al que pertenece la caja registradora

serialstring

Número de serie o identificador de la caja registradora

cashLocationstring

Ubicación o nombre del punto de caja

deletedboolean

Indica si la caja registradora ha sido eliminada lógicamente

createdOnstring date-time

Fecha de creación de la caja registradora

Example response

{
  "_id": "507f1f77bcf86cd799439011",
  "business": "507f1f77bcf86cd799439012",
  "serial": "POS-001",
  "cashLocation": "Caja Principal",
  "createdOn": "2025-01-15T08:30:00.000Z"
}

Changes

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