{
"success": "false",
"error": {
"error": "error",
"message": "The request has an error"
}
}
Cuentas
Agregar producto a la cuenta
Agrega un producto a una cuenta abierta. El precio sale del menú. Si la cuenta tiene una línea del mismo producto, con las mismas opciones y comentario, que aún no se envía a cocina, se suma a esa línea. No se envía a cocina: usa POST /tabs//tabs//send-to-kitchen.
Menú del que sale el precio, de GET /tabs/{storeId}/menus. Por defecto se usa el menú de los productos que ya tiene la cuenta, o el de la audiencia de su cliente; si la cuenta está vacía, el menú con isDefault.
Opciones elegidas. Revisa modifierGroups en GET /tabs/{storeId}/menus/{menuId}/products/{productId}: los grupos con optional false necesitan al menos una opción, y se respetan min y max.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Justo Docs","colors":{"primary":"#3b82f6","light":"#AE87FF","dark":"#0D001D"},"favicon":"https://mintcdn.com/justo/3q6RHbTj2xkukgKt/favicon.png?fit=max\u0026auto=format\u0026n=3q6RHbTj2xkukgKt\u0026q=85\u0026s=c4ae41602a6ac806c1294ba3cf13544e","logo":{"light":"https://mintcdn.com/justo/kGzZskwUmUVkF7RU/logo/logo-dark.svg?fit=max\u0026auto=format\u0026n=kGzZskwUmUVkF7RU\u0026q=85\u0026s=45816fc3a2198f90b32f320e33e24037","dark":"https://mintcdn.com/justo/kGzZskwUmUVkF7RU/logo/logo-white.svg?fit=max\u0026auto=format\u0026n=kGzZskwUmUVkF7RU\u0026q=85\u0026s=7472c73d4e8984a86c9ca5acc0c36981"},"api":{"playground":{"display":"interactive"},"mdx":{"server":null,"auth":{"method":"bearer","name":null}}},"background":{"decoration":null,"color":{"light":null,"dark":"#090014"}},"navbar":{"links":[{"label":"Ayuda","href":"mailto:tecnologia@getjusto.com"}],"primary":{"type":"button","label":"Justo","href":"https://getjusto.com"}},"footer":{"socials":{"github":"https://github.com/getjusto","linkedin":"https://www.linkedin.com/company/getjusto"}},"integrations":{"intercom":{"appId":"ohd982w5"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Developer Portal","href":"https://developers.getjusto.com","icon":"code"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"justo","hasAudioNarration":false,"actualSubdomain":"justo","customDomains":["docs.getjusto.com"],"gitSource":{"type":"github","owner":"getjusto","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6abaafb5964c11dd724584fc","collectionId":"79125b6a-c4b5-4a10-a4eb-8b5abd6687c8","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6abaafb5964c11dd724584fc"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae5e215302fef4badcdfa20","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"PDV","count":122},{"language":"default","tag":"API Endpoints","count":109},{"language":"default","tag":"Config","count":100},{"language":"default","tag":"Servicios","count":80},{"language":"default","tag":"Ecommerce","count":54},{"language":"default","tag":"Administración de inventario","count":52},{"language":"default","tag":"Base","count":49},{"language":"default","tag":"API V2.2","count":46},{"language":"default","tag":"Catálogo","count":24},{"language":"default","tag":"Ordering API","count":23}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"docs/crisp/endpoints/tabs/add-tab-item","slug":"/docs/crisp/endpoints/tabs/add-tab-item","pageMetadata":{"title":"Agregar producto a la cuenta","openapi":"post /tabs/{storeId}/tabs/{tabId}/items","description":"Agrega un producto a una cuenta abierta. El precio sale del menú. Si la cuenta tiene una línea del mismo producto, con las mismas opciones y comentario, que aún no se envía a cocina, se suma a esa línea. No se envía a cocina: usa POST /tabs/{storeId}/tabs/{tabId}/send-to-kitchen.","href":"/docs/crisp/endpoints/tabs/add-tab-item"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Agrega un producto a una cuenta abierta. El precio sale del menú. Si la cuenta tiene una línea del mismo producto, con las mismas opciones y comentario, que aún no se envía a cocina, se suma a esa línea. No se envía a cocina: usa POST /tabs/\", \"/tabs/\", \"/send-to-kitchen.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Agregar producto a la cuenta","openapi":"post /tabs/{storeId}/tabs/{tabId}/items","description":"Agrega un producto a una cuenta abierta. El precio sale del menú. Si la cuenta tiene una línea del mismo producto, con las mismas opciones y comentario, que aún no se envía a cocina, se suma a esa línea. No se envía a cocina: usa POST /tabs/{storeId}/tabs/{tabId}/send-to-kitchen.","href":"/docs/crisp/endpoints/tabs/add-tab-item"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Add tab item","description":"Agrega un producto a una cuenta abierta. El precio sale del menú. Si la cuenta tiene una línea del mismo producto, con las mismas opciones y comentario, que aún no se envía a cocina, se suma a esa línea. No se envía a cocina: usa POST /tabs/{storeId}/tabs/{tabId}/send-to-kitchen.","parameters":["60c25a56-7e0b-41a8-84d9-534558fd4546","053e0e14-b34a-42c9-9b46-d8e8e4ac858a"],"requestBody":"209b8770-e6d2-403b-8e21-347cb533c484","responses":{"200":"8857afe8-1dbc-4ab7-a393-4d8e7ae65b34","400":"439075b7-2e3a-44e8-9ab7-5e477c11fc55"},"method":"post","type":"path","servers":["4ae2af61-c215-4cae-8fa3-a789c2e95d34"],"security":[],"path":"/tabs/{storeId}/tabs/{tabId}/items","baseUrlOptions":["https://api.service.getjusto.com/v3"],"title":"Add tab item","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"60c25a56-7e0b-41a8-84d9-534558fd4546":{"in":"path","name":"storeId","required":true,"schema":{"type":"string","isRequired":true,"description":"ID Justo del local.","uniqueKey":"","typeLabel":"string"},"description":"ID Justo del local."},"053e0e14-b34a-42c9-9b46-d8e8e4ac858a":{"in":"path","name":"tabId","required":true,"schema":{"type":"string","isRequired":true,"description":"ID de la cuenta (_id en GET /tabs/{storeId}/tabs).","uniqueKey":"","typeLabel":"string"},"description":"ID de la cuenta (_id en GET /tabs/{storeId}/tabs)."}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Producto que se agrega a la cuenta. El precio sale del menú: no se puede indicar un precio.","required":["productId"],"additionalProperties":false,"properties":{"productId":{"type":"string","description":"ID Justo del producto, de GET /ecommerce/products.","isRequired":true,"uniqueKey":"productId","typeLabel":"string"},"quantity":{"type":"number","exclusiveMinimum":0,"description":"Cantidad del producto. Por defecto 1. Admite decimales para productos por peso. En la cuenta aparece como amount.","uniqueKey":"quantity","typeLabel":"number"},"menuId":{"type":"string","description":"Menú del que sale el precio, de GET /tabs/{storeId}/menus. Por defecto se usa el menú de los productos que ya tiene la cuenta, o el de la audiencia de su cliente; si la cuenta está vacía, el menú con isDefault.","uniqueKey":"menuId","typeLabel":"string"},"comment":{"type":"string","description":"Comentario para cocina, por ejemplo \"sin cebolla\".","uniqueKey":"comment","typeLabel":"string"},"modifiers":{"type":"array","description":"Opciones elegidas. Revisa modifierGroups en GET /tabs/{storeId}/menus/{menuId}/products/{productId}: los grupos con optional false necesitan al menos una opción, y se respetan min y max.","items":{"type":"object","required":["modifierId"],"additionalProperties":false,"properties":{"modifierId":{"type":"string","description":"ID de la opción (modifierGroups[].options[]._id).","isRequired":true,"uniqueKey":"modifiers.items.[INDEX].modifierId","typeLabel":"string"},"modifierGroupId":{"type":"string","description":"ID del grupo (modifierGroups[]._id). Solo hace falta si la opción está en más de un grupo.","uniqueKey":"modifiers.items.[INDEX].modifierGroupId","typeLabel":"string"},"quantity":{"type":"number","exclusiveMinimum":0,"description":"Veces que se elige la opción por cada unidad del producto. Por defecto 1.","uniqueKey":"modifiers.items.[INDEX].quantity","typeLabel":"number"}},"uniqueKey":"modifiers.items.[INDEX]","typeLabel":"object"},"uniqueKey":"modifiers","typeLabel":"object[]"}},"example":{"productId":"prd_3Y2pFq8vKx","quantity":2,"comment":"Sin cebolla","modifiers":[{"modifierId":"mop_7TqZk2Lw"}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"productId":"prd_3Y2pFq8vKx","quantity":2,"comment":"Sin cebolla","modifiers":[{"modifierId":"mop_7TqZk2Lw"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"8857afe8-1dbc-4ab7-a393-4d8e7ae65b34":{"description":"The OpenAPI spec","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":true,"uniqueKey":"success","typeLabel":"boolean"},"data":{"type":"object","properties":{"_id":{"type":"string","example":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","description":"El ID de la cuenta.","uniqueKey":"data._id","typeLabel":"string"},"code":{"type":"string","example":"CJXEQZK","description":"Un código único para identificar la cuenta. Es único en Crisp.","uniqueKey":"data.code","typeLabel":"string"},"description":{"type":"string","example":"Justo C#16699-02","description":"El nombre de la cuenta visible para operadores.","uniqueKey":"data.description","typeLabel":"string"},"comments":{"type":"string","example":"Lorem ipsum dolor sit amet, consectetur adipiscing elit.","description":"Comentarios de la cuenta.","uniqueKey":"data.comments","typeLabel":"string"},"websiteId":{"type":"string","example":"ErCkmcyCEovseJq5E","description":"El ID de la marca al que pertenece la cuenta.","uniqueKey":"data.websiteId","typeLabel":"string"},"storeId":{"type":"string","example":"Li4eEa3W2hiuGGCFa","description":"El ID de la tienda al que pertenece la cuenta.","uniqueKey":"data.storeId","typeLabel":"string"},"shiftId":{"type":"string","example":"tsft-b6fda21f-b638-428b-a785-849fdbe3fe0b","description":"El ID del turno al que pertenece la cuenta.","uniqueKey":"data.shiftId","typeLabel":"string"},"tabCounter":{"type":"number","example":1,"description":"El número de la cuenta en el turno. Único en el turno.","uniqueKey":"data.tabCounter","typeLabel":"number"},"createdById":{"type":"string","example":"a3W2hiuGGLi4eECFa","description":"El ID del usuario que creó la cuenta.","uniqueKey":"data.createdById","typeLabel":"string"},"operatorUserId":{"type":"string","example":"a3W2hiuGGLi4eECFa","description":"El ID del mesero/operador de la cuenta.","uniqueKey":"data.operatorUserId","typeLabel":"string"},"driverUserId":{"type":"string","example":"a3W2hiuGGLi4eECFa","description":"El ID del repartidor de la cuenta.","uniqueKey":"data.driverUserId","typeLabel":"string"},"createdAtDeviceId":{"type":"string","example":"W2hiuGGLa3W2hW2hiuGGLiuGGLWW2hiuGGL2hiuGGLW2hiuGGLi4eECFa","description":"El ID del dispositivo desde donde se creó la cuenta.","uniqueKey":"data.createdAtDeviceId","typeLabel":"string"},"countryCode":{"type":"string","description":"Código de país ISO 3166-1 alpha-2","example":"CL","uniqueKey":"data.countryCode","typeLabel":"string"},"createdAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de creación de la cuenta.","uniqueKey":"data.createdAt","typeLabel":"string\u003cdate-time>"},"closedAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de cierre de la cuenta.","uniqueKey":"data.closedAt","typeLabel":"string\u003cdate-time>"},"deletedAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha en que se eliminó la cuenta.","uniqueKey":"data.deletedAt","typeLabel":"string\u003cdate-time>"},"cancelledAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de cancelación de la cuenta.","uniqueKey":"data.cancelledAt","typeLabel":"string\u003cdate-time>"},"cancellationPrompt":{"type":"string","example":"El pedido fue cancelado por el cliente.","description":"Si es que el pedido se canceló desde un canal de ventas despues de que el pedido fue aceptado, muestra este mensaje al usuario.","uniqueKey":"data.cancellationPrompt","typeLabel":"string"},"tableIds":{"type":"array","items":{"type":"string","uniqueKey":"data.tableIds.items.[INDEX]","typeLabel":"string"},"description":"IDs de las mesas asociadas a la cuenta.","uniqueKey":"data.tableIds","typeLabel":"string[]"},"tableNames":{"type":"array","items":{"type":"string","uniqueKey":"data.tableNames.items.[INDEX]","typeLabel":"string"},"description":"Nombres de las mesas asociadas a la cuenta.","uniqueKey":"data.tableNames","typeLabel":"string[]"},"sectorIds":{"type":"array","items":{"type":"string","uniqueKey":"data.sectorIds.items.[INDEX]","typeLabel":"string"},"description":"IDs de los sectores de las mesas asociadas a la cuenta.","uniqueKey":"data.sectorIds","typeLabel":"string[]"},"reservationId":{"type":"string","description":"ID de la reserva asociada a la cuenta.","uniqueKey":"data.reservationId","typeLabel":"string"},"paymentStatus":{"type":"string","enum":["pending","paid","refunded","partiallyPaid"],"uniqueKey":"data.paymentStatus","typeLabel":"enum\u003cstring>"},"statusLabel":{"type":"string","description":"Estado de la cuenta.","uniqueKey":"data.statusLabel","typeLabel":"string"},"statusLabelForClient":{"type":"string","description":"Estado de la cuenta visible para el cliente.","uniqueKey":"data.statusLabelForClient","typeLabel":"string"},"totalPrice":{"type":"number","description":"Precio total de la cuenta.","uniqueKey":"data.totalPrice","typeLabel":"number"},"totalNetPrice":{"type":"number","description":"Precio neto total de la cuenta.","uniqueKey":"data.totalNetPrice","typeLabel":"number"},"totalTaxPrice":{"type":"number","description":"Precio total de impuestos de la cuenta.","uniqueKey":"data.totalTaxPrice","typeLabel":"number"},"totalPriceBeforeDiscounts":{"type":"number","description":"Precio total de la cuenta antes de descuentos.","uniqueKey":"data.totalPriceBeforeDiscounts","typeLabel":"number"},"discountsAmount":{"type":"number","description":"Precio total de descuentos de la cuenta.","uniqueKey":"data.discountsAmount","typeLabel":"number"},"amountPaid":{"type":"number","description":"Monto pagado de la cuenta.","uniqueKey":"data.amountPaid","typeLabel":"number"},"amountDue":{"type":"number","description":"Monto pendiente de la cuenta.","uniqueKey":"data.amountDue","typeLabel":"number"},"tipAmountPaid":{"type":"number","description":"Monto de propina pagada de la cuenta.","uniqueKey":"data.tipAmountPaid","typeLabel":"number"},"netTipAmountPaid":{"type":"number","description":"Monto neto de propina pagada de la cuenta.","uniqueKey":"data.netTipAmountPaid","typeLabel":"number"},"taxTipAmountPaid":{"type":"number","description":"Monto de impuestos de propina pagada de la cuenta.","uniqueKey":"data.taxTipAmountPaid","typeLabel":"number"},"mustBeReadyAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha en que el pedido debe estar listo.","uniqueKey":"data.mustBeReadyAt","typeLabel":"string\u003cdate-time>"},"mustBeDeliveredAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha en que el pedido debe ser entregado al cliente.","uniqueKey":"data.mustBeDeliveredAt","typeLabel":"string\u003cdate-time>"},"readyToPickupAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha en que el pedido estará listo para ser retirado.","uniqueKey":"data.readyToPickupAt","typeLabel":"string\u003cdate-time>"},"activatesAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha en que la cuenta se activa.","uniqueKey":"data.activatesAt","typeLabel":"string\u003cdate-time>"},"source":{"type":"string","description":"Origen de la cuenta.","enum":["pos","totem","clientView","messenger","justo","pedidosya","rappi","ubereats","custom","paymentDeviceTransaction","ordatic","hubster","didifood"],"uniqueKey":"data.source","typeLabel":"enum\u003cstring>"},"salesChannelConfigId":{"type":"string","description":"ID de la configuración del canal de ventas.","uniqueKey":"data.salesChannelConfigId","typeLabel":"string"},"channelName":{"type":"string","description":"Nombre del canal de ventas.","uniqueKey":"data.channelName","typeLabel":"string"},"clientData":{"type":"object","description":"Datos del cliente.","properties":{"name":{"type":"string","description":"Nombre del cliente.","uniqueKey":"data.clientData.name","typeLabel":"string"},"email":{"type":"string","description":"Email del cliente.","uniqueKey":"data.clientData.email","typeLabel":"string"},"phone":{"type":"string","description":"Teléfono del cliente.","uniqueKey":"data.clientData.phone","typeLabel":"string"},"addressLine1":{"type":"string","description":"Dirección del cliente.","uniqueKey":"data.clientData.addressLine1","typeLabel":"string"},"addressLine2":{"type":"string","description":"Departamento, edificio, etc.","uniqueKey":"data.clientData.addressLine2","typeLabel":"string"},"addressExtra":{"type":"string","description":"Ciudad, pais, etc.","uniqueKey":"data.clientData.addressExtra","typeLabel":"string"}},"uniqueKey":"data.clientData","typeLabel":"object"},"integrationClientId":{"type":"string","description":"ID del cliente en el canal de ventas.","uniqueKey":"data.integrationClientId","typeLabel":"string"},"deliveryType":{"type":"string","description":"Tipo de entrega.","enum":["delivery","go","serve"],"uniqueKey":"data.deliveryType","typeLabel":"enum\u003cstring>"},"hasExternalDeliveryProvider":{"type":"boolean","description":"Si es que la cuenta tiene un proveedor de delivery externo. Por ejemplo Justo, Rappi, etc.","uniqueKey":"data.hasExternalDeliveryProvider","typeLabel":"boolean"},"generateInvoiceAtClose":{"type":"boolean","description":"Si es que se debe generar una factura al cerrar la cuenta.","uniqueKey":"data.generateInvoiceAtClose","typeLabel":"boolean"},"integrationOrderId":{"type":"string","description":"ID del pedido en el canal de ventas.","uniqueKey":"data.integrationOrderId","typeLabel":"string"},"integrationIsPending":{"type":"boolean","description":"Si es que el pedido está pendiente de aceptar en el canal de ventas.","uniqueKey":"data.integrationIsPending","typeLabel":"boolean"},"integrationComments":{"type":"array","items":{"type":"string","uniqueKey":"data.integrationComments.items.[INDEX]","typeLabel":"string"},"description":"Comentarios del pedido en el canal de ventas.","uniqueKey":"data.integrationComments","typeLabel":"string[]"},"eaterLabels":{"type":"array","items":{"type":"string","uniqueKey":"data.eaterLabels.items.[INDEX]","typeLabel":"string"},"description":"Etiquetas de comensales.","uniqueKey":"data.eaterLabels","typeLabel":"string[]"},"externalInvoiceId":{"type":"string","description":"ID de la factura externa.","uniqueKey":"data.externalInvoiceId","typeLabel":"string"},"payments":{"type":"array","items":{"type":"object","properties":{"_id":{"type":"string","example":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","description":"El ID del pago.","uniqueKey":"data.payments.items.[INDEX]._id","typeLabel":"string"},"code":{"type":"string","example":"CJXEQZK","description":"Un código único para identificar el pago. Es único en Crisp.","uniqueKey":"data.payments.items.[INDEX].code","typeLabel":"string"},"shiftId":{"type":"string","example":"Li4eEa3W2hiuGGCFa","description":"El ID del turno al que pertenece el pago.","uniqueKey":"data.payments.items.[INDEX].shiftId","typeLabel":"string"},"paymentMethodId":{"type":"string","example":"a3W2hiuGGLi4eECFa","description":"El ID del método de pago.","uniqueKey":"data.payments.items.[INDEX].paymentMethodId","typeLabel":"string"},"paymentMethodName":{"type":"string","example":"Efectivo","description":"El nombre del método de pago.","uniqueKey":"data.payments.items.[INDEX].paymentMethodName","typeLabel":"string"},"amount":{"type":"number","example":100,"description":"El monto del pago.","uniqueKey":"data.payments.items.[INDEX].amount","typeLabel":"number"},"tipAmount":{"type":"number","example":10,"description":"El monto de la propina.","uniqueKey":"data.payments.items.[INDEX].tipAmount","typeLabel":"number"},"createdAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de creación del pago.","uniqueKey":"data.payments.items.[INDEX].createdAt","typeLabel":"string\u003cdate-time>"},"voidedAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de anulación del pago.","uniqueKey":"data.payments.items.[INDEX].voidedAt","typeLabel":"string\u003cdate-time>"},"shiftEndedAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de cierre del turno.","uniqueKey":"data.payments.items.[INDEX].shiftEndedAt","typeLabel":"string\u003cdate-time>"},"createdById":{"type":"string","example":"a3W2hiuGGLi4eECFa","description":"El ID del usuario que creó el pago.","uniqueKey":"data.payments.items.[INDEX].createdById","typeLabel":"string"},"shouldMakeInvoice":{"type":"boolean","example":true,"description":"Indica si se debe generar una factura para el pago.","uniqueKey":"data.payments.items.[INDEX].shouldMakeInvoice","typeLabel":"boolean"},"payerName":{"type":"string","example":"John Doe","description":"Nombre del pagador. Solo para JustoPay","uniqueKey":"data.payments.items.[INDEX].payerName","typeLabel":"string"},"payerUserId":{"type":"string","example":"a3W2hiuGGLi4eECFa","description":"El ID del usuario que pagó la cuenta. Solo para JustoPay","uniqueKey":"data.payments.items.[INDEX].payerUserId","typeLabel":"string"}},"uniqueKey":"data.payments.items.[INDEX]","typeLabel":"object"},"description":"Pagos de la cuenta.","uniqueKey":"data.payments","typeLabel":"object[]"},"invoices":{"type":"array","items":{"type":"object","properties":{"_id":{"type":"string","example":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","description":"El ID de la factura.","uniqueKey":"data.invoices.items.[INDEX]._id","typeLabel":"string"},"providerId":{"type":"string","example":"openFactura","description":"El ID del proveedor al que pertenece la factura.","uniqueKey":"data.invoices.items.[INDEX].providerId","typeLabel":"string"},"storeId":{"type":"string","example":"sto-4c48bf33-1411-4c3f-adac-db39b4631cb8","description":"El ID del local asociado al documento tributario.","uniqueKey":"data.invoices.items.[INDEX].storeId","typeLabel":"string"},"tabId":{"type":"string","example":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","description":"El ID de la cuenta PDV asociada al documento, si existe.","uniqueKey":"data.invoices.items.[INDEX].tabId","typeLabel":"string"},"inventorySaleId":{"type":"string","example":"isale-4c48bf33-1411-4c3f-adac-db39b4631cb8","description":"El ID de la venta de inventario asociada al documento, si existe.","uniqueKey":"data.invoices.items.[INDEX].inventorySaleId","typeLabel":"string"},"createdAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de creación de la factura.","uniqueKey":"data.invoices.items.[INDEX].createdAt","typeLabel":"string\u003cdate-time>"},"generatedAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de generación de la factura.","uniqueKey":"data.invoices.items.[INDEX].generatedAt","typeLabel":"string\u003cdate-time>"},"status":{"type":"string","enum":["pending","generated","error","voided","generating"],"description":"El estado de la factura. Valores posibles: 'pending', 'generated', 'error', 'voided', 'generating'.","uniqueKey":"data.invoices.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"externalInvoiceId":{"type":"string","example":"123456","description":"El ID de la factura en el sistema externo.","uniqueKey":"data.invoices.items.[INDEX].externalInvoiceId","typeLabel":"string"},"externalVoidInvoiceId":{"type":"string","example":"654321","description":"El ID de la anulación en el sistema externo, si existe.","uniqueKey":"data.invoices.items.[INDEX].externalVoidInvoiceId","typeLabel":"string"},"errorMessage":{"type":"string","example":"Error al generar la factura.","description":"Mensaje de error al generar la factura.","uniqueKey":"data.invoices.items.[INDEX].errorMessage","typeLabel":"string"},"voidedAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de anulación de la factura.","uniqueKey":"data.invoices.items.[INDEX].voidedAt","typeLabel":"string\u003cdate-time>"},"statusLabel":{"type":"string","example":"Pendiente","description":"Etiqueta del estado de la factura.","uniqueKey":"data.invoices.items.[INDEX].statusLabel","typeLabel":"string"},"invoiceURL":{"type":"string","example":"https://getjusto.com/invoice/123456","description":"URL de la factura.","uniqueKey":"data.invoices.items.[INDEX].invoiceURL","typeLabel":"string"},"totalAmount":{"type":"number","example":100,"description":"El monto total de la factura.","uniqueKey":"data.invoices.items.[INDEX].totalAmount","typeLabel":"number"},"taxAmount":{"type":"number","example":10,"description":"El monto de los impuestos de la factura.","uniqueKey":"data.invoices.items.[INDEX].taxAmount","typeLabel":"number"},"netAmount":{"type":"number","example":90,"description":"El monto total neto de la factura.","uniqueKey":"data.invoices.items.[INDEX].netAmount","typeLabel":"number"}},"uniqueKey":"data.invoices.items.[INDEX]","typeLabel":"object"},"description":"Facturas de la cuenta.","uniqueKey":"data.invoices","typeLabel":"object[]"},"discounts":{"type":"array","items":{"type":"object","properties":{"_id":{"type":"string","example":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","description":"El ID del descuento.","uniqueKey":"data.discounts.items.[INDEX]._id","typeLabel":"string"},"shiftId":{"type":"string","example":"Li4eEa3W2hiuGGCFa","description":"El ID del turno al que pertenece el descuento.","uniqueKey":"data.discounts.items.[INDEX].shiftId","typeLabel":"string"},"createdAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de creación del descuento.","uniqueKey":"data.discounts.items.[INDEX].createdAt","typeLabel":"string\u003cdate-time>"},"voidedAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de anulación del descuento.","uniqueKey":"data.discounts.items.[INDEX].voidedAt","typeLabel":"string\u003cdate-time>"},"discountedAmount":{"type":"number","example":100,"description":"El monto del descuento.","uniqueKey":"data.discounts.items.[INDEX].discountedAmount","typeLabel":"number"},"discountMethodId":{"type":"string","example":"a3W2hiuGGLi4eECFa","description":"El ID del método de descuento.","uniqueKey":"data.discounts.items.[INDEX].discountMethodId","typeLabel":"string"},"discountMethodName":{"type":"string","example":"Cupón","description":"El nombre del método de descuento.","uniqueKey":"data.discounts.items.[INDEX].discountMethodName","typeLabel":"string"},"type":{"type":"string","enum":["fixedAmount","openAmount","openPercentage","percentage","integration"],"description":"El tipo de descuento.","uniqueKey":"data.discounts.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"fixedAmount":{"type":"number","example":100,"description":"Solo si es que el tipo de descuento es fijo","uniqueKey":"data.discounts.items.[INDEX].fixedAmount","typeLabel":"number"},"percentage":{"type":"number","example":0.1,"description":"Solo si es que el tipo de descuento es porcentaje. Es una fracción: 0.1 es 10%.","uniqueKey":"data.discounts.items.[INDEX].percentage","typeLabel":"number"}},"uniqueKey":"data.discounts.items.[INDEX]","typeLabel":"object"},"description":"Descuentos de la cuenta.","uniqueKey":"data.discounts","typeLabel":"object[]"},"items":{"type":"array","items":{"type":"object","properties":{"_id":{"type":"string","example":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","description":"El ID del item.","uniqueKey":"data.\\items.items.[INDEX]._id","typeLabel":"string"},"createdAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha de creación del item.","uniqueKey":"data.\\items.items.[INDEX].createdAt","typeLabel":"string\u003cdate-time>"},"amount":{"type":"number","example":2,"description":"Cantidad de este item en la cuenta.","uniqueKey":"data.\\items.items.[INDEX].amount","typeLabel":"number"},"price":{"type":"number","example":100,"description":"Precio total del item, sin incluir modificadores.","uniqueKey":"data.\\items.items.[INDEX].price","typeLabel":"number"},"priceWithModifiers":{"type":"number","example":120,"description":"Precio total del item, incluyendo modificadores.","uniqueKey":"data.\\items.items.[INDEX].priceWithModifiers","typeLabel":"number"},"unitPrice":{"type":"number","example":50,"description":"Precio unitario del item, sin incluir modificadores.","uniqueKey":"data.\\items.items.[INDEX].unitPrice","typeLabel":"number"},"productId":{"type":"string","example":"a3W2hiuGGLi4eECFa","description":"El ID del producto.","uniqueKey":"data.\\items.items.[INDEX].productId","typeLabel":"string"},"productName":{"type":"string","example":"Café","description":"Nombre del producto.","uniqueKey":"data.\\items.items.[INDEX].productName","typeLabel":"string"},"productInternalName":{"type":"string","example":"Café","description":"Nombre interno del producto.","uniqueKey":"data.\\items.items.[INDEX].productInternalName","typeLabel":"string"},"productUnitItemsCount":{"type":"number","example":1,"description":"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.","uniqueKey":"data.\\items.items.[INDEX].productUnitItemsCount","typeLabel":"number"},"comment":{"type":"string","example":"Sin azúcar","description":"Comentario del item.","uniqueKey":"data.\\items.items.[INDEX].comment","typeLabel":"string"},"type":{"type":"string","enum":["product","deliveryFee","serviceFee","billingItem"],"description":"Tipo de item.","uniqueKey":"data.\\items.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"sentToKDSAt":{"type":"string","example":"2020-01-01T00:00:00.000Z","format":"date-time","description":"Fecha en la que se envió a cocina.","uniqueKey":"data.\\items.items.[INDEX].sentToKDSAt","typeLabel":"string\u003cdate-time>"},"addedByClientUserId":{"type":"string","example":"a3W2hiuGGLi4eECFa","description":"El ID del cliente que agregó el item.","uniqueKey":"data.\\items.items.[INDEX].addedByClientUserId","typeLabel":"string"},"addedByClientName":{"type":"string","example":"Juan","description":"Nombre del cliente que agregó el item.","uniqueKey":"data.\\items.items.[INDEX].addedByClientName","typeLabel":"string"},"addedByUserId":{"type":"string","example":"a3W2hiuGGLi4eECFa","description":"El ID del garzón que digitó el item.","uniqueKey":"data.\\items.items.[INDEX].addedByUserId","typeLabel":"string"},"addedByUserName":{"type":"string","example":"Juan","description":"Nombre del garzón que digitó el item.","uniqueKey":"data.\\items.items.[INDEX].addedByUserName","typeLabel":"string"},"eaterLabels":{"type":"array","items":{"type":"string","uniqueKey":"data.\\items.items.[INDEX].eaterLabels.items.[INDEX]","typeLabel":"string"},"description":"Etiquetas del comensal.","uniqueKey":"data.\\items.items.[INDEX].eaterLabels","typeLabel":"string[]"},"modifiers":{"type":"array","items":{"type":"object","properties":{"_id":{"type":"string","example":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","description":"El ID del modificador.","uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX]._id","typeLabel":"string"},"modifierGroupId":{"type":"string","example":"Li4eEa3W2hiuGGCFa","description":"El ID del grupo de modificador al que pertenece el modificador.","uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX].modifierGroupId","typeLabel":"string"},"modifierId":{"type":"string","example":"a3W2hiuGGLi4eECFa","description":"El ID del modificador.","uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX].modifierId","typeLabel":"string"},"amount":{"type":"number","example":2,"description":"Cantidad de este modificador en la cuenta multiplicado por la cantidad de items a los que aplica.","uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX].amount","typeLabel":"number"},"modifierQuantity":{"type":"number","example":1,"description":"Cantidad de este modificador en la cuenta por cada item.","uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX].modifierQuantity","typeLabel":"number"},"price":{"type":"number","example":100,"description":"Precio total del modificador.","uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX].price","typeLabel":"number"},"unitPrice":{"type":"number","example":50,"description":"Precio unitario del modificador.","uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX].unitPrice","typeLabel":"number"},"modifierName":{"type":"string","example":"Azúcar","description":"Nombre del modificador.","uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX].modifierName","typeLabel":"string"},"modifierInternalName":{"type":"string","example":"Azúcar","description":"Nombre interno del modificador.","uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX].modifierInternalName","typeLabel":"string"},"modifierGroupName":{"type":"string","example":"Azúcar","description":"Nombre del grupo de modificador.","uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX].modifierGroupName","typeLabel":"string"},"modifierUnitItemsCount":{"type":"number","example":1,"description":"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.","uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX].modifierUnitItemsCount","typeLabel":"number"},"modifierUnitWeight":{"type":"number","example":100,"description":"Peso del modificador por unidad.","uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX].modifierUnitWeight","typeLabel":"number"}},"uniqueKey":"data.\\items.items.[INDEX].modifiers.items.[INDEX]","typeLabel":"object"},"description":"Modificadores del item.","uniqueKey":"data.\\items.items.[INDEX].modifiers","typeLabel":"object[]"},"unitProductWeight":{"type":"number","example":100,"description":"Peso del producto por unidad.","uniqueKey":"data.\\items.items.[INDEX].unitProductWeight","typeLabel":"number"},"totalWeight":{"type":"number","example":100,"description":"Peso total del item incluyendo modificadores y cantidad.","uniqueKey":"data.\\items.items.[INDEX].totalWeight","typeLabel":"number"}},"uniqueKey":"data.\\items.items.[INDEX]","typeLabel":"object"},"description":"Items de la cuenta.","uniqueKey":"data.\\items","typeLabel":"object[]"}},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":true,"data":{"_id":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","code":"CJXEQZK","description":"Justo C#16699-02","comments":"Lorem ipsum dolor sit amet, consectetur adipiscing elit.","websiteId":"ErCkmcyCEovseJq5E","storeId":"Li4eEa3W2hiuGGCFa","shiftId":"tsft-b6fda21f-b638-428b-a785-849fdbe3fe0b","tabCounter":1,"createdById":"a3W2hiuGGLi4eECFa","operatorUserId":"a3W2hiuGGLi4eECFa","driverUserId":"a3W2hiuGGLi4eECFa","createdAtDeviceId":"W2hiuGGLa3W2hW2hiuGGLiuGGLWW2hiuGGL2hiuGGLW2hiuGGLi4eECFa","countryCode":"CL","createdAt":"2020-01-01T00:00:00.000Z","closedAt":"2020-01-01T00:00:00.000Z","deletedAt":"2020-01-01T00:00:00.000Z","cancelledAt":"2020-01-01T00:00:00.000Z","cancellationPrompt":"El pedido fue cancelado por el cliente.","tableIds":["\u003cstring>"],"tableNames":["\u003cstring>"],"sectorIds":["\u003cstring>"],"reservationId":"\u003cstring>","paymentStatus":"pending","statusLabel":"\u003cstring>","statusLabelForClient":"\u003cstring>","totalPrice":123,"totalNetPrice":123,"totalTaxPrice":123,"totalPriceBeforeDiscounts":123,"discountsAmount":123,"amountPaid":123,"amountDue":123,"tipAmountPaid":123,"netTipAmountPaid":123,"taxTipAmountPaid":123,"mustBeReadyAt":"2020-01-01T00:00:00.000Z","mustBeDeliveredAt":"2020-01-01T00:00:00.000Z","readyToPickupAt":"2020-01-01T00:00:00.000Z","activatesAt":"2020-01-01T00:00:00.000Z","source":"pos","salesChannelConfigId":"\u003cstring>","channelName":"\u003cstring>","clientData":{"name":"\u003cstring>","email":"\u003cstring>","phone":"\u003cstring>","addressLine1":"\u003cstring>","addressLine2":"\u003cstring>","addressExtra":"\u003cstring>"},"integrationClientId":"\u003cstring>","deliveryType":"delivery","hasExternalDeliveryProvider":true,"generateInvoiceAtClose":true,"integrationOrderId":"\u003cstring>","integrationIsPending":true,"integrationComments":["\u003cstring>"],"eaterLabels":["\u003cstring>"],"externalInvoiceId":"\u003cstring>","payments":[{"_id":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","code":"CJXEQZK","shiftId":"Li4eEa3W2hiuGGCFa","paymentMethodId":"a3W2hiuGGLi4eECFa","paymentMethodName":"Efectivo","amount":100,"tipAmount":10,"createdAt":"2020-01-01T00:00:00.000Z","voidedAt":"2020-01-01T00:00:00.000Z","shiftEndedAt":"2020-01-01T00:00:00.000Z","createdById":"a3W2hiuGGLi4eECFa","shouldMakeInvoice":true,"payerName":"John Doe","payerUserId":"a3W2hiuGGLi4eECFa"}],"invoices":[{"_id":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","providerId":"openFactura","storeId":"sto-4c48bf33-1411-4c3f-adac-db39b4631cb8","tabId":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","inventorySaleId":"isale-4c48bf33-1411-4c3f-adac-db39b4631cb8","createdAt":"2020-01-01T00:00:00.000Z","generatedAt":"2020-01-01T00:00:00.000Z","status":"pending","externalInvoiceId":"123456","externalVoidInvoiceId":"654321","errorMessage":"Error al generar la factura.","voidedAt":"2020-01-01T00:00:00.000Z","statusLabel":"Pendiente","invoiceURL":"https://getjusto.com/invoice/123456","totalAmount":100,"taxAmount":10,"netAmount":90}],"discounts":[{"_id":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","shiftId":"Li4eEa3W2hiuGGCFa","createdAt":"2020-01-01T00:00:00.000Z","voidedAt":"2020-01-01T00:00:00.000Z","discountedAmount":100,"discountMethodId":"a3W2hiuGGLi4eECFa","discountMethodName":"Cupón","type":"fixedAmount","fixedAmount":100,"percentage":0.1}],"items":[{"_id":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","createdAt":"2020-01-01T00:00:00.000Z","amount":2,"price":100,"priceWithModifiers":120,"unitPrice":50,"productId":"a3W2hiuGGLi4eECFa","productName":"Café","productInternalName":"Café","productUnitItemsCount":1,"comment":"Sin azúcar","type":"product","sentToKDSAt":"2020-01-01T00:00:00.000Z","addedByClientUserId":"a3W2hiuGGLi4eECFa","addedByClientName":"Juan","addedByUserId":"a3W2hiuGGLi4eECFa","addedByUserName":"Juan","eaterLabels":["\u003cstring>"],"modifiers":[{"_id":"tab-4c48bf33-1411-4c3f-adac-db39b4631cb8","modifierGroupId":"Li4eEa3W2hiuGGCFa","modifierId":"a3W2hiuGGLi4eECFa","amount":2,"modifierQuantity":1,"price":100,"unitPrice":50,"modifierName":"Azúcar","modifierInternalName":"Azúcar","modifierGroupName":"Azúcar","modifierUnitItemsCount":1,"modifierUnitWeight":100}],"unitProductWeight":100,"totalWeight":100}]}}}},"exampleType":"generated"}},"exampleType":"generated"},"439075b7-2e3a-44e8-9ab7-5e477c11fc55":{"description":"Errors","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":"false","uniqueKey":"success","typeLabel":"boolean"},"error":{"type":"object","properties":{"error":{"type":"string","example":"error","uniqueKey":"error.error","typeLabel":"string"},"message":{"type":"string","example":"The request has an error","uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":"false","error":{"error":"error","message":"The request has an error"}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"94c7e32e-d220-4a16-b730-f68894b1764f":{"Authorization":{"type":"http","scheme":"bearer","description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token."}}},"servers":{"4ae2af61-c215-4cae-8fa3-a789c2e95d34":{"url":"https://api.service.getjusto.com/v3","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token."},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"Authorization","name":"Authorization"}],"title":"Authorization"}]},"originalFileLocation":"docs/main/openapi.json"},"subdomain":"justo","siteName":"Justo Docs","title":"Agregar producto a la cuenta - Justo Docs","navMaps":{"firstHrefInVersion":{"v3":{"href":"/docs/crisp/endpoints/tabs/add-tab-item","matchLevel":0},"v2":{"href":"/docs/old/v2/legacy-documentation","matchLevel":4}},"firstHrefInLanguage":{}},"lastModified":"2026-10-31T12:42:13.020Z","originalFileLocation":"docs/crisp/endpoints/tabs/add-tab-item.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Agrega un producto a una cuenta abierta. El precio sale del menú. Si la cuenta tiene una línea del mismo producto, con las mismas opciones y comentario, que aún no se envía a cocina, se suma a esa línea. No se envía a cocina: usa POST /tabs/{storeId}/tabs/{tabId}/send-to-kitchen.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Justo Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Agregar producto a la cuenta - Justo Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Agrega un producto a una cuenta abierta. El precio sale del menú. Si la cuenta tiene una línea del mismo producto, con las mismas opciones y comentario, que aún no se envía a cocina, se suma a esa línea. No se envía a cocina: usa POST /tabs/{storeId}/tabs/{tabId}/send-to-kitchen.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Justo Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.getjusto.com/docs/crisp/endpoints/tabs/add-tab-item\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://justo.mintlify.app/_mintlify/api/og/v2?division=Cuentas\u0026amp;title=Agregar+producto+a+la+cuenta\u0026amp;description=Agrega+un+producto+a+una+cuenta+abierta.+El+precio+sale+del+men%C3%BA.+Si+la+cuenta+tiene+una+l%C3%ADnea+del+mismo+producto%2C+con+las+mismas+opciones+y+comentario%2C+que+a%C3%BAn\u0026amp;theme=d087676ee1e154570081b844\u0026amp;signature=165ed7b141af8a003afe24ee83260dff6929928e2bbbc2593fbb8b0783def97c\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Agregar producto a la cuenta - Justo Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Agrega un producto a una cuenta abierta. El precio sale del menú. Si la cuenta tiene una línea del mismo producto, con las mismas opciones y comentario, que aún no se envía a cocina, se suma a esa línea. No se envía a cocina: usa POST /tabs/{storeId}/tabs/{tabId}/send-to-kitchen.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://justo.mintlify.app/_mintlify/api/og/v2?division=Cuentas\u0026amp;title=Agregar+producto+a+la+cuenta\u0026amp;description=Agrega+un+producto+a+una+cuenta+abierta.+El+precio+sale+del+men%C3%BA.+Si+la+cuenta+tiene+una+l%C3%ADnea+del+mismo+producto%2C+con+las+mismas+opciones+y+comentario%2C+que+a%C3%BAn\u0026amp;theme=d087676ee1e154570081b844\u0026amp;signature=165ed7b141af8a003afe24ee83260dff6929928e2bbbc2593fbb8b0783def97c\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/justo/WocLusDjOB_OW0lY/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Justo Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3b82f6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.getjusto.com/docs/crisp/endpoints/tabs/add-tab-item\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/crisp/endpoints/tabs/add-tab-item.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.getjusto.com/#organization\",\"name\":\"Justo Docs\",\"url\":\"https://docs.getjusto.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/justo/kGzZskwUmUVkF7RU/logo/logo-dark.svg?fit=max\u0026auto=format\u0026n=kGzZskwUmUVkF7RU\u0026q=85\u0026s=45816fc3a2198f90b32f320e33e24037\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.getjusto.com#website\",\"name\":\"Justo Docs\",\"url\":\"https://docs.getjusto.com\",\"publisher\":{\"@id\":\"https://docs.getjusto.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.getjusto.com/docs/crisp/endpoints/tabs/add-tab-item#webpage\",\"url\":\"https://docs.getjusto.com/docs/crisp/endpoints/tabs/add-tab-item\",\"name\":\"Agregar producto a la cuenta\",\"description\":\"Agrega un producto a una cuenta abierta. El precio sale del menú. Si la cuenta tiene una línea del mismo producto, con las mismas opciones y comentario, que aún no se envía a cocina, se suma a esa línea. No se envía a cocina: usa POST /tabs/{storeId}/tabs/{tabId}/send-to-kitchen.\",\"dateModified\":\"2026-10-31T12:42:13.020Z\",\"isPartOf\":{\"@id\":\"https://docs.getjusto.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.getjusto.com/docs/crisp/endpoints/tabs/add-tab-item#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.getjusto.com/docs/crisp/endpoints/tabs/add-tab-item#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Endpoints\",\"item\":\"https://docs.getjusto.com/docs/crisp/endpoints/tabs/get-tab\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cuentas\",\"item\":\"https://docs.getjusto.com/docs/crisp/endpoints/tabs/get-tab\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Agregar producto a la cuenta\",\"item\":\"https://docs.getjusto.com/docs/crisp/endpoints/tabs/add-tab-item\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.getjusto.com/docs/crisp/endpoints/tabs/add-tab-item#apireference\",\"headline\":\"Agregar producto a la cuenta\",\"name\":\"Agregar producto a la cuenta\",\"description\":\"Agrega un producto a una cuenta abierta. El precio sale del menú. Si la cuenta tiene una línea del mismo producto, con las mismas opciones y comentario, que aún no se envía a cocina, se suma a esa línea. No se envía a cocina: usa POST /tabs/{storeId}/tabs/{tabId}/send-to-kitchen.\",\"url\":\"https://docs.getjusto.com/docs/crisp/endpoints/tabs/add-tab-item\",\"mainEntityOfPage\":{\"@id\":\"https://docs.getjusto.com/docs/crisp/endpoints/tabs/add-tab-item#webpage\"},\"dateModified\":\"2026-10-31T12:42:13.020Z\",\"publisher\":{\"@id\":\"https://docs.getjusto.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.getjusto.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Justo Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Justo Docs","nav":{"global":{"anchors":[{"anchor":"Developer Portal","href":"https://developers.getjusto.com","icon":"code"}]},"versions":[{"version":"v3","tabs":[{"tab":"Base","pages":[{"title":"Base","href":"/docs/main/introduction"}]},{"tab":"PDV","groups":[{"group":"API Endpoints","pages":[{"group":"Cuentas","pages":[{"openapi":"get /tabs/{storeId}/tabs/{tabId}","title":"Tab","href":"/docs/crisp/endpoints/tabs/get-tab"},{"openapi":"get /tabs/{storeId}/tabs","title":"List tabs","href":"/docs/crisp/endpoints/tabs/list-tabs"},{"title":"Abrir cuenta","openapi":"post /tabs/{storeId}/tabs","href":"/docs/crisp/endpoints/tabs/open-tab"},{"title":"Editar cuenta","openapi":"patch /tabs/{storeId}/tabs/{tabId}","href":"/docs/crisp/endpoints/tabs/update-tab"},{"title":"Cerrar cuenta","openapi":"post /tabs/{storeId}/tabs/{tabId}/close","href":"/docs/crisp/endpoints/tabs/close-tab"},{"title":"Reabrir cuenta","openapi":"post /tabs/{storeId}/tabs/{tabId}/reopen","href":"/docs/crisp/endpoints/tabs/reopen-tab"},{"title":"Anular cuenta","openapi":"post /tabs/{storeId}/tabs/{tabId}/cancel","href":"/docs/crisp/endpoints/tabs/cancel-tab"},{"title":"Enviar productos a cocina","openapi":"post /tabs/{storeId}/tabs/{tabId}/send-to-kitchen","href":"/docs/crisp/endpoints/tabs/send-tab-to-kitchen"},{"title":"Listar productos de la cuenta","openapi":"get /tabs/{storeId}/tabs/{tabId}/items","description":"Lista los productos de la cuenta, con sus opciones. Son los mismos items de GET /tabs/{storeId}/tabs/{tabId}.","href":"/docs/crisp/endpoints/tabs/list-tab-items"},{"title":"Agregar producto a la cuenta","openapi":"post /tabs/{storeId}/tabs/{tabId}/items","href":"/docs/crisp/endpoints/tabs/add-tab-item"},{"title":"Quitar producto de la cuenta","openapi":"delete /tabs/{storeId}/tabs/{tabId}/items/{tabItemId}","description":"Quita un producto de una cuenta abierta. Si ya se envió a cocina, se imprime la anulación en cocina. El motivo queda en el historial de la cuenta.","href":"/docs/crisp/endpoints/tabs/delete-tab-item"},{"title":"Editar producto de la cuenta","openapi":"patch /tabs/{storeId}/tabs/{tabId}/items/{tabItemId}","href":"/docs/crisp/endpoints/tabs/update-tab-item"},{"title":"Mover producto a otra cuenta","openapi":"post /tabs/{storeId}/tabs/{tabId}/items/{tabItemId}/move","href":"/docs/crisp/endpoints/tabs/move-tab-item"},{"title":"Listar descuentos de la cuenta","openapi":"get /tabs/{storeId}/tabs/{tabId}/discounts","href":"/docs/crisp/endpoints/tabs/list-tab-discounts"},{"title":"Aplicar descuento a la cuenta","openapi":"post /tabs/{storeId}/tabs/{tabId}/discounts","href":"/docs/crisp/endpoints/tabs/add-tab-discount"},{"title":"Anular descuento de la cuenta","openapi":"delete /tabs/{storeId}/tabs/{tabId}/discounts/{tabDiscountId}","href":"/docs/crisp/endpoints/tabs/void-tab-discount"},{"title":"Listar pagos de la cuenta","openapi":"get /tabs/{storeId}/tabs/{tabId}/payments","href":"/docs/crisp/endpoints/tabs/list-tab-payments"},{"title":"Registrar pago de la cuenta","openapi":"post /tabs/{storeId}/tabs/{tabId}/payments","href":"/docs/crisp/endpoints/tabs/add-tab-payment"},{"title":"Anular pago de la cuenta","openapi":"post /tabs/{storeId}/tabs/{tabId}/payments/{tabPaymentId}/void","href":"/docs/crisp/endpoints/tabs/void-tab-payment"}]},{"group":"Configuración del PDV","pages":[{"title":"Listar menús del PDV","openapi":"get /tabs/{storeId}/menus","href":"/docs/crisp/endpoints/pos/list-pos-menus"},{"title":"Consultar producto de un menú del PDV","openapi":"get /tabs/{storeId}/menus/{menuId}/products/{productId}","href":"/docs/crisp/endpoints/pos/get-pos-menu-product"},{"title":"Listar mesas","openapi":"get /tabs/{storeId}/tables","href":"/docs/crisp/endpoints/pos/list-tables"},{"title":"Listar motivos para quitar productos","openapi":"get /tabs/{storeId}/item-deletion-categories","href":"/docs/crisp/endpoints/pos/list-item-deletion-categories"},{"title":"Listar descuentos del local","openapi":"get /tabs/{storeId}/discount-methods","href":"/docs/crisp/endpoints/pos/list-discount-methods"}]},{"group":"Turnos","pages":[{"openapi":"get /tabs/{storeId}/shifts/{shiftId}","title":"Shift","href":"/docs/crisp/endpoints/shifts/get-shift"},{"openapi":"get /tabs/{storeId}/shifts","title":"List Shifts","href":"/docs/crisp/endpoints/shifts/list-shifts"},{"openapi":"get /tabs/{storeId}/shifts/{shiftId}/tabs","title":"Tabs in shift","href":"/docs/crisp/endpoints/shifts/list-shift-tabs"},{"openapi":"get /tabs/{storeId}/shifts/{shiftId}/tabs/{tabCounter}","title":"Tab by counter at Shift","href":"/docs/crisp/endpoints/shifts/get-shift-tab"}]},{"group":"Caja","pages":[{"title":"Listar cajas","openapi":"get /tabs/{storeId}/cash-registers","href":"/docs/crisp/endpoints/cash/list-cash-registers"},{"title":"Abrir caja","openapi":"post /tabs/{storeId}/cash-registers/{cashRegisterId}/open","href":"/docs/crisp/endpoints/cash/open-cash-register"},{"title":"Consultar montos esperados para el cierre de caja","openapi":"get /tabs/{storeId}/cash-registers/{cashRegisterId}/closing-preview","href":"/docs/crisp/endpoints/cash/cash-register-closing-preview"},{"title":"Cerrar caja","openapi":"post /tabs/{storeId}/cash-registers/{cashRegisterId}/close","href":"/docs/crisp/endpoints/cash/close-cash-register"},{"title":"Listar movimientos de caja","openapi":"get /tabs/{storeId}/cash-movements","href":"/docs/crisp/endpoints/cash/list-cash-movements"},{"title":"Registrar movimiento de caja","openapi":"post /tabs/{storeId}/cash-movements","href":"/docs/crisp/endpoints/cash/create-cash-movement"},{"title":"Cerrar turno","openapi":"post /tabs/{storeId}/shifts/active/close","href":"/docs/crisp/endpoints/cash/close-shift"}]},{"group":"Inventario","pages":[{"openapi":"get /tabs/{storeId}/current-inventory","title":"Current inventory","href":"/docs/crisp/endpoints/inventory/get-current-inventory"},{"openapi":"get /tabs/{websiteId}/ingredients","title":"Ingredients","href":"/docs/crisp/endpoints/inventory/list-ingredients"},{"openapi":"get /tabs/{websiteId}/recipes","title":"Recipes","href":"/docs/crisp/endpoints/inventory/list-recipes"},{"openapi":"get /tabs/{storeId}/menu-costs","title":"Costos de menu","href":"/docs/crisp/endpoints/inventory/get-menu-costs"},{"openapi":"get /tabs/{storeId}/audits/{auditId}","title":"Detalles de un recuento","href":"/docs/crisp/endpoints/audits/get-audit"},{"openapi":"get /tabs/{storeId}/audits","title":"Listado de recuentos","href":"/docs/crisp/endpoints/audits/list-audits"},{"openapi":"get /tabs/{storeId}/waste-incidents/{wasteIncidentId}","title":"Detalles de una merma","href":"/docs/crisp/endpoints/wasteIncidents/get-waste-incident"},{"openapi":"get /tabs/{storeId}/waste-incidents","title":"Listado de mermas","href":"/docs/crisp/endpoints/wasteIncidents/list-waste-incidents"}]},{"group":"Administración de inventario","pages":[{"group":"Ingredientes","pages":[{"title":"Listar ingredientes","openapi":"get /admin/inventory/ingredients","href":"/docs/crisp/endpoints/inventory-management/ingredients/list-ingredients"},{"title":"Consultar ingrediente","openapi":"get /admin/inventory/ingredients/{ingredientId}","href":"/docs/crisp/endpoints/inventory-management/ingredients/get-ingredient"},{"title":"Crear ingrediente","openapi":"post /admin/inventory/ingredients","href":"/docs/crisp/endpoints/inventory-management/ingredients/create-ingredient"},{"title":"Editar ingrediente","openapi":"patch /admin/inventory/ingredients/{ingredientId}","href":"/docs/crisp/endpoints/inventory-management/ingredients/update-ingredient"},{"title":"Eliminar ingrediente","openapi":"delete /admin/inventory/ingredients/{ingredientId}","href":"/docs/crisp/endpoints/inventory-management/ingredients/delete-ingredient"}]},{"group":"Proveedores","pages":[{"title":"Listar proveedores","openapi":"get /admin/inventory/providers","href":"/docs/crisp/endpoints/inventory-management/providers/list-providers"},{"title":"Consultar proveedor","openapi":"get /admin/inventory/providers/{providerId}","href":"/docs/crisp/endpoints/inventory-management/providers/get-provider"},{"title":"Crear proveedor","openapi":"post /admin/inventory/providers","href":"/docs/crisp/endpoints/inventory-management/providers/create-provider"},{"title":"Editar proveedor","openapi":"patch /admin/inventory/providers/{providerId}","href":"/docs/crisp/endpoints/inventory-management/providers/update-provider"},{"title":"Eliminar proveedor","openapi":"delete /admin/inventory/providers/{providerId}","href":"/docs/crisp/endpoints/inventory-management/providers/delete-provider"}]},{"group":"Bodegas","pages":[{"title":"Listar bodegas","openapi":"get /admin/inventory/stock-rooms","href":"/docs/crisp/endpoints/inventory-management/stock-rooms/list-stock-rooms"},{"title":"Consultar bodega","openapi":"get /admin/inventory/stock-rooms/{stockRoomId}","href":"/docs/crisp/endpoints/inventory-management/stock-rooms/get-stock-room"},{"title":"Crear bodega","openapi":"post /admin/inventory/stock-rooms","href":"/docs/crisp/endpoints/inventory-management/stock-rooms/create-stock-room"},{"title":"Editar bodega","openapi":"patch /admin/inventory/stock-rooms/{stockRoomId}","href":"/docs/crisp/endpoints/inventory-management/stock-rooms/update-stock-room"},{"title":"Eliminar bodega","openapi":"delete /admin/inventory/stock-rooms/{stockRoomId}","href":"/docs/crisp/endpoints/inventory-management/stock-rooms/delete-stock-room"},{"title":"Seleccionar bodega predeterminada","openapi":"post /admin/inventory/stock-rooms/{stockRoomId}/default","href":"/docs/crisp/endpoints/inventory-management/stock-rooms/set-default-stock-room"}]},{"group":"Categorías de ingredientes","pages":[{"title":"Listar categorías de ingredientes","openapi":"get /admin/inventory/ingredient-categories","href":"/docs/crisp/endpoints/inventory-management/ingredient-categories/list-ingredient-categories"},{"title":"Consultar categoría de ingredientes","openapi":"get /admin/inventory/ingredient-categories/{ingredientCategoryId}","href":"/docs/crisp/endpoints/inventory-management/ingredient-categories/get-ingredient-category"},{"title":"Crear categoría de ingredientes","openapi":"post /admin/inventory/ingredient-categories","href":"/docs/crisp/endpoints/inventory-management/ingredient-categories/create-ingredient-category"},{"title":"Editar categoría de ingredientes","openapi":"patch /admin/inventory/ingredient-categories/{ingredientCategoryId}","href":"/docs/crisp/endpoints/inventory-management/ingredient-categories/update-ingredient-category"},{"title":"Eliminar categoría de ingredientes","openapi":"delete /admin/inventory/ingredient-categories/{ingredientCategoryId}","href":"/docs/crisp/endpoints/inventory-management/ingredient-categories/delete-ingredient-category"}]},{"group":"Categorías de merma","pages":[{"title":"Listar categorías de merma","openapi":"get /admin/inventory/waste-categories","href":"/docs/crisp/endpoints/inventory-management/waste-categories/list-waste-categories"},{"title":"Consultar categoría de merma","openapi":"get /admin/inventory/waste-categories/{wasteIncidentCategoryId}","href":"/docs/crisp/endpoints/inventory-management/waste-categories/get-waste-category"},{"title":"Crear categoría de merma","openapi":"post /admin/inventory/waste-categories","href":"/docs/crisp/endpoints/inventory-management/waste-categories/create-waste-category"},{"title":"Editar categoría de merma","openapi":"patch /admin/inventory/waste-categories/{wasteIncidentCategoryId}","href":"/docs/crisp/endpoints/inventory-management/waste-categories/update-waste-category"},{"title":"Eliminar categoría de merma","openapi":"delete /admin/inventory/waste-categories/{wasteIncidentCategoryId}","href":"/docs/crisp/endpoints/inventory-management/waste-categories/delete-waste-category"},{"title":"Restaurar categoría de merma","openapi":"post /admin/inventory/waste-categories/{wasteIncidentCategoryId}/restore","href":"/docs/crisp/endpoints/inventory-management/waste-categories/restore-waste-category"}]},{"group":"Tipos de recuento","pages":[{"title":"Listar tipos de recuento","openapi":"get /admin/inventory/stores/{storeId}/audit-types","href":"/docs/crisp/endpoints/inventory-management/audit-types/list-audit-types"},{"title":"Consultar tipo de recuento","openapi":"get /admin/inventory/stores/{storeId}/audit-types/{auditTypeId}","href":"/docs/crisp/endpoints/inventory-management/audit-types/get-audit-type"},{"title":"Crear tipo de recuento","openapi":"post /admin/inventory/stores/{storeId}/audit-types","href":"/docs/crisp/endpoints/inventory-management/audit-types/create-audit-type"},{"title":"Editar tipo de recuento","openapi":"patch /admin/inventory/stores/{storeId}/audit-types/{auditTypeId}","href":"/docs/crisp/endpoints/inventory-management/audit-types/update-audit-type"},{"title":"Eliminar tipo de recuento","openapi":"delete /admin/inventory/stores/{storeId}/audit-types/{auditTypeId}","href":"/docs/crisp/endpoints/inventory-management/audit-types/delete-audit-type"}]},{"group":"Mermas","pages":[{"title":"Consultar merma para edición","openapi":"get /admin/inventory/stores/{storeId}/waste-incidents/{wasteIncidentId}","href":"/docs/crisp/endpoints/inventory-management/waste-incidents/get-waste-incident"},{"title":"Registrar merma","openapi":"post /admin/inventory/stores/{storeId}/waste-incidents","href":"/docs/crisp/endpoints/inventory-management/waste-incidents/create-waste-incident"},{"title":"Corregir merma","openapi":"put /admin/inventory/stores/{storeId}/waste-incidents/{wasteIncidentId}","href":"/docs/crisp/endpoints/inventory-management/waste-incidents/update-waste-incident"},{"title":"Anular merma","openapi":"post /admin/inventory/stores/{storeId}/waste-incidents/{wasteIncidentId}/void","href":"/docs/crisp/endpoints/inventory-management/waste-incidents/void-waste-incident"}]},{"group":"Recuentos","pages":[{"title":"Consultar recuento para edición","openapi":"get /admin/inventory/stores/{storeId}/audits/{auditId}","href":"/docs/crisp/endpoints/inventory-management/audits/get-audit"},{"title":"Registrar recuento de inventario","openapi":"post /admin/inventory/stores/{storeId}/audits","href":"/docs/crisp/endpoints/inventory-management/audits/create-audit"},{"title":"Corregir recuento","openapi":"put /admin/inventory/stores/{storeId}/audits/{auditId}","href":"/docs/crisp/endpoints/inventory-management/audits/update-audit"},{"title":"Anular recuento","openapi":"post /admin/inventory/stores/{storeId}/audits/{auditId}/void","href":"/docs/crisp/endpoints/inventory-management/audits/void-audit"}]},{"group":"Compras","pages":[{"title":"Consultar compra para edición","openapi":"get /admin/inventory/stores/{storeId}/purchases/{accountingMovementId}","href":"/docs/crisp/endpoints/inventory-management/purchases/get-purchase"},{"title":"Registrar compra de inventario","openapi":"post /admin/inventory/stores/{storeId}/purchases","href":"/docs/crisp/endpoints/inventory-management/purchases/create-purchase"},{"title":"Corregir compra de inventario","openapi":"put /admin/inventory/stores/{storeId}/purchases/{accountingMovementId}","href":"/docs/crisp/endpoints/inventory-management/purchases/update-purchase"},{"title":"Anular compra de inventario","openapi":"post /admin/inventory/stores/{storeId}/purchases/{accountingMovementId}/void","href":"/docs/crisp/endpoints/inventory-management/purchases/void-purchase"},{"title":"Facturar órdenes de compra o guías","openapi":"post /admin/inventory/stores/{storeId}/purchases/from-documents","href":"/docs/crisp/endpoints/inventory-management/purchases/create-purchase-from-documents"}]},{"group":"Órdenes de compra y guías","pages":[{"title":"Listar órdenes de compra o guías","openapi":"get /admin/inventory/stores/{storeId}/purchase-documents","href":"/docs/crisp/endpoints/inventory-management/purchase-documents/list-purchase-documents"},{"title":"Consultar documento de compra","openapi":"get /admin/inventory/stores/{storeId}/purchase-documents/{inventoryTaxDocumentId}","href":"/docs/crisp/endpoints/inventory-management/purchase-documents/get-purchase-document"},{"title":"Crear orden de compra o guía","openapi":"post /admin/inventory/stores/{storeId}/purchase-documents","href":"/docs/crisp/endpoints/inventory-management/purchase-documents/create-purchase-document"},{"title":"Editar orden de compra o guía","openapi":"put /admin/inventory/stores/{storeId}/purchase-documents/{inventoryTaxDocumentId}","href":"/docs/crisp/endpoints/inventory-management/purchase-documents/update-purchase-document"},{"title":"Aprobar orden de compra","openapi":"post /admin/inventory/stores/{storeId}/purchase-documents/{inventoryTaxDocumentId}/approve","href":"/docs/crisp/endpoints/inventory-management/purchase-documents/approve-purchase-document"},{"title":"Anular orden de compra o guía","openapi":"post /admin/inventory/stores/{storeId}/purchase-documents/{inventoryTaxDocumentId}/void","href":"/docs/crisp/endpoints/inventory-management/purchase-documents/void-purchase-document"}]},{"title":"Listar categorías contables","openapi":"get /admin/inventory/accounting-categories","href":"/docs/crisp/endpoints/inventory-management/list-accounting-categories"}]},{"group":"Contabilidad","pages":[{"openapi":"get /tabs/{storeId}/accounting-movements/{accountingMovementId}","title":"Accounting Movement","href":"/docs/crisp/endpoints/accounting/get-accounting-movement"},{"openapi":"get /tabs/{storeId}/accounting-movements","title":"List accounting movements","href":"/docs/crisp/endpoints/accounting/list-accounting-movements"}]},{"group":"Pagos","pages":[{"openapi":"get /tabs/{storeId}/tab-payments","title":"List tab payments","href":"/docs/crisp/endpoints/tabPayments/list-tab-payments"}]},{"group":"Métodos de pago","pages":[{"openapi":"get /tabs/{storeId}/payment-methods","title":"List payment methods","href":"/docs/crisp/endpoints/tabPaymentMethods/list-tab-payment-methods"}]},{"group":"Facturación","pages":[{"openapi":"get /tabs/{storeId}/invoices","title":"List invoices","href":"/docs/crisp/endpoints/invoices/list-invoices"},{"openapi":"get /tabs/{storeId}/invoices/{invoiceId}","title":"Get invoice","href":"/docs/crisp/endpoints/invoices/get-invoice"}]},{"group":"Cocinas (KDS)","pages":[{"openapi":"get /tabs/{storeId}/kds-locations","title":"List kitchen centers","href":"/docs/crisp/endpoints/kds/list-kds-locations"},{"openapi":"get /tabs/{storeId}/kds-locations/{kdsLocationId}/orders","title":"List kitchen orders","href":"/docs/crisp/endpoints/kds/list-kds-orders"},{"title":"Completar comanda de cocina","openapi":"post /admin/stores/{storeId}/kds-orders/{kdsItemId}/complete","href":"/docs/crisp/endpoints/kds/complete-kds-order"}]},{"group":"Operación de pedidos de canales","pages":[{"title":"Consultar motivos para rechazar un pedido de canal","openapi":"get /admin/stores/{storeId}/tabs/{tabId}/rejection-reasons","href":"/docs/crisp/endpoints/channel-orders/list-rejection-reasons"},{"title":"Aceptar pedido de un canal de venta","openapi":"post /admin/stores/{storeId}/tabs/{tabId}/accept","href":"/docs/crisp/endpoints/channel-orders/accept-order"},{"title":"Rechazar pedido de un canal de venta","openapi":"post /admin/stores/{storeId}/tabs/{tabId}/reject","href":"/docs/crisp/endpoints/channel-orders/reject-order"},{"title":"Cambiar fecha de preparación del pedido","openapi":"put /admin/stores/{storeId}/tabs/{tabId}/preparation-time","href":"/docs/crisp/endpoints/channel-orders/update-preparation-time"},{"title":"Marcar pedido listo para retiro","openapi":"post /admin/stores/{storeId}/tabs/{tabId}/ready-to-pickup","href":"/docs/crisp/endpoints/channel-orders/ready-to-pickup"}]}]},{"group":"Webhooks","pages":[{"group":"Cuenta","pages":[{"openapi":"post /tabs.tab.created","title":"Creada","href":"/docs/crisp/webhooks/tab/created"},{"openapi":"post /tabs.tab.ready","title":"Lista para entrega","href":"/docs/crisp/webhooks/tab/ready"},{"openapi":"post /tabs.tab.closed","title":"Cerrada","href":"/docs/crisp/webhooks/tab/closed"}]}]},{"group":"API de Canal de Ventas","pages":[{"title":"Empezar","href":"/docs/crisp/orders/introduction"},{"title":"Autenticación","href":"/docs/crisp/orders/authentication"},{"title":"Demo","href":"/docs/crisp/orders/demo"},{"group":"Endpoints","pages":[{"openapi":"post /{salesChannelConfigId}/inject-order","title":"Crear pedido","href":"/docs/crisp/orders/endpoints/inject-an-order"},{"openapi":"put /{salesChannelConfigId}/complete-order","title":"Completar un pedido","href":"/docs/crisp/orders/endpoints/complete-an-order"},{"openapi":"put /{salesChannelConfigId}/cancel-order","title":"Cancelar pedido","href":"/docs/crisp/orders/endpoints/cancel-an-order"}]},{"group":"Webhooks","pages":[{"openapi":"get /getAvailability","title":"Obtener disponibilidad","href":"/docs/crisp/orders/webhooks/get-availability"},{"openapi":"put /acceptOrder","title":null,"href":"/docs/crisp/orders/webhooks/accept-order"},{"openapi":"put /rejectOrder","title":null,"href":"/docs/crisp/orders/webhooks/reject-order"},{"openapi":"put /orderReady","title":"Marcar pedido preparado","href":"/docs/crisp/orders/webhooks/order-ready"}]}]}]},{"tab":"Ecommerce","pages":[{"title":"Ecommerce","href":"/docs/ecommerce/introduction"}]},{"tab":"Config","pages":[{"title":"Config","href":"/docs/menu-catalog/endpoints/menu/head-menu"}]},{"tab":"Delivery","pages":[{"title":"Delivery","href":"/docs/admin/introduction"}]},{"tab":"Royalty","pages":[{"title":"Royalty","href":"/docs/royalty/endpoints/summary"}]},{"tab":"Servicios","pages":[{"title":"Servicios","href":"/docs/services/introduction"}]}]},{"version":"v2","pages":[{"title":"v2","href":"/docs/old/v2/legacy-documentation"}]}]},"basePath":"","title":"Agregar producto a la cuenta - Justo Docs","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B7XKH4J3.js","utils-lOYzL7z-.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DF6jUUIM.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dpsj5f7C.js","snippetPresets-CYeiDe8v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CUFz1YZ_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D8H_iLS4.js","shallow-DdluZBHX.js","getApiPlaygroundDisplay-B9922vev.js","CodeSnippet-CMoRNGYs.js","CodeSnippets-DwyrPHuw.js","Page-DSVu9Ucl.js","getPastedJson-G-zIvlHh.js","icon-B03fnEy0.js","MethodPill-CW7teklc.js","DuplicateIcon-CtO8eekd.js","createIcon-DZTKdM_A.js","DynamicMarkdown-D5M2At0B.js","SectionHeading-C_2NaA2U.js","axios-vUo_bRtp.js","Markdown-D7QRHV3m.js","clsx-D1Z-ELXV.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-lvhuD9Du.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CKfC4ywL.js"]}