---
title: "Creada"
method: POST
path: "/tabs.tab.created"
---

# Creada

`POST /tabs.tab.created`

## Request

- The document declares no server URL.
- Auth: none declared

## Request body

- object
  - `type` 'tabs.tab.created': El tipo de webhook
  - `data` object
    - `tab` TabsTab
      - `_id` string: El ID de la cuenta.
      - `code` string: Un código único para identificar la cuenta. Es único en Crisp.
      - `description` string: El nombre de la cuenta visible para operadores.
      - `comments` string: Comentarios de la cuenta.
      - `websiteId` string: El ID de la marca al que pertenece la cuenta.
      - `storeId` string: El ID de la tienda al que pertenece la cuenta.
      - `shiftId` string: El ID del turno al que pertenece la cuenta.
      - `tabCounter` number: El número de la cuenta en el turno. Único en el turno.
      - `createdById` string: El ID del usuario que creó la cuenta.
      - `operatorUserId` string: El ID del mesero/operador de la cuenta.
      - `driverUserId` string: El ID del repartidor de la cuenta.
      - `createdAtDeviceId` string: El ID del dispositivo desde donde se creó la cuenta.
      - `countryCode` string: Código de país ISO 3166-1 alpha-2
      - `createdAt` string, date-time: Fecha de creación de la cuenta.
      - `closedAt` string, date-time: Fecha de cierre de la cuenta.
      - `deletedAt` string, date-time: Fecha en que se eliminó la cuenta.
      - `cancelledAt` string, date-time: Fecha de cancelación de la cuenta.
      - `cancellationPrompt` string: Si es que el pedido se canceló desde un canal de ventas despues de que el pedido fue aceptado, muestra este mensaje al usuario.
      - `tableIds` string[]: IDs de las mesas asociadas a la cuenta.
      - `tableNames` string[]: Nombres de las mesas asociadas a la cuenta.
      - `sectorIds` string[]: IDs de los sectores de las mesas asociadas a la cuenta.
      - `reservationId` string: ID de la reserva asociada a la cuenta.
      - `paymentStatus` 'pending' | 'paid' | 'refunded' | 'partiallyPaid'
      - `statusLabel` string: Estado de la cuenta.
      - `statusLabelForClient` string: Estado de la cuenta visible para el cliente.
      - `totalPrice` number: Precio total de la cuenta.
      - `totalNetPrice` number: Precio neto total de la cuenta.
      - `totalTaxPrice` number: Precio total de impuestos de la cuenta.
      - `totalPriceBeforeDiscounts` number: Precio total de la cuenta antes de descuentos.
      - `discountsAmount` number: Precio total de descuentos de la cuenta.
      - `amountPaid` number: Monto pagado de la cuenta.
      - `amountDue` number: Monto pendiente de la cuenta.
      - `tipAmountPaid` number: Monto de propina pagada de la cuenta.
      - `netTipAmountPaid` number: Monto neto de propina pagada de la cuenta.
      - `taxTipAmountPaid` number: Monto de impuestos de propina pagada de la cuenta.
      - `mustBeReadyAt` string, date-time: Fecha en que el pedido debe estar listo.
      - `mustBeDeliveredAt` string, date-time: Fecha en que el pedido debe ser entregado al cliente.
      - `readyToPickupAt` string, date-time: Fecha en que el pedido estará listo para ser retirado.
      - `activatesAt` string, date-time: Fecha en que la cuenta se activa.
      - `source` 'pos' | 'totem' | 'clientView' | 'messenger' | 'justo' | 'pedidosya' | 'rappi' | 'ubereats' | 'custom' | 'paymentDeviceTransaction' | 'ordatic' | 'hubster' | 'didifood': Origen de la cuenta.
      - `salesChannelConfigId` string: ID de la configuración del canal de ventas.
      - `channelName` string: Nombre del canal de ventas.
      - `clientData` object: Datos del cliente.
        - `name` string: Nombre del cliente.
        - `email` string: Email del cliente.
        - `phone` string: Teléfono del cliente.
        - `addressLine1` string: Dirección del cliente.
        - `addressLine2` string: Departamento, edificio, etc.
        - `addressExtra` string: Ciudad, pais, etc.
      - `integrationClientId` string: ID del cliente en el canal de ventas.
      - `deliveryType` 'delivery' | 'go' | 'serve': Tipo de entrega.
      - `hasExternalDeliveryProvider` boolean: Si es que la cuenta tiene un proveedor de delivery externo. Por ejemplo Justo, Rappi, etc.
      - `generateInvoiceAtClose` boolean: Si es que se debe generar una factura al cerrar la cuenta.
      - `integrationOrderId` string: ID del pedido en el canal de ventas.
      - `integrationIsPending` boolean: Si es que el pedido está pendiente de aceptar en el canal de ventas.
      - `integrationComments` string[]: Comentarios del pedido en el canal de ventas.
      - `eaterLabels` string[]: Etiquetas de comensales.
      - `externalInvoiceId` string: ID de la factura externa.
      - `payments` TabsTabPayment[]: Pagos de la cuenta.
        - `_id` string: El ID del pago.
        - `code` string: Un código único para identificar el pago. Es único en Crisp.
        - `shiftId` string: El ID del turno al que pertenece el pago.
        - `paymentMethodId` string: El ID del método de pago.
        - `paymentMethodName` string: El nombre del método de pago.
        - `amount` number: El monto del pago.
        - `tipAmount` number: El monto de la propina.
        - `createdAt` string, date-time: Fecha de creación del pago.
        - `voidedAt` string, date-time: Fecha de anulación del pago.
        - `shiftEndedAt` string, date-time: Fecha de cierre del turno.
        - `createdById` string: El ID del usuario que creó el pago.
        - `shouldMakeInvoice` boolean: Indica si se debe generar una factura para el pago.
        - `payerName` string: Nombre del pagador. Solo para JustoPay
        - `payerUserId` string: El ID del usuario que pagó la cuenta. Solo para JustoPay
      - `invoices` TabsTabInvoice[]: Facturas de la cuenta.
        - `_id` string: El ID de la factura.
        - `providerId` string: El ID del proveedor al que pertenece la factura.
        - `storeId` string: El ID del local asociado al documento tributario.
        - `tabId` string: El ID de la cuenta PDV asociada al documento, si existe.
        - `inventorySaleId` string: El ID de la venta de inventario asociada al documento, si existe.
        - `createdAt` string, date-time: Fecha de creación de la factura.
        - `generatedAt` string, date-time: Fecha de generación de la factura.
        - `status` 'pending' | 'generated' | 'error' | 'voided' | 'generating': El estado de la factura. Valores posibles: 'pending', 'generated', 'error', 'voided', 'generating'.
        - `externalInvoiceId` string: El ID de la factura en el sistema externo.
        - `externalVoidInvoiceId` string: El ID de la anulación en el sistema externo, si existe.
        - `errorMessage` string: Mensaje de error al generar la factura.
        - `voidedAt` string, date-time: Fecha de anulación de la factura.
        - `statusLabel` string: Etiqueta del estado de la factura.
        - `invoiceURL` string: URL de la factura.
        - `totalAmount` number: El monto total de la factura.
        - `taxAmount` number: El monto de los impuestos de la factura.
        - `netAmount` number: El monto total neto de la factura.
      - `discounts` TabsTabDiscount[]: Descuentos de la cuenta.
        - `_id` string: El ID del descuento.
        - `shiftId` string: El ID del turno al que pertenece el descuento.
        - `createdAt` string, date-time: Fecha de creación del descuento.
        - `voidedAt` string, date-time: Fecha de anulación del descuento.
        - `discountedAmount` number: El monto del descuento.
        - `discountMethodId` string: El ID del método de descuento.
        - `discountMethodName` string: El nombre del método de descuento.
        - `type` 'fixedAmount' | 'openAmount' | 'openPercentage' | 'percentage' | 'integration': El tipo de descuento.
        - `fixedAmount` number: Solo si es que el tipo de descuento es fijo
        - `percentage` number: Solo si es que el tipo de descuento es porcentaje. Es una fracción: 0.1 es 10%.
      - `items` TabsTabItem[]: Items de la cuenta.
        - `_id` string: El ID del item.
        - `createdAt` string, date-time: Fecha de creación del item.
        - `amount` number: Cantidad de este item en la cuenta.
        - `price` number: Precio total del item, sin incluir modificadores.
        - `priceWithModifiers` number: Precio total del item, incluyendo modificadores.
        - `unitPrice` number: Precio unitario del item, sin incluir modificadores.
        - `productId` string: El ID del producto.
        - `productName` string: Nombre del producto.
        - `productInternalName` string: Nombre interno del producto.
        - `productUnitItemsCount` number: Cantidad de unidades que contiene el producto. Por ejemplo un combo papas fritas + hamburguesa y bebida contiene 3 items o un 2x1 contiene 2 items.
        - `comment` string: Comentario del item.
        - `type` 'product' | 'deliveryFee' | 'serviceFee' | 'billingItem': Tipo de item.
        - `sentToKDSAt` string, date-time: Fecha en la que se envió a cocina.
        - `addedByClientUserId` string: El ID del cliente que agregó el item.
        - `addedByClientName` string: Nombre del cliente que agregó el item.
        - `addedByUserId` string: El ID del garzón que digitó el item.
        - `addedByUserName` string: Nombre del garzón que digitó el item.
        - `eaterLabels` string[]: Etiquetas del comensal.
        - `modifiers` TabsTabItemModifier[]: Modificadores del item.
          - `_id` string: El ID del modificador.
          - `modifierGroupId` string: El ID del grupo de modificador al que pertenece el modificador.
          - `modifierId` string: El ID del modificador.
          - `amount` number: Cantidad de este modificador en la cuenta multiplicado por la cantidad de items a los que aplica.
          - `modifierQuantity` number: Cantidad de este modificador en la cuenta por cada item.
          - `price` number: Precio total del modificador.
          - `unitPrice` number: Precio unitario del modificador.
          - `modifierName` string: Nombre del modificador.
          - `modifierInternalName` string: Nombre interno del modificador.
          - `modifierGroupName` string: Nombre del grupo de modificador.
          - `modifierUnitItemsCount` number: Cantidad de unidades que contiene el modificador. Por ejemplo un combo papas fritas + hamburguesa y bebida contiene 3 items o un 2x1 contiene 2 items.
          - `modifierUnitWeight` number: Peso del modificador por unidad.
        - `unitProductWeight` number: Peso del producto por unidad.
        - `totalWeight` number: Peso total del item incluyendo modificadores y cantidad.
  - `websiteId` string: El ID de la marca
  - `storeId` string: El ID del local si es que corresponde
  - `date` string, date-time: La fecha en que se generó el evento
  - `eventId` string: El ID del evento

## Response `200`

OK

## Changes

- **2026-06-02** `76436285236c`: 4 info
  - added the new optional request property `data/tab/invoices/items/externalVoidInvoiceId`
  - added the new optional request property `data/tab/invoices/items/inventorySaleId`
  - added the new optional request property `data/tab/invoices/items/storeId`
  - added the new optional request property `data/tab/invoices/items/tabId`
- **2026-05-19** `ba17dd311434`: 1 info
  - added the new `generating` enum value to the request property `data/tab/invoices/items/status`
- **2026-05-18** `7be76615247d`: 7 breaking, 3 info
  - removed the enum value `AR` of the request property `data/tab/countryCode`
  - removed the enum value `CL` of the request property `data/tab/countryCode`
  - removed the enum value `CO` of the request property `data/tab/countryCode`
  - removed the enum value `CR` of the request property `data/tab/countryCode`
  - …6 more
- **2025-12-04** `57cb6a35dc2a`: 3 info
  - added the new optional request property `data/tab/invoices/items/netAmount`
  - added the new optional request property `data/tab/invoices/items/taxAmount`
  - added the new optional request property `data/tab/invoices/items/totalAmount`
- …earlier changes not shown

[Operation history](https://skmtc.dev/getjusto/apis/justo-api-webhooks/changes/tabs.tab.created/post.md)

---

[API](https://skmtc.dev/getjusto/apis/justo-api-webhooks.md) - [All operations](https://skmtc.dev/getjusto/apis/justo-api-webhooks/llms.txt) - [OpenAPI document](https://skmtc.dev/getjusto/apis/justo-api-webhooks/revisions/8be0f7fe4407?raw)
